image source: http://www.conceptdraw.com/How-To-Guide/picture/Design%20Elements%20-%20AWS%20-%20Amazon%20Web%20Services%20architecture%20solution-2.png
Well may be it is a little bit exaggerated. A painting in a museum should look like this:
What
got my attention from this diagram is the color. The colors of the icons are nicely aligned
like an array of soldiers.
This
diagram not only gives an overview of the Amazon Web Services offerings it also groups
the offering by category. At the AWS
re:Invent conference keynote AWS Sr. Vice President Andy Jassy said that by end
of 2014 AWS will have more than 500 feature to offer to its users. New feature
is announced at re:Invent such as Aurora, CodeDeploy, CodeCommit, CodePipeline
Amazon
Web Services has the following category of services:
- Compute
- Storage
- Database
- Networking
- Content Delivery
- Application Services
- Deployment and Management
- Monitoring
Amazon
is well known as an online bookstore. In
2002, it introduces the Amazon Web Services.
At that time cloud computing is a buzz word where everyone is talking
about it. With VMware bring server
virtualization to maturity, cloud is becoming a reality to be an useful product
because the virtualization technology is able to meet the demand of the cloud. The idea of the cloud is very good. On my last post I mentioned about the 5
characteristics of a cloud as defined by NIST (National Institute of Standards
and Technology):
- On-demand self-service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
In the
beginning security is a main concern for hosting in the cloud. Recently, people seem to be willing to
embrace the idea of the cloud and Amazon has market itself as a “safe”
cloud. Even the U.S. government is
starting to migrate some of its IT operation to Amazon. Amazon has a special “region”
for the U.S. government – AWS GovCloud,
where it has its specific regulatory and compliance requirement for sensitive
data.
AWS Architecture
Besides knowing what features/services are offered by AWS, we need to know how these services fit into the big picture. This diagram show the AWS architecture.
AWS Architecture
Besides knowing what features/services are offered by AWS, we need to know how these services fit into the big picture. This diagram show the AWS architecture.
image source: http://vmtoday.com/wp-content/uploads/sites/11/2013/08/amazon-web-services-global-infrastructure-resized-600.png
As I have mentioned before, I am a software developer for networking equipment and I eat, sleep and walk with the 7 Layers of OSI model that describe the networking stack. I always like to see diagram showing different layers of feature or function or service. Remember in one of my post in the OpenStack Series I have looked at OpenStack with different perspective. Now when I look at Amazon Web Services, I found myself doing the similar approach.
This diagram logically divide the AWS services into:
- Deployment and Management
- Application Services
- Foundation Services
Similar to the OpenStack approach the Foundation Services consist of Compute, Storage and Networking as well as Database
AWS Global Infrastructure
One thing that we have not look at is the bottom layer - AWS Global Infrastructure. To understand Amazon Web Services besides knowing it offering and how they fit together, it is also important to know how AWS put together the physical hardware because this affects both the performance and security of the application being deployed in the AWS public cloud.
When we look at AWS Global Infrastructure we have to know:
Regions
- Geographically separated Data Center
- In June 2014 there were 10 AWS Regions worldwide
- In November 2014 there are 11 AWS Regions worldwide
Availability Zone
- Independent failover zone
- Physically separated within a metropolitan area to provide High Availability
image source: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/images/aws_regions.png
Edge Location
- Located in major cities
- Used by CloudFront for faster content delivery
- AWS's DNS system - Route 53 reside in Edge Locations
image source: http://image.slidesharecdn.com/2014enterprisesummitsecuritybestpractices-141017212923-conversion-gate01/95/aws-security-best-practices-and-design-patterns-6-638.jpg?cb=1413599732
Resources on Amazon Web Services
If you want more resources about Amazon Web Service, go to the Amazon online site and search for "Amazon Web Services" and there are a lots of eBook on this subject and they are FREE.