This Article Will Help You Learn about Cloud Computing in 3 Minutes
You have probably heard the word “cloud” too many times. Even your iPhone saves your photos and other files on “iCloud”. What is “Cloud” anyway? We’re not talking about the fluffs hanging in the sky here, of course. You can think of “Cloud” as a data center somewhere far away. When we use cloud computing, we are using compute, memory and storage resources remotely in the data center over a network.
Why do some businesses choose to cloud computing over on-premise computing? Mainly for two reasons: efficiency and cost. If you’d like to use on-premise storage, for example, the first step would be purchasing some storage device and testing them, and that takes time. With cloud computing, you can log in to the provider’s console, move your mouse and upload the file you want to store. The waiting time is minimal, and you don’t even need to worry about maintaining the device, because someone else is doing it for you. As for the cost, you can avoid investing heavily in devices or space to store the device for a project using cloud computing. In other words, you are merely “renting” someone else’s resources and only renting the right amount for your own project.
Where would you rent those resources, then? From cloud computing providers. The three largest cloud computing providers are: Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform. It is really hard to ignore AWS, as it is the biggest player in the market so far. Of course, for certain businesses or projects, it is more productive to host on local servers, but in most situations, neither “you” (the service provider) nor your customers really care where you run your applications as long as they are up and running.
This post series is meant to introduce how AWS services work. It is meant for absolute beginners, just like how I was when I first started learning about cloud computing. Within three months, I passed the AWS Solutions Architect Associate Exam, became a certified solutions architect and taught a class on AWS. If you commit your time to learning AWS, I’m sure you’ll make good progress as well, given that you follow through the additional activities at the end of each post ;)
A good book for beginners:
A fun, short introductory video on cloud computing:
Some longer videos to play as background noise:
If you like this post, please clap and share the love :)