16
Ashwinee Kumar June 2015 Cloud Infrastructure Ecommerce Series Part 2

eCommerce Series Part 2 - Cloud Infrastructure

Embed Size (px)

Citation preview

Ashwinee Kumar

June 2015

Cloud InfrastructureEcommerce Series – Part 2

2

Agenda

1. Cloud services2. Scaling infrastructure - Provisioning

CAPEX Vs OPEX

3

Types of Cloud deployment

4

1. Public2. Private3. Hybrid

Deployment Models

5

Public vs Private Cloud

6

Types of Cloud service models

7

1. IaaS2. PaaS3. SaaS

Cloud Service

8

For a resource to be part of cloud service Metered Elastic On demand

Ownership of Infrastructure

9

Scaling the Infrastructure

10

Business season

11

“Almost a third of British online shoppers experienced problems with their orders over the Christmas period” - 2014

What happens on black Friday, cyber Monday, singles day etc… ?

Provisioning

12

Static Provisioning – Add infrastructure before the season based on historical data Auto Provisioning – Add infrastructure at run time

1. Scale up (Vertical scaling) – increase capacity of individual node, code efficiency, cache1. Hardware and infrastructure focused

2. Scale out (Horizontal scaling) – add additional nodes1. Development and architecture focused

3. Hybrid – Scale up + Scale out

Wondering?

13

2. How much to scale ?Answer: Scaling Unit – Combination of resources that needs to be scaled together

Eg.. for every 100 users, we may need 2 web server nodes, one application service node, and 100 MB of disk space

1. Why do scalability issues occur ?Answer: Software is either consuming more resources than they should be or demand for your software has increased

Limitation of Provisioning in Traditional IT

14

Limitations Static provisioning – could lead to under or over utilization Scaled for peak – grossly underutilized Load test methodology – Gradual ramp based while it is rapid burst in reality Time spent building infrastructure which is better spent on core business

Scaled for peak - example

15

Load Test

16

Gradual Ramp up based Load test

Rapid Burst in reality