Your SlideShare is downloading. ×
Overview of Amazon Web Services             RACSS 2012      SSN College of Engineering           Chennai , India          ...
Agenda• What is Cloud Computing ?• What is Amazon Web Services ?• Overview of AWS Computing  Platform• Benefits of AWS• Q&...
Why Cloud ?
Typical IT Cost Structure            Data Center                                    Software License,                     ...
As the business   expands……need to expand your data center,     staff, licenses etc too
Now,     Let’s look whatcloud computing    could do for you
Virtually Unlimited ComputingPoweruse only what you need
Virtually Unlimited StorageFor storing your documents& files
Traditional IT             Cloud ProvisioningProvisioning takes time   happens instantly,...                              ...
It can even load balance   your massive server traffic
Your data is replicated3 or 4 times in their data center    High Availability
Although data and computing are accessible   everywhereYou choose where they reside
No need to worry     about Infrastructuremaintenance or upgrade cost
Pay as You Go       Just pay for your   Usage
All of these requireMASSIVEdata centers ,complex engineering andcapital investments
Welcome to Amazon Web ServicesAmazon Web Services is a cloud computing platform that providesflexible, scalable, and cost-...
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS Computing Platform
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS Global Infrastructure GovCloud           US West       US East       South        Europe     Asia Pacific   Asia Pacif...
Source : AWS
Source : AWS
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS Networking – Route53     Amazon     Route 53                    1.DNS Service                    2.Distributed        ...
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS ComputeElastic Compute Cloud (EC2)Elastic Load Balancing (ELB)Auto Scaling                               28
AWS Compute – ELB     Amazon     Route 53                               1.Scalable ,                                 Avail...
AWS Compute – EC2                                    Amazon                                    Route 53                   ...
Load Volatility Patterns          1 Ecommerce                          2 Online Ticketing                                 ...
AWS Compute – Auto Scaling                   Amazon                   Route 53                                            ...
EC2 Auto Scaling Benefits  No Lost Customers  Cost Savings                     Benefits of AutoScaling – work in progress ...
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS Data storeData store:Relational Database ServiceNoSQL : SimpleDB and DynamoDBElastic Cache                            ...
AWS Data Store – RDS               Amazon               Route 53                                                    1.MySQ...
AWS Data Store –DynamoDB               Amazon               Route 53                                                      ...
AWS Data Store –ElastiCache                 Amazon                 Route 53                                               ...
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS StorageStorage :Elastic Block Storage (EBS)Ephemeral StorageSimple Storage Service (S3)                              40
AWS Storage –S3                     Amazon                     Route 53                                                   ...
42
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
Source : AWS
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS MessagingSimple Queue Service (SQS)Simple Notification Service (SNS)Simple Email Service (SES)                        ...
47
48
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS SDK’sAWS SDK’s : .Net , Java , PHP , Python                                         50
AWS SDK’s            51
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS MonitoringCloudWatch MonitoringCustom CloudWatch MetricsTraditional Monitoring tools                               53
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
AWS SecurityCertifications             Physical Security                HW, SW, Network SOC 1 Type 2               Datacen...
AWS Computing Platform                                Your ApplicationsManagement &ServicesBuilding Block Administration  ...
57
58
59
60
AWS benefits•   Scale capacity on demand•   Wide variety of Services•   Focus on product and business•   Capex -> Opex•   ...
Q&AHarish11g.AWS@gmail.comHarish11g.blogspot.comwww.twitter.com/harish11g                            62
Overview of Amazon Web Services
Overview of Amazon Web Services
Upcoming SlideShare
Loading in...5
×

Overview of Amazon Web Services

4,972

Published on

Published in: Technology, Business

Transcript of "Overview of Amazon Web Services"

  1. 1. Overview of Amazon Web Services RACSS 2012 SSN College of Engineering Chennai , India Presenter: Harish Ganesan CTO and Co-Founder Harish11g.AWS@gmail.com
  2. 2. Agenda• What is Cloud Computing ?• What is Amazon Web Services ?• Overview of AWS Computing Platform• Benefits of AWS• Q&A 2
  3. 3. Why Cloud ?
  4. 4. Typical IT Cost Structure Data Center Software License, Development, Maintenance IT Staff Support
  5. 5. As the business expands……need to expand your data center, staff, licenses etc too
  6. 6. Now, Let’s look whatcloud computing could do for you
  7. 7. Virtually Unlimited ComputingPoweruse only what you need
  8. 8. Virtually Unlimited StorageFor storing your documents& files
  9. 9. Traditional IT Cloud ProvisioningProvisioning takes time happens instantly,... In a click..
  10. 10. It can even load balance your massive server traffic
  11. 11. Your data is replicated3 or 4 times in their data center High Availability
  12. 12. Although data and computing are accessible everywhereYou choose where they reside
  13. 13. No need to worry about Infrastructuremaintenance or upgrade cost
  14. 14. Pay as You Go Just pay for your Usage
  15. 15. All of these requireMASSIVEdata centers ,complex engineering andcapital investments
  16. 16. Welcome to Amazon Web ServicesAmazon Web Services is a cloud computing platform that providesflexible, scalable, and cost-effective technology infrastructure forbusinesses of all sizes around the world……utilizing the knowledge, expertise, and toolsused to run Amazon.com’s global webproperties for well over a decade.
  17. 17. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Compute Storage Database Networking Availability ZonesAWS Global Infrastructure Edge Locations Regions
  18. 18. AWS Computing Platform
  19. 19. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Compute Storage Database Networking Availability ZonesAWS Global Infrastructure Edge Locations Regions
  20. 20. AWS Global Infrastructure GovCloud US West US East South Europe Asia Pacific Asia Pacific(US ITAR Region) (Northern (Northern America West Region Region California) Virginia) (Sao Paulo) (Dublin) (Singapore) (Tokyo) AWS Regions AWS Edge Locations
  21. 21. Source : AWS
  22. 22. Source : AWS
  23. 23. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  24. 24. AWS Networking – Route53 Amazon Route 53 1.DNS Service 2.Distributed 3.Managed 4.API’s and Console 26
  25. 25. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  26. 26. AWS ComputeElastic Compute Cloud (EC2)Elastic Load Balancing (ELB)Auto Scaling 28
  27. 27. AWS Compute – ELB Amazon Route 53 1.Scalable , Available , Elastic Load Balancer Managed 2.Handle 20K+ req/sec 3.RR/Sticky algo 4.API’s and Console 5.HTTP/S protocol29 6.Pay as you go
  28. 28. AWS Compute – EC2 Amazon Route 53 1.Instance Types 2.Variety of OS Elastic Load Balancer /AMI 3.Flexible pricing: On demand ,RIEphemeral Instance Ephemeral Instance and Spot Elastic IP Elastic IP type 4.API, CLI , type Web / App EC2 instance Web / App EC2 instance Console 5.Complete 30 control
  29. 29. Load Volatility Patterns 1 Ecommerce 2 Online Ticketing ComputeCompute Time Weekly 3 Online Travel 4 Online Tests / CampaignsCompute Compute Yearly Yearly
  30. 30. AWS Compute – Auto Scaling Amazon Route 53 1.Elastic and variety of Load Elastic Load Balancer 2.Configurable 3.Multi-AZ 4.Seamlessly attach with ELBEC2 instances Auto Scaling EC2 instances 5.CPU or Custom metrics 32
  31. 31. EC2 Auto Scaling Benefits No Lost Customers Cost Savings Benefits of AutoScaling – work in progress Easy MaintenanceSource: AWS
  32. 32. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  33. 33. AWS Data storeData store:Relational Database ServiceNoSQL : SimpleDB and DynamoDBElastic Cache 35
  34. 34. AWS Data Store – RDS Amazon Route 53 1.MySQL / Oracle Elastic Load Balancer Web/App EC2 Web/App EC2 2.Managed 3.HA with Multi- AZ 4.Auto BackupAvailability Zone 1 Availability Zone 2 5.Point in time RecoveryRDS Multi-AZ 6.Read Replica’s 36 7.CloudWatch
  35. 35. AWS Data Store –DynamoDB Amazon Route 53 1.KV Data Store Elastic Load Balancer Web/App EC2 Web/App EC2 2.Highly Scalable and Available 3.Single Digit Milli-sec SLA 4.Thousands ofAvailability Zone 1 Availability Zone 2 Concurrent writes + reads per/sec Read: 25K Elasti CacheRDS Multi-AZ Write: 10K 37 DynamoDB 5.Managed
  36. 36. AWS Data Store –ElastiCache Amazon Route 53 1.Distributed KV Elastic Load Balancer Web/App EC2 Web/App EC2 2.Session / Cache Data 3.MemcacheD Implementation Elasti Cache Elasti Cache 4.Variety ofAvailability Zone 1 Availability Zone 2 instance sizesRDS Multi-AZ Read: 25K Write: 10K 38 DynamoDB
  37. 37. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  38. 38. AWS StorageStorage :Elastic Block Storage (EBS)Ephemeral StorageSimple Storage Service (S3) 40
  39. 39. AWS Storage –S3 Amazon Route 53 1.Simple Storage Elastic Load Balancer Web/App EC2 Web/App EC2 2.Files, Documents, Logs , snapshots 3.Backend for Elasti Cache Elasti Cache CDNAvailability Zone 1 Availability Zone 2 4.Pay by use RDS Multi-AZ Read: 25K Write: 10K 41S3 DynamoDB
  40. 40. 42
  41. 41. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  42. 42. Source : AWS
  43. 43. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  44. 44. AWS MessagingSimple Queue Service (SQS)Simple Notification Service (SNS)Simple Email Service (SES) 46
  45. 45. 47
  46. 46. 48
  47. 47. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  48. 48. AWS SDK’sAWS SDK’s : .Net , Java , PHP , Python 50
  49. 49. AWS SDK’s 51
  50. 50. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  51. 51. AWS MonitoringCloudWatch MonitoringCustom CloudWatch MetricsTraditional Monitoring tools 53
  52. 52. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  53. 53. AWS SecurityCertifications Physical Security HW, SW, Network SOC 1 Type 2 Datacenters in nondescript Systematic change (formerly SAS-70) facilities management ISO 27001 Physical access strictly Phased updates deployment controlled PCI DSS for EC2, S3, Safe storage decommission EBS, VPC, RDS, ELB, IAM Must pass two-factor authentication at least twice Automated monitoring and FISMA Moderate for floor access self-audit Compliant Controls Physical access logged and Advanced network protection HIPAA & ITAR Compliant audited Architecture AWS Security White Paper Available at http://aws.amazon.com/security
  54. 54. AWS Computing Platform Your ApplicationsManagement &ServicesBuilding Block Administration Administration Deployment & Identity & Access Monitoring Console WorkflowApplication Platform Services Content Parallel Messaging Libraries & SDKs Distribution ProcessingFoundation Services Networking Compute Database Storage Availability ZonesAWS Global Infrastructure Edge Locations Regions
  55. 55. 57
  56. 56. 58
  57. 57. 59
  58. 58. 60
  59. 59. AWS benefits• Scale capacity on demand• Wide variety of Services• Focus on product and business• Capex -> Opex• Cost Effective• Flexible
  60. 60. Q&AHarish11g.AWS@gmail.comHarish11g.blogspot.comwww.twitter.com/harish11g 62

×