Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and...

16
Auto Scaling

Transcript of Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and...

Page 1: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Auto Scaling

Page 2: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

CO

MP

UTE

TIME

CO

MP

UTE

TIME

1- UN PREDICTABLE BURSTS 2- PREDICTABLE BURSTS

Load Scenarios

Page 3: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Business Scenario-01

You are launching

a new application

You are unsure if the users

will like the application.?

You can procure infrastructure lavishly or conservatively

Page 4: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

YOU START A NEW

BUSINESS

AFTER SOME TIME

You start procuring hardware to meet

the requirements

DEMAND DIPS

AFTER INITIAL

SUCCESS

Business Scenario-02

?What will you do

with the

investment?

KICKS OF

Page 5: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Business Scenario-03

SERVERS SERVERS

PEAK LOAD REGULAR LOAD

Page 6: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

INFR

AS

TR

UC

TU

RE

TIME

HARDWARE SUPPORT

PLANNED LOAD

ACTUAL LOAD

UNDER PROVISION

OVER PROVISION

Under and Over provisioning

Page 7: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Auto Scaling

A cloud computing service feature that automatically adds or removes compute resources depending upon actual usage

Page 8: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

CA

PA

CIT

Y

TIME

We can closely align our

infrastructure with our load

requirement and save costs.

AUTOMATES EC2 TO

Scale outScale down

ACTUAL DEMAND

VIRTUALIZED INFRASTRUCTURE

AWS Auto scaling

Page 9: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Do not have to worry about

capacity planning

Minimal manual intervention

No time wastage on hardware

procurement

You can scale-down immediately after the

need is over

Zero CapEx investment

Start small and upscale within minutes

With Auto Scaling

Scale upto 100 instances – pretty

huge

Page 10: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

CLOUD

WATCH

Auto

Scale

How Auto Scaling

AUTO

SCALE

+ -POLICIES

Lau

nch

New

S

erv

er

Rep

ort

Serv

er

Load

TO ADD

RESOURCE

TO Remove

ARESOURCE

Term

inate

S

erv

er

Monitor

Server

Load

Application server-1

Application server-2Users

WorksSERVER 1

SERVER 2

SERVER 3

SERVER 4

SERVER

LOAD

BALANCE

R

Page 11: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Points to Remember before Scaling out / downEnsure that following resources are not lost during scale-

down

Log files

Data files

User Sessions

Page 12: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Cannot be used to launch different configuration servers

Cannot be used to scale an Amazon RDS instance

Cannot be done across multiple AWS Regions

Cannot Differentiate between valid and malicious traffic

01

0203

04

Things To Remember

Page 13: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

From

TheEvening

Snapshots

Page 14: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

From

TheEvening

Snapshots

Page 15: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

From

TheEvening

Snapshots

Page 16: Demystifying Auto Scaling : Evening Session on AWS CloudFront & Auto Scaling by Amazon and IntelliGrape Software

Delhi NCR, India

Mumbai, India

London, UKSan Jose, US

Los Angeles, US

Intelligrape Offices

OUR DEVELOPMENT CENTER

Noida

Sales Office

Sales & Development center

Let’s Connect

/company/intelligrape

/intelligrape.software

/IntelliGrape