The purpose of this series to share my take on AWS. The primary objective here is to create a learning experience on AWS through short lessons. The target audience are IT architects, developers, and geeks who want to show off to pretty girls (it does not work that way).
My goal here is not to conduct long drawn lectures. There are fantastic classes from PluralSight, InfiniteSkills, and other companies for this. Rather, I will be sharing short lessons, how-to tips, and links to web pages that I find useful for learning AWS. When you start picking on my articles, you know you have become a master of AWS. We can grab a cup of coffee and discuss our views at that point.
This blog is not for those who do not want to be bothered by details of underlying infrastructure.
Warning – Some of my remarks and puns might offend you. Feel free to worship me (desired) or insult me (anticipated).
What is Amazon Web Services (AWS)?
AWS is a collection of infrastructure (IaaS) and platform (PaaS) services geared for Cloud. These capabilities are beautifully architect for high availability and self-service. Due to the competition from Google and Microsoft, these services are getting amazingly cheaper.
AWS provides awesome raw power to anyone who needs to rent raw Compute on the cheap (CPU, Storage, Memory, and some variations of OS, messaging, and workflow).An useful diagram on what is AWS (courtesy of Amazon’s book ‘Getting Started with AWS’ book)
Note that Amazon does not provide a SaaS implementation like Salesforce or NetSuite. Its idea is that you will build a successful SaaS offering using their toolbox.
For the visual learners, here is a short video on AWS: http://aws.amazon.com/getting-started/ . This video would have been more credible to me, if the audio had an Indian accent. 😉 Someone should work on dynamic localization of promotional videos based on browser’s default language. It is a conversation for another day.