AWS re:Invent 2017 Recap

44
AWS RE:INVENT 2017: RECAP

Transcript of AWS re:Invent 2017 Recap

Page 1: AWS re:Invent 2017 Recap

AWS RE:INVENT 2017: RECAP

Page 2: AWS re:Invent 2017 Recap

• Michael Crandell• CEO, RightScale

• Josh Fraser• SVP, RightScale

• Raphael Simon• CTO, RightScale

• Kim Weins (Moderator)• VP Marketing and Cloud Cost Strategy, RightScale

Presenters

Page 3: AWS re:Invent 2017 Recap

Two Ways to Manage Cloud

2

Page 4: AWS re:Invent 2017 Recap

POLLS

Page 5: AWS re:Invent 2017 Recap

• Show Overview• What AWS Didn’t Say• The Announcements• Deep Dives• Attendee Buzz• Your To Do List

Agenda

4

Page 6: AWS re:Invent 2017 Recap

OVERVIEW

Page 7: AWS re:Invent 2017 Recap

AWS re:Invent By the Numbers

6

2016 2017

Attendees 36,000 43,000

Livestream 50,000 60,000

Sessions 400+ 1300+

Business $13B, 55% growth $18B, 42% growth

New Services & Features 29 new services 35 new services

+ 26 new features

Page 8: AWS re:Invent 2017 Recap

It’s a Multi-Cloud World

7

Page 9: AWS re:Invent 2017 Recap

# of Clouds UsedPublic Clouds

All public cloud users

Private CloudsAll private cloud

users

Running applications 1.8 2.3

Experimenting 1.8 2.1

Total 3.6 4.4

Average # of Clouds for Cloud Users

Source: RightScale 2017 State of the Cloud Report

Page 10: AWS re:Invent 2017 Recap

It’s Not Just About AWS

Page 11: AWS re:Invent 2017 Recap

Other Cloud Vendors Add Services Too

10

Page 12: AWS re:Invent 2017 Recap

WHAT AWS DIDN’T TALK ABOUT

Page 13: AWS re:Invent 2017 Recap

Your Cloud Cost Complexity Is Increasing

$10.5B

$19.5B

12

Multiple clouds

Dozens to hundreds of cloud accounts

Hundreds of thousands of SKUs and prices

Millions of line items in your cloud bills

Page 14: AWS re:Invent 2017 Recap

Complexity Leads to Waste

$10.5B

$19.5B

Page 15: AWS re:Invent 2017 Recap

Other Cloud Providers Often Lead on Price

14

Page 16: AWS re:Invent 2017 Recap

AWS Google Azure IBM

Lowest Price 0 24 18 4

Highest Price 15 9 6 19

Comparing Cloud Costs

Based on 46 scenarios

Page 17: AWS re:Invent 2017 Recap

What It Means for You

16

Develop a practice of cloud management

to govern and manage

your portfolio of clouds and cloud services

for efficient and optimized use of cloud

Page 18: AWS re:Invent 2017 Recap

ANNOUNCEMENT RECAP

Page 19: AWS re:Invent 2017 Recap

New Instances: M5, H1, T2 Unlimited, Bare metalAmazon EKS (Kubernetes)AWS FargateAWS Serverless Application RepositoryAmazon Time Sync ServiceLambda enhancementsSpot enhancements (Hibernate, new pricing model)EC2 enhancements (Spread placements groups, Launch Templates)

Compute Announcements at re:Invent

18

Page 20: AWS re:Invent 2017 Recap

Amazon Neptune (graph DB)Amazon Aurora Multi-MasterAmazon Aurora ServerlessAmazon DynamoDB On Demand BackupAmazon DynamoDB Global TablesAmazon S3 SelectAmazon Glacier Select

DB/Storage Announcements at re:Invent

19

Page 21: AWS re:Invent 2017 Recap

Amazon Kinesis Video StreamsAmazon MQAmazon Sumerian (AR/VR)Amazon Elemental (Media Services)Amazon App Sync (Mobile Services)AWS IoT (Device Management, Analytics, 1-Click,Device Defender)AWS Greengrass enhancementsAmazon FreeRTOS

App Services Announcements at re:Invent

20

Page 22: AWS re:Invent 2017 Recap

Amazon SageMaker (build ML models)Amazon DeepLensAmazon TranscribeAmazon TranslateAmazon Rekognition VideoAmazon ComprehendAmazon Alexa for Business

Machine Learning Announcements at re:Invent

21

Page 23: AWS re:Invent 2017 Recap

Inter-Region VPC PeeringAWS PrivateLinkAPI Gateway enhancementsAWS Systems ManagerAWS GuardDutyAdvanced Security Features for Amazon CognitoManaged Rules for AWS WAFCloud9 IDE

Other Announcements at re:Invent

22

Page 24: AWS re:Invent 2017 Recap

Key Themes of Announcements

23

New instance types and bare metal• Start saying goodbye to local disk

Kubernetes is king! or is it?• AWS capitulates with EKS, fights back with Fargate

Serverless goes beyond Lambda• Amazon Aurora Serverless

Overwhelm Oracle by providing options• Aurora Multi-Master, Neptune, DynamoDB enhancements

Machine learning plays catchup • New model builder, more services

Security, security, security• Security is all of our jobs.

Page 25: AWS re:Invent 2017 Recap

ORCHESTRATING INNOVATION

Page 26: AWS re:Invent 2017 Recap

RightScale CAT: Orchestrate Cloud Services

Page 27: AWS re:Invent 2017 Recap

Cloud Users Use More IaaS+ Services

Source: RightScale 2017 State of the Cloud Report

Page 28: AWS re:Invent 2017 Recap

Access Any Service with RightScale Plugins

27

Compute Storage Network Database

Built-In Integration Cloud Service Plug-Ins

AWSLambda

AWSElastic

Beanstalk

GoogleContainer

Engine

AzurePaaS and more…

Created by• RightScale• Customer• 3rd party

Page 29: AWS re:Invent 2017 Recap

RightScale Plugins Extend Orchestration to Any Service

28

Capabilities

Stay up with cloud provider innovation

Provision complex systemsAutomate operational actions

• Scale, terminate, backup or any action supported by API of the service

Implement automated policies

Page 30: AWS re:Invent 2017 Recap

Growing List of Out-of-the-Box Plugins

29

Use, modify, contribute at github rightscale/rightscale-plugins

New plugin created in 64 minutes

during re:Invent keynote

Page 31: AWS re:Invent 2017 Recap

DEEP DIVES

Page 32: AWS re:Invent 2017 Recap

New Instances: M5 - General Purpose

31

m3.large m4.large m5.large

vCPU 2 2 2

ECU 6.5 6.5 10

Memory 7.5 8 8

Disk 1x32 SSD EBS only EBS only

EBS Dedicated Bandwidth N/A 450 Mbps up to 2120 Mbps

Cost/hr $.133 $.100 $.096

Cost/GiB RAM/hr $.0177 $.0125 $.0120

Cost/month + 32 GB EBS for m4/m5 $95.76 $75.20 $72.32

m5 + EBS can replace m3

Page 33: AWS re:Invent 2017 Recap

New Instances: C5 - Compute Optimized

32

c3.large c4.large c5.large

vCPU 2 2 2

ECU 7 8 8

Memory 3.75 3.75 4

Disk 2x16 SSD EBS only EBS only

EBS Dedicated Bandwidth N/A 500 Mbps up to 2250 Mbps

Cost/hr $.105 $.100 $.085

Cost/ECU ECU/hr $.0150 $.0125 $.0106

Cost/month + 32 GB EBS for c4/c5 $75.60 $75.20 $64.40

c5 + EBS can replace c3

Page 34: AWS re:Invent 2017 Recap

New Instances: H1- Storage Optimized

33

d2.xlarge h1.2xlarge

vCPU 4 8

ECU 14 26

Memory 30.5 32

Disk 3 x 2 TB HDD 1 x 2 TB HDD

EBS Dedicated Bandwidth 750 Mbps 1750 Mbps

Cost/hr $0.69 $0.55

Cost/month $496.80 $396

Page 35: AWS re:Invent 2017 Recap

EKS: Managed Kubernetes on AWS● Kubernetes becoming de-facto standard scheduler for containers● Runs upstream Kubernetes (not a fork)● Masters distributed into multiple AZs● Integrates with EC2 services (including IAM for API authentication)● “Coming in 2018”

Fargate● AWS answer to Kubernetes● Alleviates need to manage cluster of VMs● Seamless integration with ECS (EKS in 2018)● Specify vCPU and Memory (choose from 50 combinations)● Pay per second for vCPU and Memory (1 minute minimum)

○ Price per vCPU is $0.0506 per hour and per GB memory is $0.0127 per hour

CaaS: EKS and Fargate

34

Page 36: AWS re:Invent 2017 Recap

Compare Costs: ECS Instances to Fargate

35

ECS (Instances) Fargate (Task)

Size m5.large 2 vCPU, 8GB

vCPU 2 2

Memory 8 8

Cost/hr $.096 $0.2028

Cost/month $69.12 $146.02

Fargate price per vCPU is $0.0506 per hour

Fargate price per GB memory is $0.0127 per hourMore than

double!

Page 37: AWS re:Invent 2017 Recap

• On-demand auto-scaling DB• Scaling happens in seconds• Connections remain intact during scaling

• Pay for compute, storage, I/O used• Can scale compute down to 0 and pay only

for storage ($0.10 / GB)

• Can migrate between standard & serverless

• Use cases• Infrequently used• Variable use• New applications• Unpredictable workloads• Dev/Test databases

Aurora Serverless

36

Page 38: AWS re:Invent 2017 Recap

Aurora Serverless Use Case: Viral Web Site

37

Page 39: AWS re:Invent 2017 Recap

Aurora Serverless Pricing: Example

38

Aurora Standard Aurora Serverless

Size db.r3.large N/A

vCPU 2 1-8 ACU

Memory 15 2GB to 16GB

Cost/hr $.29 $.06 to $0.48

Cost/day $6.96 $2.04

These numbers are based on use case on previous slide.Which is cheaper will depend on your use case.

(max 256 ACUs)

Page 40: AWS re:Invent 2017 Recap

SUMMARY

Page 41: AWS re:Invent 2017 Recap

Cloud Adoption• Multi-Cloud is pervasive.• Governance and cost management are key challenges.

On AWS Services• Wow, they announced a lot.• We don’t want developers to use every service.

On the Event• Lots of people NOT there• Multiple venues was a challenge - long shuttle waits/rides• Will we come next year?

Attendee Buzz

40

Page 42: AWS re:Invent 2017 Recap

• m5 instances to replace m3 and m4• c5 instances to replace c3 and c4• 1 year Convertible RIs• Inter-Region VPC Peering• Amazon GuardDuty

• Sign up for relevant previews

• Contact RightScale if you want help analyzing new instance types or RIs

Right Now For 2018

• Containers: ECS, EKS, Fargate

• Consider other services as relevant for your business

• Develop a framework to pick the best cloud for each workload

• Put in place multi-cloud governance and cost management

Things to Consider

Page 43: AWS re:Invent 2017 Recap

• AWS gets more complex• Instance sizes, pricing options, services

• Multi-cloud is a given• Adoption has already occurred, costs rising fast• Managing and governing all the above = priority #1• RightScale addresses these problems

• Any cloud, any service, any server, any container• Governance – from visibility to automated controls• Immediate ROI just by connecting your clouds

Core Challenges Remain the Same

42

Page 44: AWS re:Invent 2017 Recap

Contact [email protected] for more info

Q&A

43