aws user group hungary - re:invent review
TRANSCRIPT
AWS re:Invent re:Cap
Attila Lengyel
AWS User Group Hungary
Infrastructure Regions Availability Zones Points of Presence
Enterprise
ApplicationsVirtual 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
& SecurityKey Storage &
Management
Identity
Management
Service
Catalog
Platform
Services
Deployment & Management
One-click web app
deployment
Dev/ops resource
management
Resource Templates
Push
Notifications
Mobile Services
Identity
Sync
Mobile
Analytics
App Services
Queuing &
Notifications
Workflow
App streaming
Transcoding
Search
Analytics
Hadoop
Data warehouse
Data Pipelines
Real-time
Streaming Data
Code Deploy
Code Pipeline
Code Commit
New EC2 Instance Type: C4
2.9 GHz E5 v3 (Haswell)
Up to 36 vCPUS
EBS-optimized by default, at no extra cost
Compute Optimized
https://aws.amazon.com/blogs/aws/new-c4-instances/
New EBS Volumes: Larger & Faster
Up to 16TB
10,000 IOPS
Up to 160MBps
General Purpose (SSD)
Up to 16TB
20,000 IOPS
Up to 320 MBps
Provisioned IOPS (SSD)
https://aws.amazon.com/blogs/aws/larger-faster-ebs-ssd-volumes/
ProprietaryVery
expensive
Punitive licensing
with limited
flexibility
Lock-in
Old World Relational Databases
Introducing Amazon
Aurora
Commercial-grade Database Engine at Open-source Cost
MySQL compatible
Available, durable and fault tolerant
5X better performance than standard MySQL
Highly scalable and secure
Available through Amazon RDS
Introducing Amazon
AuroraCommercial-grade Database Engine at Open-source Cost
1/10th the cost of the
leading commercial
database solutionshttps://aws.amazon.com/blogs/aws/highly-scalable-mysql-compat-rds-db-
engine/
https://aws.amazon.com/rds/
In preview now, sign up here:
https://aws.amazon.com/rds/aurora/preview/
Why Developers Love Containers
Scheduling Containers Today
Requires a Lot of Heavy Lifting
Introducing the Amazon EC2 Container Service
A highly scalable, high performance
container management service
Manage Containers at Any Scale
Launch and terminate containers
to clusters of instances on EC2
Optimized, Flexible Scheduling
Improve Resource Efficiency
Simple API Which is easy to Integrate
Amazon EC2 Container Service
Significantly easier
to manage Docker apps
Enables app
portability
Integrated with
Docker Hub
Native Docker support
for AWS customers
EC2
https://aws.amazon.com/ecs/
In preview, sign up here: https://aws.amazon.com/ecs/preview/
Introducing AWS Lambda
An event-driven computing service for
dynamic applications
A Focus on Functions, Data and Events
AutomaticCloud FunctionsEvents from AWS services
Easy to Use & Low Maintenance
Very Rapid Responses to Events
Cost Effective and Efficient
Events Come in Many Different Shapes & Sizes
DynamoDB
Streams
Kinesis
events
S3 event
notificationsCustom
events
How Can You Put AWS Lambda to Work?
Data triggers Stream
processing
Indexing &
synchronization
Server-free
back-end
IoT
What Are the Units of Cost for AWS Lambda?
Execution time Amount of memory
in 100ms from 128MB
$0.00000021 for 100ms at 128MB
Number of requests
$0.20
per million
https://aws.amazon.com/lambda/
In preview, sign up here: https://aws.amazon.com/lambda/preview/
Introducing AWS Config
A new resource dependency & auditing service
Available Today
Discovery of Current Resource Configuration
What AWS resources are
in the account?
Are any EC2 instances not
running in a VPC?
Managing Relationships Between Resources
Infer and manage relationships
between resources
Identify the blast radius of a
configuration change
Audit & Troubleshooting Configuration Changes
Continuous stream of resource
configuration changes
Review full history of all
configuration changes
Review configuration change
impact across resources
https://aws.amazon.com/config/
In preview, you may try it through the ASW management console
Preview only available in the N.Virgina region
Introducing the AWS Service Catalog
A service for discovery & provisioning
applications in the cloud
Available early 2015
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
https://aws.amazon.com/servicecatalog/
Will be avalable in early 2015. You may sign up for more information
here: https://aws.amazon.com/servicecatalog/more-information/
Introducing the
AWS Key Management Service
Encryption key management & compliance
made easy
Available Today
Centralized key management (create, delete, view, set policies)
Enforced, automatic key rotation
Visibility into any changes
via CloudTrail
One-click Encryption
Introducing the AWS Key Management Service
Available, Durable and Integrated with AWS Services
Keys stored in
HSMsIntegrated with AWS Services
(e.g. S3, EBS, RDS, Redshift)
Highly available and
durable
https://aws.amazon.com/kms/
Available through the AWS management console.
Pushed 50 million deployments in the last 12 months
(95 every minute)
Amazon’s deployment service (Apollo)
Introducing AWS CodeDeploy
A fully managed, high-scale code
deployment service
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
Minimize Downtime with AWS CodeDeploy
Rolling Updates Deployment Health Tracking Stop & Rollback Support
STOPV2
V1
Centralized Control with AWS CodeDeploy
Central monitoring and control Fine grained deployment history
Getting Started with AWS CodeDeploy
Language and Architecture Agnostic Tool Chain Integration
Code
Build
Test
https://aws.amazon.com/codedeploy/
Available through the AWS management console.
2008 2009 2010 2011
Amazon EBS
Amazon EC2
Amazon SNS
AWS Identity
& Access
Management
AWS Import
& Export
Amazon
CloudWatch
Amazon EMR
Amazon RDS
Amazon VPC
Auto Scaling
Elastic Load
Balancing
Amazon
ElastiCache
Amazon SES
AWS
CloudFormation
AWS Direct
Connect
AWS Elastic
Beanstalk
GovCloud
Amazon SWF
Amazon Route 53
Amazon Redshift
Amazon Glacier
Amazon
Dynamo DB
Amazon
CloudSearch
Amazon EC2
AWS Storage
Gateway
Amazon
CloudTrail
Amazon
CloudHSM
Amazon
WorkSpaces
Amazon Kinesis
Amazon Elastic
Transcoder
Amazon
AppStream
AWS OpsWorks
AWS Data
Pipeline
Pace of Innovation at AWS
20132012
Since inception AWS has:
• Released 1111 new services and features
• Introduced over 40 major new services
• Announced 45 price reductions
2014
Amazon Mobile
Analytics
Amazon Cognito
AWS Zocalo
AWS Directory
Service
Amazon RDS
for Aurora
AWS CodeDeploy
AWS Lambda
AWS Config
AWS Key
Management Service
AWS Service
Catalog
Amazon EC2
Container Service
AWS CodePipeline
AWS CodeCommit
aws.amazon.com/blogs/aws
@AWScloud