Presentation is loading. Please wait.

Presentation is loading. Please wait.

Auto-scaling Services on Amazon EC2. Auto-scaling of Services (1/2) Write the service, deploy it on the cloud, and it simply scales Simply store the state.

Similar presentations


Presentation on theme: "Auto-scaling Services on Amazon EC2. Auto-scaling of Services (1/2) Write the service, deploy it on the cloud, and it simply scales Simply store the state."— Presentation transcript:

1 Auto-scaling Services on Amazon EC2

2 Auto-scaling of Services (1/2) Write the service, deploy it on the cloud, and it simply scales Simply store the state in the proper places No specific code or API to make a service scale on EC2 Auto-scaling of Java, JavaScript, and services written in other scripting languages

3 Auto-scaling of Services (2/2) Scale up or scale down based on load  Scale up when load increases  Scale down when load decreases Minimize the number of idling instances thereby optimizing cost  State can be replicated between the instances Preconfigured off-the-shelf AMIs  Can be a paid AMI  Specific configuration can be read from S3

4 Deploying a Service on the Cloud AMI Instances Queue: Can use SQS

5 Deploying a Service on the Cloud

6

7 Service is available now

8 Scaling

9 Load Increases

10 Scaling Startup new instances

11 Scaling New instances join group

12 Scaling Load Decreases

13 Scaling Terminate instances


Download ppt "Auto-scaling Services on Amazon EC2. Auto-scaling of Services (1/2) Write the service, deploy it on the cloud, and it simply scales Simply store the state."

Similar presentations


Ads by Google