Antonio Reza
Antonio Reza

@theantonioreza

14 Tweets 16 reads Feb 17, 2023
My mom asked me to explain “the cloud” …
So, I explained it to her using pizza.
Here’s a very simplified explanation of how cloud computing works using Italy’s favorite dish.
My mom is a good lawyer.
But when it comes to technology … her skills stop at opening a new tab in Chrome.
(Love you, Mom.)
So, how do you explain cloud computing to someone who has no idea what it is?
Even for someone who works in the cloud computing industry, like yours truly, answering this question can be a daunting task.
It’s full of technical jargon (such as IaaS, PaaS, SaaS) that puts people to sleep faster than taking a sleeping pill.
So, I explained it to her using a pizza analogy I read a long time ago by an IBM engineer.
What?
Keep reading.
If you think about it, you can enjoy a delicious slice of pepperoni pizza using 3 different methods.
1. You can make the pizza yourself
2. You can buy a frozen pizza
3. You can eat the pizza in a restaurant
Let’s go through each one …
1/ Making the pizza yourself
In this case, you’re the one buying the ingredients, making the pizza dough, cutting and slicing the toppings, putting it in the oven, slicing it, and serving it on a plate.
You’re doing everything end to end.
2/ Buying a frozen pizza
In this case, you go to the supermarket and pick one from the freezer.
You then go back home, turn on the oven, put the pizza inside, slice it, and eat it (you don’t bother with a plate because you’re that lazy).
You’re outsourcing the prepping.
3/ Eating a pizza in a restaurant
In this case, you go to a restaurant, sit down, and enjoy the pleasure of having everything prepared for you.
You’re outsourcing everything. Except for the eating part.
Cloud computing works exactly the same.
There are 3 core delivery models known as:
Infrastructure as a Service (IaaS) - you make the pizza
Platform as a Service (PaaS) - you eat a frozen pizza
Software as a Service (SaaS) - you eat the pizza at a restaurant
I will not bore you with the technical definition of each.
What you need to know is that each of those services is differentiated by the level of involvement clients have in managing their tech stack.
Do they have to install servers and networks? Or do they just use the app?
In other words …
Something like Slack, where you as the user can just start using the thing, is an example of SaaS.
Something like Microsoft Azure, where you have to decide how much space and power should be available to store and process things, is an example of IaaS.
My mom was shocked that it wasn't something more esoteric like something out of a science fiction novel.
Overall, a very nice conversation full of laughter.
Now, go tell your kids or mom about it and let me know what they said.
That’s it for today!
I hope you enjoyed reading this thread.
If you learned something valuable today:
1. Follow me @theantonioreza for more
2. RT the first tweet so more people can learn
If you like tweets and threads like this one, you might enjoy reading my newsletter.
I'll be launching it very soon and will be packed with tips and strategies to make your business and career grow.
theantonioreza.com

Loading suggestions...