Apidays New York 2024 - The value of a flexible API Management solution for O...
Keynote - AWS India Summit 2012
1. Your Future with Cloud
Computing
Dr. Werner Vogels
CTO, Amazon.com
2. GovCloud US West US West US East South America EU Asia PacificAsia Pacific
(US ITAR Region)(Northern California) (Oregon) (Northern Virginia) (Sao Paulo) (Ireland) (Singapore) (Tokyo)
AWS Regions
AWS Edge Locations
15. AWS Global Infrastructure
Secure, redundant Cloud infrastructure
for global companies and global apps
Regions
Deployment & Administration
Availability Zones
App Services
Compute Storage Database
Networking Edge Locations
AWS Global Infrastructure
16. AWS Networking Services
Extend your enterprise infrastructure to
the AWS Cloud
Amazon Virtual Private Cloud
VPN to Extend Your Network Topology to AWS
Deployment & Administration
AWS Direct Connect
Private, Dedicated Connection to AWS
App Services
Compute Storage Database
Amazon Route 53
Networking Scalable Domain Name Service
AWS Global Infrastructure
17. Compute Services
Scalable Linux and Windows
compute services
Amazon EC2
Virtual Servers in the AWS Cloud
Deployment & Administration
Auto Scaling
App Services
Rule-driven scaling service for EC2
Compute Storage Database
Amazon Elastic Load Balancing
Networking
Virtual load balancers for EC2
AWS Global Infrastructure
18. Storage Services
Scalable and Durable High Performance Cloud Storage
Amazon S3
Redundant, High-Scale Object Store
Deployment & Administration
App Services Amazon Elastic Block Store
Persistent block storage for EC2
Compute Storage Database
Networking
AWS Storage Gateway
Seamless backup of enterprise data to S3
AWS Global Infrastructure
19. Database Services
Scalable and Durable High
Performance Cloud Storage
Amazon DynamoDB
High Performance NoSQL Database Service
Amazon RDS
Deployment & Administration
Managed Oracle & MySQL Database Service
App Services
Compute Storage Database
Amazon ElastiCache
Managed Memecached Service
Networking
AWS Global Infrastructure
20. AWS App Services
Highly abstracted services that
replace software for commonly Amazon CloudFront
Global Content Delivery Service
needed application functionality
Amazon CloudSearch
Managed Search Service that Automatically Scales
Amazon SWF
Deployment & Administration Simple Workflow Service
App Services
Amazon SNS
Simple Notification Service
Compute Storage Database
Amazon SQS
Networking Simple Queuing Service
AWS Global Infrastructure
Amazon SES
Simple Transactional Email Service
21. Ecosystem App Services
3rd party highly abstracted services
Security
that replace software for commonly Services
needed application functionality
… and already run on AWS
Log Analysis
Services
Developer
Deployment & Administration Services
App Services
BI Services
Compute Storage Database
Networking Test
Services
AWS Global Infrastructure
22. Deployment & Administration
3rd party managed services that
replace software for commonly AWS Ecosystem
needed application functionality …
and already run on AWS AWS Management Console
Web-based management interface
Amazon Elastic MapReduce
Big Data Analytics Service
Deployment & Administration AWS IAM
Identity & Access Management
App Services
Amazon CloudWatch
Automated monitoring & alerts
Compute Storage Database
AWS CloudFormation
Automated AWS resource provisioning
Networking
AWS Elastic Beanstalk
AWS Global Infrastructure Java & PHP App deployment & management
28. AWS Pace of Innovation 82
61
Including:
AWS Oregon Region
Elastic Beanstalk (Beta)
Amazon SES (Beta)
Including:
AWS CloudFormation
Amazon SNS
48 Amazon CloudFront
Amazon RDS for Oracle
AWS Direct Connect
Amazon Route 53
AWS GovCloud (US)
S3 Bucket Policies
Amazon ElastiCache
RDS Multi-AZ Support
VPC Virtual Networking
Including: RDS Reserved Databases
VPC Dedicated Instances
Amazon RDS AWS Import/Export
SMS Text Notification
Amazon VPC AWS IAM Beta
24 Amazon EMR
EC2 Auto Scaling
AWS Singapore Region
Cluster Instances for EC2
CloudFront Live Streaming
AWS Tokyo Region
SAP RDS on EC2
EC2 Reserved Instances Micro Instances for EC2
Including: SAP BO on EC2
EC2 Elastic Load Balance Amazon Linux AMI
9 Amazon SimpleDB Win Srv 2008 R2 on EC2
AWS Import/Export Oracle Apps on EC2
Amazon Cloudfront Win Srv 2003 VM Import
AWS Mngmt Console SUSE Linux on EC2
Amazon EBS Amazon S3 SSE
Win Srv 2008 on EC2 VM Import for EC2
Including:
EC2 Availability Zones IBM Apps on EC2
Amazon FPS
EC2 Elastic IP Addresses
Red Hat Enterprise on EC2
2007 2008 2009 2010 2011
29. …Continuing in the First Half of 2012
24 25 12
CC8 XL Available in Amazon VPC
CloudFormation Support for VPC
Amazon DynamoDB DynamoDB Available in 3 New Regions
AWS Storage Gateway DynamoDB Launches BatchWriteItem
Amazon RDS on Amazon VPC Introducing AWS Marketplace
AWS IAM Identity Federation AWS CloudSearch
Windows Free Usage Tier Reserved Cache Nodes for ElastiCache
New AWS Direct Connect Locations Live Smooth Streaming for CloudFront Amazon DynamoDB In-Console Item Updating
Amazon Simple Workflow Service EMR Supports Hive 0.8.1 Direct Connect AWS management console
ElastiCache in Oregon & Sao Paulo RDS Oracle Enterprise Manager Two new locations for AWS Direct Connect
Amazon S3 Lower Prices VM Export for Amazon EC2 Amazon DynamoDB Lower Minimum Provisioned Table Throughput
AWS CloudFormation for VPC AWS Console Enhancements for ELB Provisioned IOPS for Amazon EBS
Amazon DynamoDB in Europe RDS MySQL Read Replica in VPC Reserved Instances for Red Hat Enterprise Linux
Storage Gateway in South America Elastic Beanstalk Available in the EU High I/O Instances for Amazon EC2
CloudFront Live Streaming SES Announces Domain Verification CloudWatch Metrics for EC2 Status Checks
PHP and Git for Elastic Beanstalk CloudFront Dynamic Content Support DKIM-Sign Your Emails with Amazon SES
RDS Increases Backup Retention Billing Alerts Using CloudWatch AWS Elastic Beanstalk Now Available in US West (Oregon) and US
West (Northern California)
Amazon RDS Free Trial program API and IAM for Storage Gateway
MFA-protected API access
Amazon EC2 Medium Instances Managed Services for Win Developers
Multiple IP Addresses for Amazon EC2 Instances in Amazon VPC
64-bit AMI on Small & Medium RDS Oracle Multi-AZ Enhancements
Q1 Q2 July / August
30. New: Amazon RDS Provisioned IOPS
• New high performance storage
option
• Start with 1,000 IOPS and scale to
10,000 IOPS per DB instance
• Ideal for production workloads
• Launched this week
31. Amazon Virtual Private Cloud (VPC)
• Connect directly to the Internet (public
subnets) –
• Connect to the Internet using Network
Address Translation (private subnets) –
• Connect securely to your corporate
datacenter
• Combine connectivity methods to match
the needs of your application
32. AWS Direct Connect
• Private secure connection to AWS
AWS Cloud
• Bypass the public Internet
AWS Direct
Connect • High bandwidth and predictable
latency
Internet
Corporate Data Center
33. AWS Storage Gateway
Easily backup on-premises data to AWS
Snapshots in
S3 Amazon S3
Store snapshots in Amazon S3 for backup
and disaster recovery
Simple software appliance - no changes
required to your on-premises architecture
AWS Storage
Gateway
Your Data Center
34. Amazon Simple Workflow Service
• Run application workflows and business
processes on AWS
Amazon SWF
• Manage processes across
Cloud, mobile and on-premises
environments
• Use any programming language for
Cloud Mobile On Premises workflow logic
36. Amazon DynamoDB
Non Relational (NoSQL) Database
Fast & predictable performance
Seamless Scalability
Zero administration
37. Amazon CloudSearch
Fully managed search service
Up and running in less than an hour
Automatically scales for data and traffic
Starting at less than $100 / month
38. Amazon EBS Provisioned IOPS
Designed to deliver within 10% of
their provisioned performance
99.9% of the time
Up to 1,000 IOPS per volume
Priced at ~$0.125 per GB-month of
provisioned storage & ~$0.10 per
provisioned IOPS-month
39. High I/O Instances for EC2
Very high, low latency, disk I/O
performance using SSD-based
local instance storage
Ideal for high performance
clustered databases and NoSQL
databases like Cassandra and
MongoDB.
40. SQL Server & .NET Beanstalk
• Fully managed Express,Web, Standard
and Enterprise Editions of SQL Server
2008 R2
.NET
• SQL Server (Express Edition) covered
under the free usage tier for a full year
Text
• Elastic Beanstalk leverages the
Windows Server 2008 R2 AMI and IIS
7.5
SQL
Server
• Deploy using AWS Toolkit for Visual
Studio
41. PHP & Git Deployment for AWS Beanstalk
git push
Elastic Beanstalk
• Run and manage existing PHP
applications with no changes to
application code
PHP • Provides full control over the
Your App
Apache HTTP
infrastructure and the software
Server
Amazon Linux
Elastic Load
Balancer
yourApp.elasticbeanstalk.com
42. AWS Marketplace
Find, buy and run software running on
AWS
More than 250 listings at launch
Sell your software or SaaS app to our
hundreds of thousands of customers
aws.amazon.com/marketplace
43. Amazon Glacier for Long Term Archive
• Secure and Cost effective
Offsite data archiving
• Tape Replacement for
backup and recovery
• Long term digital
preservation for historical
and digital information
55. Applications
Flexibility to Choose the Right Security
Model for Each Application Your
Apps
Infrastructure AWS Security Infrastructure
SOC 1/SSAE 16/ISAE 3402,
Every Customer Gets the Highest ISO 27001, PCI DSS, HIPAA, ITAR,
FISMA Moderate, FIPS 140-2
Level of Security
56. Kit, go
faster
Transformation 3:
From Scaling by
Architecture …
to Scaling By Command
Yes
Michael
57. Scaling by Architecture: NoSQL Database Cluster
Set up Config & Shard & Rinse &
more servers Tune Repartition Repeat
58. Scaling by Command with Amazon DynamoDB
Amazon DynamoDB
Data is automatically spread across
enough hardware to deliver single
digit millisecond latency.
61. Supercomputers used to be Privileges of the Elite
Expensive
Rationed time
Only for the “highest value” jobs
62. Supercomputers by the Hour… for Everyone.
AWS built the 42nd fastest supercomputer in the world
1,064 Amazon EC2 CC2 instances with17,024 cores
240 teraflops cluster (240 trillion calculations per second)
Less than $1,000 per hour
64. Traditional Infrastructure Drives up the Cost of
Failure … Innovation Suffers
How many big ticket
technology ideas can your
budget tolerate?
65. Experiment Often & Fail Quickly with AWS
Cost of failure falls dramatically
People are free to try out new ideas
More risk taking, more innovation
67. Attacking Big Data Problems Shouldn’t Be This
Complicated
Storing Massive Data Investing In Expensive
Volumes Into A Huge Data Server Clusters To Process
Warehouse The Data
68. The Cloud Makes This a Lot Simpler
Hadoop Clusters
Amazon S3
Amazon DynamoDB Amazon EMR
Load Data in Organize & Visualize
the Cloud Analyze Data Results
1 2 3
71. Rich media experience
Location context aware
Real-time presence driven
Social graph based
User generated content
Recommendations
Integration w/ social networks
Virtual goods economy
Advertisement / premium support
Multi-device access
78. 4 Categories
1. Big Data & High Performance
Computing
2. Gaming
3. Consumer Applications
4. Business Applications
Process Prizes
1. Submit business plans and • 4 Grand prize winners receive
technical uses of AWS $50,000 in cash, $50,000 in
AWS service credits, and
2. 12 finalists, San more.
Francisco, Jan 23/24 • 8 finalists receive $10,000 in
AWS credits. 20 semi-finalists
receive $2,000 in AWS credits.
One of the reasons we believe companies are adopting these services so quickly is because of our rapid innovation based on customer feedback. In the past four years we’ve delivered over 200 new technology releases.