Top Banner
AWS year in review
39

AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Mar 31, 2018

Download

Documents

dotuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

AWSyear in review

Page 2: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Innovation!AWS announced 450 new things in 2015!I aggregated the new stuff released in 2015 for you.

Page 3: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

2Storage &

CDN

5

Databases

8Dev &

MGMT Tools

3

Analytics

6

Networking

9Security &

Identity

1

Compute

4App

Services

7Internet of

Things

Page 4: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

1

Compute2

5

8

3

6

9

1

4

7

Page 5: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Serverless code

execution

AWS Lambda

Event Sources⊙ S3 bucket notifications⊙ Amazon DynamoDB Streams: in response

to a database change⊙ Amazon CloudWatch logs: in response to

new logs⊙ Amazon Simple Email Service: in response

to a received email⊙ Amazon Kinesis streams: in response to

new records in your stream⊙ Amazon SNS: in response to a pub/sub

message⊙ Amazon API Gateway: when calling an

HTTP REST endpoint⊙ Scheduled events⊙ manually by invoking the API

Environments⊙ Node.js⊙ JVM⊙ Python

OpinionThis will likely be a game changer!

Page 6: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Docker containers

ECS & ECR

Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with EBS, IAM and ELB. The EC2 Container Registry (ECR) makes it easy for developers to store, manage, and deploy Docker container images.

Page 7: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Want big savings?Bid on spare EC2 capacity.

Page 8: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Spot instances

EC2

$$$

on-demand

$$

reserved

$

spot

⊙ EC2 Spot Instance Termination Notices

⊙ EC2 Spot Bid Advisor⊙ Spot Instance Fleets⊙ EC2 Spot Instances for Specific

Duration Workloads

Page 9: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Demo

Page 10: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

C4 / M4compute / memory optimized

t2.nano / largeburstable performance

D2HDD storage optimized (max 48 TB)

Page 11: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

You can now attach or detach Elastic Load Balancers in your Auto Scaling Group on-the-fly.

blue/green deployments

Load Balancers

ELB

Elastic Load Balancing now support all ports (1-65535).

Page 12: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

2

Storage & CDN2

5

8

3

6

9

1

4

7

Page 13: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

“ You can now create EBS volumes that can store up to 16 TB, and process up to 20,000 IOPS.

Page 14: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

New CDN edge locations in Seoul, Korea, Chicago, Illinois.

You can now invalidate multiple objects by providing invalidation patterns like *.png* or even *.

Content Delivery

CloudFront

You can now configurable default & max TTL.

CloudFront now supports Gzip compression at the edge.

You can now add or modify request headers forwarded from CloudFront to your origin.

Page 15: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Object store and archival

S3Glacier

Introduction of cross-region replication to copy S3 objects into another region.

A new Amazon S3 storage class (Standard - Infrequent Access) where the per GB price is lower but you pay an additional retrieval fee.

Amazon Glacier Vault Access Policies provide a second way to grant access to a Glacier vault besides IAM.

You can now meet regulatory storage requirements with Amazon Glacier Vault Lock by set a "write once read many" policy.

Lower Glacier prices.

Page 16: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

3

Analytics2

5

8

3

6

9

1

4

7

Page 17: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Data stream

Kinesis

Amazon Kinesis is a continuous data stream. It is real-time and elastic and you can use it to reliably deliver any amount of data to your mission-critical applications.

Page 18: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Data stream

Kinesis

⊙ Reduced the time between inserting and retrieving data from seconds to "no time".

⊙ Can now remember data up to 7 days.

⊙ Client Library for Ruby and Node.js Developers.

Page 19: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Machine Learningbinary classification, multi-class classification or

regression models

Page 20: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Demo

“Data Science”

Page 21: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Hadoop as a Service⊙ Hadoop 2.6.0⊙ Hive 1.0.0⊙ Pig 0.14.0⊙ Spark 1.5.2⊙ Hue 3.7.1⊙ Ganglia 3.6.0⊙ Mahout 0.11.0

EMR

Page 22: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

4Application

Services2

5

8

3

6

9

1

4

7

Page 23: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Managed HTTP API

backend

API Gateway

API Gateway provides an HTTP API endpoint that is fully configurable.

Page 24: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

ElasticsearchManaged by AWS

Page 25: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Receive emails with SESYou are now able to forward incoming emails to a SNS topic or call a Lambda function directly.You can now create pretty cool features like comment by email.

Page 26: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

5

Databases2

5

8

3

6

9

1

4

7

Page 27: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

RDS⊙ Encryption using KMS⊙ Database storage size up to 6TB⊙ Engines:

○ Amazon Aurora: MySQL-compatible database engine made by Amazon

○ MariaDB○ ...

Page 28: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

DynamoDB⊙ Enhanced metrics for

better operational insight are now provided every minute

⊙ DynamoDB Streams was added

Page 29: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

columnar SQL store

Redshift

⊙ Scalar User-Defined Functions in Python.

⊙ Modifying cluster accessibility (VPC, public).

⊙ Specifying sort order for NULL values.⊙ Tag-based permissions (with IAM) and

default access privileges (inside the database).

⊙ BZIP2 compression format.

Page 30: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

6

Networking2

5

8

3

6

9

1

4

7

Page 31: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

6

Networking

VPC Flow Logs

Route 53 Latency

measurement health

checks

Managed NAT

gateway

Route 53 Traffic Flow

Page 32: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

7Internet of

Things2

5

8

3

6

9

1

4

7

Page 33: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

8Developer & MGMT Tools

2

5

8

3

6

9

1

4

7

Page 34: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Remote Instance

Management at Scale

Simple Systems Manager

Executing scripts or commandson all your EC2 instances (Linux & Windows).

Page 35: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Cloud Formation

Additional parameter types like Security Group id, Subnet id, and many more.

CloudFormation Designer you can visually author templates.

AWS Marketplace now supports AWS CloudFormation templates besides AMI images.

Page 36: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

9Security &

Identity2

5

8

3

6

9

1

4

7

Page 37: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

To support you to follow the principle of least privilege the IAM service helps you to quickly identify when an access key was last used. So you can delete keys that are no longer used.

Following the principle

of least privilege

IAM

The Access Advisory tab now shows information what services are allowed and when the last access was recorded. If you see services without access these are candidates for removal!

Page 38: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Web Application Firewall

Page 39: AWS year in revie€¦ ·  · 2016-01-27Amazon EC2 Container Service (EC2) provides everything between raw EC2 instances and a running docker container. It integrates nicely with

Credits Special thanks to all the people who made and released these awesome resources for free:⊙ Presentation template by

SlidesCarnival⊙ Photographs by Unsplash

2

5

8

3

6

9

1

4

7