What is AWS ?
Ganesh Raja – Solutions Architect
graja@amazon.com
A broad and deep platform helps customers
build sophisticated, scalable applications
AWS Platform
Broad and deep services to support any cloud workload
AWS Global Infrastructure
Application Services
Networking
Deployment...
Unmatched platform and geographic breadthSpeed to deployment
+
Support Virtually Every Use Case (for Today and
Tomorrow)
It’s Not Just Having Services in a Couple of Regions
10 Regions
26 Availability Zones
51 Edge Locations
Lower Costs with AWS Up-Front and Increase Savings as
Your Usage Grows
Source: IDC Whitepaper, sponsored by
Amazon, “The B...
AWS Services
Ganesh Raja – Solutions Architect
graja@amazon.com
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
Virtual Private Cloud
Private, isolated section of the AWS Cloud
Launch resources in a virtual network that you define
com...
Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective
Feature Details
Global Sup...
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
Vertical Scaling
From $0.02/hr
Elastic Compute Cloud (EC2)
Basic unit of compute capacity
Range of CPU, memory & local dis...
G2
GPU
enabled
M3
General
purpose
Memory
optimized
R3
CR1M2
Storage and IO
optimized
C3
Compute
optimized
CC2C1
I2
HI1
HS1...
…Connected by a World-class Network
High packets-per-
second performance
Low jitter EBS-optimized
instances
Virtual networ...
Auto-scaling
Automatic re-sizing of compute clusters based upon demand
Trigger auto-scaling
policy
Feature Details
Control...
Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability z...
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB si...
Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Feature Details
...
Glacier
Low-cost storage service
Secure and durable storage for backup and archive
For data that is infrequently accessed
...
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault toler...
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
CloudFront
World-wide content distribution network
Easily distribute content to end users with low latency,
high data tran...
AWS Reference Architecture
AWS Global Infrastructure
Application Services
Networking
Deployment & Administration
DatabaseS...
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resour...
+ others
Simple Email Service
Simple Notification Service
ElastiCache
CloudWatch
Storage Gateway
…
LET’S BUILD A
HIGHLY AVAILABLE
SYSTEM
HEALTH CHECKS
AMAZON RDS
MULTI-AZ
AMAZON ELB AND
MULTIPLE AZs
SCALING
●●●○○
AUTO SCALING
SCALE UP/DOWN EC2 CAPACITY
UNEXPECTED
SPIKES
EXPECTED
SPIKES
HEALTH CHECKS
+
AUTO SCALING
YOUR GOAL
Applications should continue to function
IT’S ALL ABOUT
CHOICE
BALANCE COST & HIGH AVAILABILITY
AWS ARCHITECTURE CENTER
http://aws.amazon.com/architecture
AWS TECHNICAL ARTICLES
http://aws.amazon.com/articles
AWS BLOG
...
aws.amazon.com/free
Ganesh Raja – Solutions Architect
graja@amazon.com
Neha Chauhan – Business Development
ncchauha@amazon...
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
India Webinar
Upcoming SlideShare
Loading in …5
×

India Webinar

621 views

Published on

Webinar for Getting Started on AWS

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
621
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

India Webinar

  1. 1. What is AWS ? Ganesh Raja – Solutions Architect graja@amazon.com
  2. 2. A broad and deep platform helps customers build sophisticated, scalable applications AWS Platform
  3. 3. Broad and deep services to support any cloud workload AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  4. 4. Unmatched platform and geographic breadthSpeed to deployment + Support Virtually Every Use Case (for Today and Tomorrow)
  5. 5. It’s Not Just Having Services in a Couple of Regions 10 Regions 26 Availability Zones 51 Edge Locations
  6. 6. Lower Costs with AWS Up-Front and Increase Savings as Your Usage Grows Source: IDC Whitepaper, sponsored by Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” July 2012 1 “Average of 400 servers replaced per customer” Replace up-front capital expense with low variable cost 2 42 Price Reductions Economies of scale allow us to continually lower costs 3 Pricing model choice to support variable & stable workloads 4 Save more money as you grow bigger On-demand Reserved Spot Tiered Pricing Volume Discounts
  7. 7. AWS Services Ganesh Raja – Solutions Architect graja@amazon.com
  8. 8. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  9. 9. Virtual Private Cloud Private, isolated section of the AWS Cloud Launch resources in a virtual network that you define complete control over your virtual networking environment Internet Networking Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  10. 10. Route 53 Highly available and scalable Domain Name System Extremely reliable and cost effective Feature Details Global Supported from AWS global edge locations for fast and reliable domain name resolution Scalable Automatically scales based upon query volumes Latency based routing Supports resolution of endpoints based upon latency, enabling multi-region application delivery Integrated Integrates with other AWS services allowing Route 53 to front load balancers, S3 and EC2 Secure Integrates with IAM giving fine grained control over DNS record access Networking Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  11. 11. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  12. 12. Vertical Scaling From $0.02/hr Elastic Compute Cloud (EC2) Basic unit of compute capacity Range of CPU, memory & local disk options 35 Instance types available, from micro to cluster compute Feature Details Flexible Run windows or Linux distributions Scalable Wide range of instance types from micro to cluster compute Machine Images Configurations can be saved as machine images (AMIs) from which new instances can be created Full control Full root or administrator rights Secure Full firewall control via Security Groups Monitoring Publishes metrics to Cloud Watch Inexpensive On-demand, Reserved and Spot instance types VM Import/Export Import and export VM images to transfer configurations in and out of EC2 Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  13. 13. G2 GPU enabled M3 General purpose Memory optimized R3 CR1M2 Storage and IO optimized C3 Compute optimized CC2C1 I2 HI1 HS1 CG1M1 Broad Set of Compute Instance Types…
  14. 14. …Connected by a World-class Network High packets-per- second performance Low jitter EBS-optimized instances Virtual network interfaces Physical placement optimization Slow Fast High throughput, low latency
  15. 15. Auto-scaling Automatic re-sizing of compute clusters based upon demand Trigger auto-scaling policy Feature Details Control Define minimum and maximum instance pool sizes and when scaling and cool down occurs Integrated to CloudWatch Use metrics gathered by CloudWatch to drive scaling Instance types Run auto scaling for on-demand instances and spot. Compatible with VPC as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  16. 16. Elastic Load Balancing Create highly scalable applications Distribute load across EC2 instances in multiple availability zones Feature Details Auto-scaling Automatically scales to handle request volume Available Load balance across instances in multiple availability zones Health checks Automatically checks health of instances and takes them in or out of service Session stickiness Route requests to the same instance Secure sockets layer Supports SSL offload from web and application servers with flexible cipher support Monitoring Publishes metrics to Cloud Watch Compute Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  17. 17. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  18. 18. S3 - Durable storage, any object 99.999999999% durability of objects Unlimited storage of objects of any type Up to 5TB size per object Feature Details Flexible object store Buckets act like drives, folder structures within Access control Granular control over object permissions Server-side encryption 256bit AES encryption of objects Multi-part uploads Improved throughput & control Object versioning Archive old objects and version new ones Object expiry Automatically remove old objects Access logging Full audit log of bucket/object actions Web content hosting Serve content as web site with built in page handling Notifications Receive notifications on key events Import/Export Physical device import/export service Storage Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  19. 19. Elastic Block Store High performance block storage device 1GB to 1TB in size Mount as drives to instances Feature Details High performance file system Mount EBS as drives and format as required Flexible size Volumes from 1GB to 1TB in size Secure Private to your instances Performance Use provisioned IOPS to get desired level of IO performance Available Replicated within an Availability Zone Backups Volumes can be snapshotted for point in time restore Monitoring Detailed metrics captured via Cloud Watch Storage Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  20. 20. Glacier Low-cost storage service Secure and durable storage for backup and archive For data that is infrequently accessed Feature Details Low cost $0.01/GB/month with no up-front capital commitments Durable Same 99.999999999% durability as S3 Flexible Store any amount of data on-demand. Eliminate the need for capacity planning Secure Leverage AWS’ robust security platform. Control access to your data. API REST-based API to send and receive data Import/Export Optionally use portable storage devices to import/export mass data Vault inventory Index for real-time view of the contents of the vault Storage Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  21. 21. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  22. 22. Relational Database Service Database-as-a-Service No need to install or manage database instances Scalable and fault tolerant configurations Feature Details Platform support Create MySQL, SQL Server and Oracle RDBMS Preconfigured Get started instantly with sensible default settings Automated patching Keep your database platform up to date automatically Backups Automatic backups and point in time recovery and full DB backups Provisioned IOPS Specify IO throughput depending on requirements Failover Automated failover to slave hosts in event of a failure Replication Easily create read-replicas of your data and seamlessly replicate data across availability zones Database Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  23. 23. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  24. 24. CloudFront World-wide content distribution network Easily distribute content to end users with low latency, high data transfer speeds, and no commitments. Feature Details Fast Multiple world-wide edge locations to serve content as close to your users as possible Integrated with other services Works seamlessly with S3 and EC2 origin servers Dynamic content Supports static and dynamic content from origin servers Streaming Supports rtmp from S3 and includes support for live streaming from Adobe FMS and Microsoft Media Server London Paris NY Served from S3 /images/* 3 Served from EC2 *.php 2 Single CNAME www.mysite.com 1 Application Services Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  25. 25. AWS Reference Architecture AWS Global Infrastructure Application Services Networking Deployment & Administration DatabaseStorageCompute
  26. 26. Elastic Beanstalk One-click deployment from Eclipse, Visual Studio and Git Rapid deployment of applications All AWS resources automatically created Feature Details Platform support Containers for Java, .NET and PHP Resource creation Creates load balancer, instances, auto scaling and monitoring automatically Monitoring & Logs Integrated with Cloud Watch and consolidates server logs Versioning Manage versions of applications and easily rollback deployments Notifications Receive alerts on key events Full resource access Access all underlying AWS resources as necessary Deployment & Admin Compute Storage AWS Global Infrastructure Database App Services Deployment & Administration Networking
  27. 27. + others Simple Email Service Simple Notification Service ElastiCache CloudWatch Storage Gateway …
  28. 28. LET’S BUILD A HIGHLY AVAILABLE SYSTEM
  29. 29. HEALTH CHECKS
  30. 30. AMAZON RDS MULTI-AZ
  31. 31. AMAZON ELB AND MULTIPLE AZs
  32. 32. SCALING ●●●○○
  33. 33. AUTO SCALING SCALE UP/DOWN EC2 CAPACITY
  34. 34. UNEXPECTED SPIKES
  35. 35. EXPECTED SPIKES
  36. 36. HEALTH CHECKS + AUTO SCALING
  37. 37. YOUR GOAL Applications should continue to function
  38. 38. IT’S ALL ABOUT CHOICE BALANCE COST & HIGH AVAILABILITY
  39. 39. AWS ARCHITECTURE CENTER http://aws.amazon.com/architecture AWS TECHNICAL ARTICLES http://aws.amazon.com/articles AWS BLOG http://aws.typepad.com AWS PODCAST http://aws.amazon.com/podcast
  40. 40. aws.amazon.com/free Ganesh Raja – Solutions Architect graja@amazon.com Neha Chauhan – Business Development ncchauha@amazon.com Chandra Balani balanic@amazon.com

×