Original Post Date: April 27, 2015

Check out this article ‘Pizza as a Service’ (https://www.linkedin.com/pulse/20140730172610-9679881-pizza-as-a-service) which uses Pizza to describe the different delivery models for cloud computing.  It presents a good case that should be understandable to anyone who has ever eaten a pizza and should provide a great guide to organizational decision makers when considering cloud solutions for their business. 

The author uses pizza analogies to describe Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (Saas) in an effort to provide non-technical folks a way to think about cloud computing options

  • Making pizza from scratch is like creating and delivering services with no help from the cloud
  • Making pizza with some pre-made ingredients (purchasing dough and pizza sauce for example) is like delivering a set of infrastructure support that require effort, hardware and software to deliver business services. (IaaS)
  • Having a pizza delivered requires outsources all of the labor of pizza making while still requiring some in house resources to be consumed (table and chairs, beer and soda, etc.) (PaaS)
  •  Going out to eat pizza outsources the entire experience (SaaS).

While the analogy may not be perfect, it tells a good story in terms that we can all understand and sheds some light on the topic of cloud computing that might not be obvious as one is spouting terms like IaaS, PaaS, and SaaS.  Sometimes a picture is worth a thousand words (or a couple acronyms).