Mais conteúdo relacionado Semelhante a Overview of Amazon Web Services (20) Mais de Harish Ganesan (6) Overview of Amazon Web Services1. 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. Agenda
• What is Cloud Computing ?
• What is Amazon Web Services ?
• Overview of AWS Computing
Platform
• Benefits of AWS
• Q&A
2
5. Typical IT Cost Structure
Data Center
Software License,
Development,
Maintenance
IT Staff
Support
6. As the business expands…
…need to expand your data center,
staff, licenses etc too
7. Now,
Let’s look what
cloud computing
could do for you
10. Traditional IT Cloud Provisioning
Provisioning takes time happens instantly,
... In a click..
11. It can even load balance
your massive server traffic
12. Your data is replicated
3 or 4 times in their data center
High Availability
13. Although data and computing are
accessible everywhere
You choose where they reside
14. No need to worry about Infrastructure
maintenance or upgrade cost
16. All of these require
MASSIVE
data centers ,complex engineering and
capital investments
17. 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 Amazon.com’s global web
properties for well over a decade.
19. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Compute Storage Database Networking
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
21. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Compute Storage Database Networking
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
22. 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
25. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
26. AWS Networking – Route53
Amazon
Route 53
1.DNS Service
2.Distributed
3.Managed
4.API’s and
Console
26
27. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
29. 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
30. AWS Compute – EC2
Amazon
Route 53
1.Instance Types
2.Variety of OS
Elastic Load
Balancer /AMI
3.Flexible pricing:
On demand ,RI
Ephemeral 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
31. Load Volatility Patterns
1 Ecommerce 2 Online Ticketing
Compute
Compute
Time Weekly
3 Online Travel 4 Online Tests / Campaigns
Compute
Compute
Yearly Yearly
32. 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 ELB
EC2 instances Auto Scaling EC2 instances
5.CPU or Custom
metrics
32
33. EC2 Auto Scaling Benefits
No Lost Customers
Cost Savings
Benefits of AutoScaling – work in progress
Easy Maintenance
Source: AWS
34. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
35. AWS Data store
Data store:
Relational Database Service
NoSQL : SimpleDB and DynamoDB
Elastic Cache
35
36. 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 Backup
Availability Zone 1 Availability Zone 2
5.Point in time
Recovery
RDS Multi-AZ
6.Read Replica’s
36
7.CloudWatch
37. 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 of
Availability Zone 1 Availability Zone 2
Concurrent
writes + reads
per/sec
Read: 25K Elasti Cache
RDS Multi-AZ
Write: 10K
37
DynamoDB
5.Managed
38. 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 of
Availability Zone 1 Availability Zone 2
instance sizes
RDS Multi-AZ Read: 25K
Write: 10K
38
DynamoDB
39. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
41. 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 CDN
Availability Zone 1 Availability Zone 2
4.Pay by use
RDS Multi-AZ Read: 25K
Write: 10K
41
S3
DynamoDB
43. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
45. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
49. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
52. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
54. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
55. AWS Security
Certifications 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
56. AWS Computing Platform
Your Applications
Management &Services
Building Block Administration
Administration Deployment &
Identity & Access Monitoring
Console Workflow
Application Platform Services
Content Parallel
Messaging Libraries & SDKs
Distribution Processing
Foundation Services
Networking Compute Database Storage
Availability Zones
AWS Global Infrastructure Edge Locations
Regions
61. AWS benefits
• Scale capacity on demand
• Wide variety of Services
• Focus on product and business
• Capex -> Opex
• Cost Effective
• Flexible