3. Infrastructure
Mobile Services
Identity
Sync
Mobile
Analytics
Real-time
Streaming Data
Regions
Availability Zones
Points of Presence
Enterprise
Applications
Virtual Desktops
Sharing & Collaboration
Core
Services
Storage
(Object, Block
and Archival)
Compute
(VMs, Auto-scaling
and Load Balancing)
Databases
(Relational, NoSQL,
Caching)
Networking
(VPC, DX, DNS)
CDN
Access
Control
Usage & Resource
Tracking
Monitoring
and Logs
Administration
& Security
Key Storage &
Management
Identity
Management
Service
Catalog
Platform
Services
Deployment & Management
One-click web app
deployment
Dev/ops resource
management
Resource Templates
Push
Notifications
App Services
Queuing &
Notifications
Workflow
App streaming
Transcoding
Email
Search
Analytics
Hadoop
Data
warehouse
Data
Pipelines
Code Deploy
Code Pipeline
Code Commit
4. Broad and Deep Platform
Support
Partner Ecosystem
Professional Services
Training & Certification
Solutions Architects
Account Management
5. New EC2 Instance Type: C4
Compute Optimized
2.9 GHz E5 v3 (Haswell)
Up to 36 vCPUS
EBS-optimized by default, at no extra cost
6. New EBS Volumes: Larger & Faster
General Purpose (SSD)
Up to 16TB
10,000 IOPS
Up to 160MBps
Provisioned IOPS (SSD)
Up to 16TB
20,000 IOPS
Up to 320 MBps
7. Old World Relational Databases
Proprietary
Very
expensive
Punitive licensing
with limited
flexibility
Lock-in
9. Introducing Amazon Aurora
Commercial-grade Database Engine at Open-source Cost
MySQL compatible
5X better performance than standard MySQL
Available, durable and fault tolerant
Highly scalable and secure
Available through Amazon RDS
10. 1/10th the cost of the
leading commercial
database solutions
18. Amazon EC2 Container Service
Significantly easier
to manage Docker apps
Enables app
portability
Integrated with
Docker Hub
Native Docker support
for AWS customers
EC2
19. λ
Introducing AWS Lambda
An event-driven computing service for
dynamic applications
20. A Focus on Functions, Data and Events
Events from AWS servicesCloud Functions
Automatic
24. Events Come in Many Different Shapes & Sizes
DynamoDB
Streams
Kinesis
events
S3 event
notifications
Custom
events
25. How Can You Put AWS Lambda to Work?
Data triggers
Stream
processing
Indexing &
synchronization
Server-free
back-end
IoT
26. What Are the Units of Cost for AWS Lambda?
$0.00000021 for 100ms at 128MB
Execution time
Amount of memory
in 100ms
from 128MB
$0.20
Number of requests
per million
29. Discovery of Current Resource Configuration
What AWS resources are
in the account?
Are any EC2 instances not
running in a VPC?
30. Managing Relationships Between Resources
Infer and manage relationships
between resources
Identify the blast radius of a
configuration change
31. Audit & Troubleshooting Configuration Changes
Continuous stream of resource
configuration changes
Review full history of all
configuration changes
Review configuration change
impact across resources
32. Introducing the AWS Service Catalog
A service for discovery & provisioning
applications in the cloud
Available early 2015
33. AWS Service Catalog
End-users can launch a
product as a stack of
AWS resources
Meet compliance
needs by department,
cost code or globally
Reporting and
auditing via
CloudTrail
Admins Can Create
and Share Product
Portfolios
34. Introducing the
AWS Key Management Service
Encryption key management & compliance
made easy
Available Today
35. Introducing the AWS Key Management Service
One-click Encryption
Centralized key management
(create, delete, view, set policies)
Enforced, automatic key rotation
Visibility into any changes
via CloudTrail
36. Available, Durable and Integrated with AWS Services
Keys stored in
HSMs
Integrated with AWS Services
(e.g. S3, EBS, RDS, Redshift)
Highly available and
durable
40. Automated Deployments with
AWS CodeDeploy
Push code to any environment on EC2
Automatic, repeatable and fully managed
Reduce risk of downtime due to deployment
failures or application errors
41. Minimize Downtime with AWS CodeDeploy
Rolling Updates
Deployment Health Tracking
STOP
V2
V1
Stop & Rollback Support
42. Centralized Control with AWS CodeDeploy
Central monitoring and control
Fine grained deployment history
43. Getting Started with AWS CodeDeploy
Language and Architecture Agnostic
Tool Chain Integration
Code
Build
Test
44. Amazon EC2
Amazon EBS
AWS Import
& Export
AWS Identity
& Access
Management
Amazon SNS
Elastic Load
Balancing
Auto Scaling
Amazon VPC
Amazon RDS
Amazon EMR
Amazon
CloudWatch
GovCloud
AWS Direct
Connect
AWS Elastic
Beanstalk
AWS
CloudFormation
Amazon
ElastiCache
Amazon SES
2008 2009 2010 2011
Amazon EC2
Amazon
CloudSearch
Amazon
Dynamo DB
Amazon Glacier
Amazon Redshift
Amazon Route 53
AWS Storage
Gateway
Amazon SWF
Amazon
AppStream
Amazon Elastic
Transcoder
Amazon Kinesis
AWS OpsWorks
Amazon
CloudHSM
Amazon
CloudTrail
AWS Data
Pipeline
Amazon
WorkSpaces
Pace of Innovation at AWS
2012 2013
Since inception AWS has:
• Released 1111 new services and features
• Introduced over 40 major new services
• Announced 45 price reductions
Amazon EC2
Container Service
AWS Lambda
AWS Service
Catalog
AWS Config
AWS CodeDeploy
AWS CodeCommit
AWS CodePipeline
AWS Key
Management Service
Amazon RDS
for Aurora
Amazon Cognito
Amazon Mobile
Analytics
AWS Zocalo
AWS Directory
Service
2014