45

Re:Invent announcements 2014

Embed Size (px)

Citation preview

Page 1: Re:Invent announcements 2014
Page 2: Re:Invent announcements 2014

AWS re:Invent re:Cap

Attila Lengyel AWS User Group Hungary

Page 3: Re:Invent announcements 2014

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

Email

Search

Analytics

Hadoop

Data warehouse

Data Pipelines

Real-time Streaming Data

Code Deploy

Code Pipeline

Code Commit

Page 4: Re:Invent announcements 2014

Broad and Deep Platform

Support

Partner Ecosystem

Professional Services

Training & Certification

Solutions Architects Account Management

Page 5: Re:Invent announcements 2014

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

Page 6: Re:Invent announcements 2014

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)

Page 7: Re:Invent announcements 2014

Proprietary Very expensive

Punitive licensing with limited

flexibility Lock-in

Old World Relational Databases

Page 8: Re:Invent announcements 2014

Introducing Amazon Aurora Commercial-grade Database Engine at Open-source Cost

Page 9: Re:Invent announcements 2014

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

Page 10: Re:Invent announcements 2014

1/10th the cost of the leading commercial database solutions

Page 11: Re:Invent announcements 2014

Why Developers Love Containers

Page 12: Re:Invent announcements 2014

Scheduling Containers Today Requires a Lot of Heavy Lifting

Page 13: Re:Invent announcements 2014

Introducing the Amazon EC2 Container Service

A highly scalable, high performance container management service

Page 14: Re:Invent announcements 2014

Manage Containers at Any Scale

Launch and terminate containers to clusters of instances on EC2

Page 15: Re:Invent announcements 2014

Optimized, Flexible Scheduling

Page 16: Re:Invent announcements 2014

Improve Resource Efficiency

Page 17: Re:Invent announcements 2014

Simple API Which is Easy to Integrate

Page 18: Re:Invent announcements 2014

Amazon EC2 Container Service

Significantly easier to manage Docker apps

Enables app portability

Integrated with Docker Hub

Native Docker support for AWS customers

EC2

Page 19: Re:Invent announcements 2014

λ Introducing AWS Lambda

An event-driven computing service for dynamic applications

Page 20: Re:Invent announcements 2014

A Focus on Functions, Data and Events

Automatic Cloud Functions Events from AWS services

Page 21: Re:Invent announcements 2014

Easy to Use & Low Maintenance

Page 22: Re:Invent announcements 2014

Very Rapid Responses to Events

Page 23: Re:Invent announcements 2014

Cost Effective and Efficient

Page 24: Re:Invent announcements 2014

Events Come in Many Different Shapes & Sizes

DynamoDB Streams

Kinesis events

S3 event notifications

Custom events

Page 25: Re:Invent announcements 2014

How Can You Put AWS Lambda to Work?

Data triggers Stream processing

Indexing & synchronization

Server-free back-end

IoT

Page 26: Re:Invent announcements 2014

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

Page 27: Re:Invent announcements 2014

AWS Key Management Service

AWS Config AWS Service Catalog

Page 28: Re:Invent announcements 2014

Introducing AWS Config

A new resource dependency & auditing service

Available Today

Page 29: Re:Invent announcements 2014

Discovery of Current Resource Configuration

What AWS resources are in the account?

Are any EC2 instances not running in a VPC?

Page 30: Re:Invent announcements 2014

Managing Relationships Between Resources

Infer and manage relationships between resources

Identify the blast radius of a configuration change

Page 31: Re:Invent announcements 2014

Audit & Troubleshooting Configuration Changes

Continuous stream of resource configuration changes

Review full history of all configuration changes

Review configuration change impact across resources

Page 32: Re:Invent announcements 2014

Introducing the AWS Service Catalog A service for discovery & provisioning

applications in the cloud Available early 2015

Page 33: Re:Invent announcements 2014

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

Page 34: Re:Invent announcements 2014

Introducing the AWS Key Management Service

Encryption key management & compliance made easy

Available Today

Page 35: Re:Invent announcements 2014

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

Page 36: Re:Invent announcements 2014

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

Page 37: Re:Invent announcements 2014

AWS CodeDeploy Amazon Aurora AWS CodeCommit and

AWS CodePipeline

Page 38: Re:Invent announcements 2014

Pushed 50 million deployments in the last 12 months (95 every minute)

Amazon’s deployment service (Apollo)

Page 39: Re:Invent announcements 2014

Introducing AWS CodeDeploy A fully managed, high-scale code

deployment service

Page 40: Re:Invent announcements 2014

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

Page 41: Re:Invent announcements 2014

Minimize Downtime with AWS CodeDeploy

Rolling Updates Deployment Health Tracking Stop & Rollback Support

STOP V2

V1

Page 42: Re:Invent announcements 2014

Centralized Control with AWS CodeDeploy

Central monitoring and control Fine grained deployment history

Page 43: Re:Invent announcements 2014

Getting Started with AWS CodeDeploy

Language and Architecture Agnostic Tool Chain Integration

Code

Build

Test

Page 44: Re:Invent announcements 2014

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

Page 45: Re:Invent announcements 2014

aws.amazon.com/blogs/aws

@AWScloud