65
Use Cases For Cloud With Amazon Web Services Alex Sinner

AWS Summit Nordics - Use Cases For Cloud

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: AWS Summit Nordics - Use Cases For Cloud

Use Cases For Cloud

With Amazon Web Services

Alex Sinner

Page 2: AWS Summit Nordics - Use Cases For Cloud

33 SERVICES COMPUTE, STORAGE, DATABASE,

APPLICATION MANAGEMENT…

Page 3: AWS Summit Nordics - Use Cases For Cloud

100,000s

OF CUSTOMERS, ACROSS 190 COUNTRIES.

Page 4: AWS Summit Nordics - Use Cases For Cloud

Enterprises migrating existing apps to the cloud

3

Enterprises building new apps, sites & services

2

Building altogether new businesses

1

Page 5: AWS Summit Nordics - Use Cases For Cloud

VARIABLE

EXPENSE

Replace capital

expenditure with variable

expense

ECONOMIES

OF SCALE

Lower variable expense

than companies can

achieve themselves

ELASTIC

CAPACITY

No need to guess

capacity requirements

and over-provision

SPEED AND

AGILITY

Infrastructure in minutes

not weeks

FOCUS ON

BUSINESS

No undifferentiated

heavy IT lifting

INCREASE

INNOVATION

Lower the cost of

experimentation

Page 6: AWS Summit Nordics - Use Cases For Cloud

VARIABLE EXPENSE REPLACE CAPITAL EXPENDITURE

WITH VARIABLE EXPENSE

Page 7: AWS Summit Nordics - Use Cases For Cloud

$0 to get started

Pay as you go

Capital investment

Physical installation

Page 8: AWS Summit Nordics - Use Cases For Cloud
Page 9: AWS Summit Nordics - Use Cases For Cloud
Page 10: AWS Summit Nordics - Use Cases For Cloud
Page 11: AWS Summit Nordics - Use Cases For Cloud
Page 12: AWS Summit Nordics - Use Cases For Cloud

ECONOMIES

OF SCALE LOWER VARIABLE EXPENSE

THAN COMPANIES CAN ACHIEVE THEMSELVES

Page 13: AWS Summit Nordics - Use Cases For Cloud

Scale allows us to

constantly reduce

our costs

We are comfortable

running a high volume,

low margin business

We pass the

savings along to our

customers in the

form of low prices

Page 14: AWS Summit Nordics - Use Cases For Cloud
Page 15: AWS Summit Nordics - Use Cases For Cloud

10’S OF MILLIONS

SAVED WITH FIRST

12 APPS MIGRATED

TO AWS

50% REDUCTION

IN ANALYTICS COSTS

Page 16: AWS Summit Nordics - Use Cases For Cloud

ELASTIC CAPACITY NO NEED TO GUESS CAPACITY REQUIREMENTS

AND OVER-PROVISION

Page 17: AWS Summit Nordics - Use Cases For Cloud

Self

Hosting Waste

Actual demand

Predicted Demand

Rigid

Actual demand

Elastic

Page 18: AWS Summit Nordics - Use Cases For Cloud

TYPICAL WEEKLY TRAFFIC TO AMAZON.COM

Sunday Monday Tuesday Wednesday Thursday Friday Saturday

Page 19: AWS Summit Nordics - Use Cases For Cloud

Sunday Monday Tuesday Wednesday Thursday Friday Saturday

39%

61%

TYPICAL WEEKLY TRAFFIC TO AMAZON.COM

Page 20: AWS Summit Nordics - Use Cases For Cloud

NOVEMBER TRAFFIC TO AMAZON.COM

Page 21: AWS Summit Nordics - Use Cases For Cloud

76%

24%

NOVEMBER TRAFFIC TO AMAZON.COM

Page 22: AWS Summit Nordics - Use Cases For Cloud

NOVEMBER TRAFFIC TO AMAZON.COM

Page 23: AWS Summit Nordics - Use Cases For Cloud

NOVEMBER 10TH 2010 TURNED OFF LAST PHYSICAL WEB SERVER

OF AMAZON.COM

OCTOBER 31ST 2011 TURNED OFF LAST WEB SERVERS SUPPORTING

EUROPEAN BUSINESS

Page 24: AWS Summit Nordics - Use Cases For Cloud

NOVEMBER 10TH 2010 TURNED OFF LAST PHYSICAL WEB SERVER

OF AMAZON.COM

OCTOBER 31ST 2011 TURNED OFF LAST WEB SERVERS SUPPORTING

EUROPEAN BUSINESS

Page 25: AWS Summit Nordics - Use Cases For Cloud

SPEED & AGILITY INFRASTRUCTURE IN MINUTES, NOT WEEKS

Page 26: AWS Summit Nordics - Use Cases For Cloud

Add New Dev Environment

Add New Production Environment

Add New Environment in Japan

Add 1,000 Servers

Remove 1,000 servers

Number of Instances 1,000

Instance Type M3 Extra Large

Availability Zone US-West-2b

Launch

aws.amazon.com/managementconsole

Infrastructure in Minutes Old World: Infrastructure in Weeks

Page 27: AWS Summit Nordics - Use Cases For Cloud
Page 28: AWS Summit Nordics - Use Cases For Cloud

5.000.000 simulations

Page 29: AWS Summit Nordics - Use Cases For Cloud

20 minutes Down from 23 hours

Page 30: AWS Summit Nordics - Use Cases For Cloud

FOCUS ON

BUSINESS NO UNDIFFERENTIATED HEAVY IT LIFTING

Page 31: AWS Summit Nordics - Use Cases For Cloud

Data Centers

Power

Cooling

Cabling

Networking

Racks

Servers

Storage

Labor

Buy and install new hardware

Setup and configure new

software

Build or upgrade data centers

We take care of it… So you don’t have to …

Page 32: AWS Summit Nordics - Use Cases For Cloud

STOP SPENDING MONEY ON

UNDIFFERENTIATED HEAVY LIFTING

Page 33: AWS Summit Nordics - Use Cases For Cloud
Page 34: AWS Summit Nordics - Use Cases For Cloud
Page 35: AWS Summit Nordics - Use Cases For Cloud
Page 36: AWS Summit Nordics - Use Cases For Cloud

INCREASE

INNOVATION LOWER THE COST OF EXPERIMENTATION

Page 37: AWS Summit Nordics - Use Cases For Cloud

ON-PREMISES

Experiment Infrequently

Failure is expensive

Less Innovation

Experiment Often

Fail quickly at a low cost

More Innovation

$ Millions Nearly $0

Page 38: AWS Summit Nordics - Use Cases For Cloud

Addressing Uncertainty Acquire resources on demand

Release resources when no

longer needed

Pay for what you use

Leverage other’s core

competencies

Turn fixed cost into variable

Page 39: AWS Summit Nordics - Use Cases For Cloud
Page 40: AWS Summit Nordics - Use Cases For Cloud
Page 41: AWS Summit Nordics - Use Cases For Cloud
Page 42: AWS Summit Nordics - Use Cases For Cloud
Page 43: AWS Summit Nordics - Use Cases For Cloud
Page 44: AWS Summit Nordics - Use Cases For Cloud
Page 45: AWS Summit Nordics - Use Cases For Cloud

3 HOURS FOR $4828.85/hr

Page 46: AWS Summit Nordics - Use Cases For Cloud

Instead of

$20+ MILLIONS

in infrastructure

Page 47: AWS Summit Nordics - Use Cases For Cloud

CUSTOMERS

INNOVATING

Page 48: AWS Summit Nordics - Use Cases For Cloud

The most radical and transformative of

inventions are those that empower

others to unleash their creativity

to pursue their dreams

Jeff Bezos, Letter to Shareholders, 2012

Page 49: AWS Summit Nordics - Use Cases For Cloud

The most radical and transformative of

inventions are those that empower

others to unleash their creativity

to pursue their dreams

Jeff Bezos, Letter to Shareholders, 2012

Page 50: AWS Summit Nordics - Use Cases For Cloud

AWS for Dinosaurs

Torgeir Hovden

Chief Dinosaur - Telenor Digital

Page 51: AWS Summit Nordics - Use Cases For Cloud

Among the major mobile operators in the world 149 million mobile subscriptions

Over 30 000 employeesPresent in markets with 1.6 billion people

Page 52: AWS Summit Nordics - Use Cases For Cloud

Local operators - “Business Units”

Page 53: AWS Summit Nordics - Use Cases For Cloud
Page 54: AWS Summit Nordics - Use Cases For Cloud

Telenor Digital Global Backend

Page 55: AWS Summit Nordics - Use Cases For Cloud

● ID Provider (IDP)

● Authentication

● Authorization

● Service provisioning

● Payment & billing

● Group SMS

● Group Voice

● Analytics

Global Backend APIs

Page 56: AWS Summit Nordics - Use Cases For Cloud

...remember the dinosaur?

Page 57: AWS Summit Nordics - Use Cases For Cloud

Pets or cattle dinosaurs like the pets

Page 58: AWS Summit Nordics - Use Cases For Cloud

State of the art when I studied at the university

I’m a dinosaur

Page 59: AWS Summit Nordics - Use Cases For Cloud

Problem: Senior developers

are dinosaurs

vs

● Ephemeral

● Elastic

● Dynamic

● Services - like S3, SQS

● Pets in cow’s clothing (RDS)

● We run our own DNS

● Static IP addresses

● ssh access

● It’s a machine, I just don’t know where it is

● We cannot use AWS specifics due to

vendor lock-in

Page 60: AWS Summit Nordics - Use Cases For Cloud

Senior Developers can be

undinofied

Train the senior developers first in “cloud thinking” - it’s

more important than for the juniors

Amazon has great training sessions - use them

Decide if you are developing Pets or Cattle

Example: Auto scaling group size 1

Page 61: AWS Summit Nordics - Use Cases For Cloud

Life lesson: if you don't deploy today,

Amazon will make your code redundant

tomorrow.

Corollary: if you can't be bothered to implement

it yourself, just wait a couple of months and

Amazon will catch up with you.

-- senior Telenor developer

Focus on where you can win don’t reinvent the wheel Amazon will invent tomorrow

Page 62: AWS Summit Nordics - Use Cases For Cloud

Amazon has worked with us to find

a solution that worked well for both

parties

Security and data protection

compliance

Page 63: AWS Summit Nordics - Use Cases For Cloud

Two words:

Reserved Instances especially if you’re keeping Pets

...and use services like SQS, S3

…if you are advanced enough to run spot instances you are way beyond the

primary audience of this slide

Everybody cares about money

Page 64: AWS Summit Nordics - Use Cases For Cloud

Use AWS Trusted Advisor

Page 65: AWS Summit Nordics - Use Cases For Cloud

● You may be a dinosaur...

○ ...it’s OK, you can undinofy yourself

● Cloud != Managed Linux Box

● Pets or Cattle? Decide.

● The world wants services

○ IaaS -> PaaS

● Tell people to use AWS as AWS

○ ...not a set of VMs

In summary