Date post: | 16-Jul-2015 |
Category: |
Technology |
Upload: | peter-susan |
View: | 57 times |
Download: | 0 times |
AWS re:Invent re:Cap
Attila Lengyel AWS User Group Hungary
Infrastructure 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
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
Broad and Deep Platform
Support
Partner Ecosystem
Professional Services
Training & Certification
Solutions Architects Account Management
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
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)
Proprietary Very 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 Aurora Commercial-grade Database Engine at Open-source Cost
1/10th the cost of the leading commercial database solutions
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
λ Introducing AWS Lambda
An event-driven computing service for dynamic applications
A Focus on Functions, Data and Events
Automatic Cloud Functions Events 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 notifications
Custom 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
AWS Key Management Service
AWS Config AWS Service Catalog
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
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
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 HSMs
Integrated with AWS Services (e.g. S3, EBS, RDS, Redshift)
Highly available and durable
AWS CodeDeploy Amazon Aurora AWS CodeCommit and
AWS CodePipeline
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
STOP V2
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
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