scaling in the cloud: when you grow, the cloud grows

17
Scaling in the Cloud When You Grow, The Cloud Grows

Upload: clouduniversity

Post on 15-Aug-2015

32 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Scaling in the Cloud: When you Grow, the Cloud Grows

Scaling in the CloudWhen You Grow, The Cloud Grows

Page 2: Scaling in the Cloud: When you Grow, the Cloud Grows

one of the most popular and beneficial features of cloud computing.

Scalability is

Page 3: Scaling in the Cloud: When you Grow, the Cloud Grows

The ability for IT resources to handle growing or decreasing demands in a capable manner.

Definition:

Page 4: Scaling in the Cloud: When you Grow, the Cloud Grows

Vertical ScalingScaling up.

Page 5: Scaling in the Cloud: When you Grow, the Cloud Grows

Envision:

A 20-story hotel with countless rooms that guests move in and out of.

There are often spaces available, as not all rooms are occupied at once.

People can easily come and go because there’s space to accommodate them.

As long as the capacity of the hotel isn’t exceeded, there’s no issue.

Page 6: Scaling in the Cloud: When you Grow, the Cloud Grows

You can add or subtract resources within a server as long as they don’t exceed the capacity of the machine itself.

Vertical Scaling

This is a way to beef up your server and avoid latency and

extra management.

Page 7: Scaling in the Cloud: When you Grow, the Cloud Grows

Horizontal ScalingScaling out.

Page 8: Scaling in the Cloud: When you Grow, the Cloud Grows

A two-lane highway on which cars easily travel in each direction.

Then, the surrounding area is developed - new buildings are built and traffic increases.

Soon, the highway is clogged with cars. It’s clear that two lanes aren’t enough.

To fix these issues, more lanes are added and an overpass is constructed.

Envision:

Page 9: Scaling in the Cloud: When you Grow, the Cloud Grows

Here, you’re adding more servers to the network, not just resources.

Horizontal Scaling

This allows you to connect servers together, handle traffic efficiently and

execute concurrent workloads.

Page 10: Scaling in the Cloud: When you Grow, the Cloud Grows

Diagonal ScalingWhat happens when you combine the two methods?

Page 11: Scaling in the Cloud: When you Grow, the Cloud Grows

This is the most efficient infrastructure scaling because you can simply grow within an existing server until you hit capacity.

Diagonal Scaling

Then, you can clone that server as necessary and continue the

process, dealing with a lot of requests and traffic concurrently.

Page 12: Scaling in the Cloud: When you Grow, the Cloud Grows

Scaling in the CloudThe benefits are clear.

Page 13: Scaling in the Cloud: When you Grow, the Cloud Grows

When you move scaling into the cloud, you experience an enormous amount of flexibility

that saves both money and time.

When demand changes based on season, projects or growth, it’s easy to

accommodate the new load.

As things level out again, you can scale down accordingly.

Page 14: Scaling in the Cloud: When you Grow, the Cloud Grows

Businesses get the capacity they need when they need it, and they simply pay based on usage.

The Pay-As-You-Go Model

This on-demand nature is what makes cloud so appealing. You can start

small and adjust as you go.

Page 15: Scaling in the Cloud: When you Grow, the Cloud Grows

You can support business growth without making expensive or timely changes to your current setup.

Support Business Growth

It’s quick and easy to get the resources you need as you need

them, and you’re not bound by the size of your server closet.

Page 16: Scaling in the Cloud: When you Grow, the Cloud Grows

The cloud provider will ensure that overloading is never a concern, as its team will manage the servers within the data center.

Rely on the Provider

When you grow, the cloud grows with you.

Page 17: Scaling in the Cloud: When you Grow, the Cloud Grows