16
How the AWS infrastructure is so Elastic? Mr. Krishnan Mani Solutions Architect Amazon Internet Services Pvt. ltd. Email: [email protected]

AWS - How the AWS infrastructure is so Elastic?

Embed Size (px)

Citation preview

How the AWS infrastructure is so Elastic?

Mr. Krishnan ManiSolutions ArchitectAmazon Internet Services Pvt. ltd.Email: [email protected]

AWS StorageOver a decade’s experience providing high scale, enterprise-ready storage services

Hybrid Cloud Storage

InfrastructureMigration

Platforms and Solutions

Storage Ecosystem

Batches and Streams

Direct Connect

Snowball data transport

3rd Party Connectors

Transfer Acceleration

Storage Gateway

Kinesis Firehose

File

Amazon EFS

Block

Amazon EBS (persistent)

Object

Amazon GlacierAmazon S3 Amazon EC2 Instance Store

(ephemeral)

AWS Storage Platform and SolutionsNEW

AWS Direct Connect AWS Snowball ISV Connectors

Amazon Kinesis Firehose

S3 Transfer Acceleration

AWS Storage Gateway

More Ways to Transfer Data into Amazon S3

AWS Snowmobile

AWS Snowball Edge

NEW

99.999999999%durability

Amazon S3

Amazon S3 in use

• Customers storing billions of objects and exabytes of data• Most durable and reliable platform for your data• High performance at massive scale• Easy and flexible data transfer• Most comprehensive suite of security and compliance capabilities• Query data in place• Broadest and deepest ecosystem

Elasticity on AWS

• All operations on AWS to provision, re-configure, or let go of resources using

any of the services are API operations that customers can complete in

seconds or minutes• No upfront provisioning required, no minimums, no commitments when you

use any of the AWS services. Customers pay for services based on usage• AWS continuously adds capacity in excess of demand to ensure that

customers have headroom to grow

Compute on AWS

Virtual machines with EC2• Provision any number of EC2 instances of different instance types in

any AWS region (subject to limits that can be changed on request)• Also ensure instances are available when needed with a reservation

for lower prices• Take advantage of lower costs with spot instances• Use Auto Scaling Groups to grow and shrink instance fleets

automatically based on need• Elastic Load Balancing scales automatically to serve traffic

Triad of Services

Latency

Utilization

CloudWatchAuto Scaling

Elastic Load Balancing

Auto Scaling group

Execute AS Policy

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

instances

Auto Scaling group

Scale OutScale Out

Amazon CloudWatchScheduled Event

Scale InScale In

Amazon CloudWatchScheduled Event

Launch Instance

Attach to Group

Detach from Group

Terminate Instance X

Auto Scaling Basic Lifecycle

Take advantage of new computing models

Develop without worrying about

servers to manage

Setup your code to run in response to a

variety of triggers

Code is executed on demand with

continuous scaling

Pay only for the time used with sub-second

metering

Serverless architectures free you from managing infrastructure

MLBAM uses AWS Lambda to support the analysis of data feeds in MLB Statcast’s metrics engine. It takes the raw data, cleans it up and conducts error detection, then creates the metrics that bring more insights into plays; all within 12 seconds of a play.

AWS Lambda

Storage on AWS

Never require provisioning for storage with S3, or archiving with Glacier• Single object can be as large as 5 TB• 100 S3 buckets allowed per customer account• Unlimited number of objects per bucket• S3 APIs automatically and routinely scale to large number of

operations per second

Build for speed, build for scaleConsistent, single-digit millisecond latency NoSQL database at any scale

Highly Scalable Fully ManagedFast, Consistent Performance

Event-driven Programming Fine-grained Access Control Document & Key-Value Structures

BMW built its new car-as-a-sensor service in only six months using DynamoDB and other services. With AWS, it can adapt to rapidly changing load requirements that can scale up and down by two orders of magnitude within 24 hours and will process data from 100,000 cars by 2018.

BMW

Amazon DynamoDB

Hybrid cloud storage in your environment

TieringBurstingMigration

Single Batch Recurring Batch

Streaming

ArchiveCost Management

Disaster RecoverySupplemental Capacity

https://aws.amazon.com/products/storage/?nc2=h_l3_db

For more info Visit https://www.vaultastic.com

Drop in your Queries @ [email protected]

Get in touch

Thank you !