Saturday, May 5, 2012

Overview of Amazon Web Services

Following Slide share is an "Overview of Amazon Web Services"  presented on RACSS 2012 conference @ SSN College of Engineering , Chennai. 
Overview of Amazon Web Services
View more presentations from Harish Ganesan


  • What is Cloud Computing ?
  • What is Amazon Web Services ?
  • Overview of AWS Computing Platform
  • Benefits of AWS
  • Q&A

Typical IT Cost Structure

  • Data Center
  • Software License,Development, Maintenance
  • IT Staff
  • Support

As the business expands…need to expand your data center, staff, licenses etc too 

Now,Let’s look what cloud computing could do for you

  • Virtually Unlimited Computing Power , use only what you need
  • Virtually Unlimited Storage, For storing your documents & files
  • Traditional IT Provisioning takes time . Cloud Provisioning happens instantly, In a click..
  • Your data is replicated 3 or 4 times in Cloud Provider data center for High Availability
  • Although data and computing are accessible everywhere, You choose where they reside
  • No need to worry about Infrastructure maintenance or upgrade cost
  • Pay as You Go

All of these require MASSIVE data centers ,complex engineering and capital investments

Welcome to Amazon Web Services 

Amazon Web Services is a cloud computing platform that provides flexible, scalable, and cost-effective technology infrastructure for businesses of all sizes around the world…Utilizing the knowledge, expertise, and tools used to run’s global web properties for well over a decade.

AWS Computing Platform
Foundation Services
Building Block Services
Application Platform Services
Management & Administration
AWS Global Infrastructure
Availability Zones
Edge Locations
Content Distribution
Parallel Processing
Libraries & SDKs
Administration Console
Identity & Access
Deployment & Workflow

AWS Networking – Route53
1.DNS Service
4.API’s and

AWS Compute
Elastic Compute Cloud (EC2)
Elastic Load Balancing (ELB)
Auto Scaling

AWS Compute – ELB
1.Scalable ,Available , Managed
2.Handle 20K+ req/sec and more
3.RR/Sticky algo 
4.API’s and Console
5.HTTP/S protocol
6.Pay as you go

AWS Compute – EC2
1.Instance Types
2.Variety of OS /AMI
3.Flexible pricing: On demand ,RI and Spot
4.API, CLI ,Console
5.Complete control

AWS Compute – Auto Scaling
1.Elastic and variety of Load
4.Seamlessly attach with ELB
5.CPU or Custom metrics

AWS Data store
Relational Database Service
NoSQL : SimpleDB and DynamoDB
Elastic Cache

AWS Datastore – RDS
1.MySQL / Oracle /SQL Server
3.HA with Multi- AZ
4.Auto Backup 
5.Point in time Recovery
6.Read Replica’s

AWS Datastore –DynamoDB
1.KV Data Store
2.Highly Scalable and Available
3.Single Digit Milli-sec SLA
4.Thousands of Concurrent writes + reads per/sec

AWS Datastore –ElastiCache
1.Distributed KV
2.Session / Cache Data
3.MemcacheD protocol Implementation
4.Variety of instance sizes

AWS Storage
Elastic Block Storage (EBS)
Ephemeral Storage
Simple Storage Service (S3)

AWS storage –S3
1.Simple Storage
2.Files, Documents,Logs , snapshots
3.Backend for CDN
4.Pay by use

AWS Messaging
Simple Queue Service (SQS)
Simple Notification Service (SNS)
Simple Email Service (SES)

AWS Monitoring
CloudWatch Monitoring
Custom CloudWatch Metrics
Traditional Monitoring tools - Nagios , Munin 

AWS Security

SOC 1 Type 2 (formerly SAS-70)
ISO 27001
FISMA Moderate Compliant Controls
HIPAA & ITAR Compliant Architecture

Physical Security
Datacenters in nondescript facilities
Physical access strictly controlled
Must pass two-factor authentication at least twice for floor access
Physical access logged and audited

HW, SW, Network
Systematic change management
Phased updates deployment
Safe storage decommission
Automated monitoring and self-audit
Advanced network protection

AWS Security White Paper Available at

AWS benefits
Scale capacity on demand
Wide variety of Services
Focus on product and business
Capex -> Opex
Cost Effective

1 comment:

SDB Explorer said...

Amazon SimpleDB can be useful for those who need a non-relational database for storage of smaller, non-structural data. Amazon SimpleDB has restricted storage size to 10GB per domain and it can achieve up to 25 writes/second. Amazon SimpleDB offers simplicity and flexibility. SimpleDB automatically indexes all data. Amazon SimpleDB pricing is based on your actual box usage. You can store any UTF-8 string data in Amazon SimpleDB.

SDB Explorer has been made as an industry leading graphical user interface (GUI) to explore Amazon SimpleDB service.

Need Consulting help ?


Email *

Message *

All posts, comments, views expressed in this blog are my own and does not represent the positions or views of my past, present or future employers. The intention of this blog is to share my experience and views. Content is subject to change without any notice. While I would do my best to quote the original author or copyright owners wherever I reference them, if you find any of the content / images violating copyright, please let me know and I will act upon it immediately. Lastly, I encourage you to share the content of this blog in general with other online communities for non-commercial and educational purposes.