When it comes to cloud computing, we cannot avoid the presence of Amazon Web Services (AWS) â€“ it’s global footprint second to none and in some parts of the planet it is synonymous to cloud services itself.
AWS is a cloud computing platform by Amazon.com and in their words is available in 190 countries, through 12 geographic Regions, 32 Availability Zones, and over 50 local Points of Presence. Well this expansion is not just a dominance strategy but has a deep-rooted technical benefit. Each Region is wholly contained within a single country and all of its data and services stay within the designated Region while Availability Zones are isolated from each other to prevent outages from spreading between Zones. Few of the services are available across zones while others are zonally replicated to spread demand and avoid outages. This ensures robustness so much so that the top clients are US Government, NASA, CIA, Dow Jones, Netflix, Airbnb, Nokia, etc.
Officially launched in 2006 the way AWS has evolved is a phenomenal success story. In the beginning most of these services were not exposed directly to end users, but instead offer functionality that other developers can use in their applications. However in within a year Amazon claimed to have more than 180,000 developers has signed up!
By 2010, the core online retail business of Amazon moved to AWS. In spite of some major outage issues in 2011 and 2012, AWS was reported to be profitable in 2015 and Amazon founder Jeff Bezos described it as a fast-growing US$5 billion business.
Amazon Web Services offers a broad set of global compute, storage, database, analytics, application, and deployment services that power a wide variety of workloads including: web and mobile applications, IoT, game development, data processing and warehousing, storage, archive, etc.
According to Gartner’s 2015 Magic Quadrant for Worldwide Iaas, AWS is a thought leader and amazingly innovative, extraordinarily agile, and super responsive to the market. It has the richest array of IaaS features and PaaS-like capabilities. It continues to rapidly expand its service offerings and offer higher-level solutions. Although Microsoft & Google is catching up, AWS has a massive multiyear competitive advantage. Here how AWS features amongst its competitors.
Figure 1: Magic Quadrant for Cloud Infrastructure as a Service, Worldwide
While it is probably not possible to talk about the entire range of services in a single article (something I reserve for my future endeavors) let us not finish without mentioning Amazon Elastic Compute Cloud (EC2).
EC2 is an integral part of AWS and allows users to rent virtual computers and run their own application. It is called elastica since there are flexibilities like on-demand, pay-per-hour model for active servers and ability of users to create, launch, and terminate server-instances.
Let us delve deeper into AWS in future, for now at SpringPeople you can get a holistic picture of Cloud and various cloud related technologies. Interested? For a conceptual understanding of cloud computing, to assess cloud application objectives and decide how to deploy application in the cloud with ease, register for our Cloud Computing session; move on to dive deep into Cloud Architecture with Cloud Computing Infrastructure.
#BeTheExpert in Cloud with SpringPeople!