aws cloud school - london may 2012

46
CloudSchool 24 May 2012 amazon web services

Upload: amazon-web-services

Post on 19-Jun-2015

3.025 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: AWS Cloud School - London May 2012

CloudSchool 24 May 2012

amazon web services

Page 2: AWS Cloud School - London May 2012

EMR

amazon web services

AWS Security

Multi Region Architecture

RDS

S3 Autoscaling

VPC

Architecture in the Cloud

Page 3: AWS Cloud School - London May 2012

3

Welcome ] [

3

Today • Intro –> Joint first exercise

• Self paced hands on learning – Q&A

• Break out Sessions

Page 4: AWS Cloud School - London May 2012

5

Who is Amazon.com? ] [

5

Page 5: AWS Cloud School - London May 2012

6

Amazon.com’s three businesses [ ]

Consumer business

Seller business

IT Infrastructure business

}

6

Page 6: AWS Cloud School - London May 2012

7

Contents of this Intro ] [

7

1) Introduction to Cloud Computing

2) What is Amazon Web Services?

3) Success stories

4) What is unique about AWS?

5) 1st Exercise

6) Review

Page 7: AWS Cloud School - London May 2012

8

amazon web services

8

1. Cloud Computing

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 8: AWS Cloud School - London May 2012

9

1) Elastic Capacity

2) Quick and easy deployment

3) No CapEx, No initial investment

4) Pay as you go, for what you use

5) Automation and Reusable components

Cloud Computing ] [

9

Page 9: AWS Cloud School - London May 2012

10

Business Benefits of Cloud Computing ] [

Faster time to market

Lower costs

$

Capital efficiency

$

10

Focus on your business

Page 10: AWS Cloud School - London May 2012

11

amazon web services

11

2. Amazon Web Services

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 11: AWS Cloud School - London May 2012

12

What is Amazon Web Services?

_ Reliable, Scalable, Low-Cost Infrastructure

_ Every service offers APIs

_ You can use only the components you need

_ All the important “building blocks” are provided

] [

12

Page 12: AWS Cloud School - London May 2012

13

Region GovCloud Region

Global AWS Infrastructure ] [

13 (as of Apr 19th, 2012)

Page 13: AWS Cloud School - London May 2012

14

Availability Zone

Global AWS Infrastructure ] [

14 (as of Apr 19th, 2012)

Page 14: AWS Cloud School - London May 2012

15

Edge Locations

Global AWS Infrastructure ] [

Dallas

St.Louis

Miami

Jacksonville Los Angeles (2)

Palo Alto

Seattle

Ashburn

Newark New York (2)

Dublin

London Amsterdam Stockholm

Frankfurt Paris

Singapore

Hong Kong

Tokyo

Sao Paulo

South Bend

San Jose

Osaka

Milan

15 (as of Apr 19th, 2012)

Page 15: AWS Cloud School - London May 2012

16

The Amazon Web Services universe [ ]

amazon web services

16

Page 16: AWS Cloud School - London May 2012

17

The Amazon Web Services universe [ ]

SDK

API

Web Console

Command Line

17

Page 17: AWS Cloud School - London May 2012

18

[ ]

Management + Interface

18

The Amazon Web Services universe

Page 18: AWS Cloud School - London May 2012

19

[ ]

Management + Interface

Cross Service Features

CloudFormation

Simple WorkFlow

CloudWatch

Elastic BeanStalk

IAM

19

The Amazon Web Services universe

(some services are omitted here)

Page 19: AWS Cloud School - London May 2012

20

[ ]

Management + Interface

Platform Building blocks

RDS

EMR

DynamoDB

CloudFront SQS

CloudSearch SES

20

Cross Service Features

The Amazon Web Services universe

(some services are omitted here)

Page 20: AWS Cloud School - London May 2012

21

Infrastructure Building Blocks

[ ]

Management + Interface

Platform Building blocks

21

Cross Service Features

EBS S3

EC2 Virtual Private Cloud

The Amazon Web Services universe

(some services are omitted here)

Page 21: AWS Cloud School - London May 2012

22

[ ]

Management + Interface

RDS CloudSearch SES CloudFront SQS EMR DynamoDB

Elastic Beanstalk Simple WorkFlow

CloudFormation CloudWatch

IAM

VPC EC2 EBS S3

(some services are omitted here) 22

Infrastructure Building Blocks

Platform Building blocks

Cross Service Features Command Line

Web Console APIs SDK

The Amazon Web Services universe

Page 22: AWS Cloud School - London May 2012

23

amazon web services

23

3. Success stories

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 23: AWS Cloud School - London May 2012

24

What do customers run on AWS? [ ]

24

Page 24: AWS Cloud School - London May 2012

25

Enterprise Applications [ ]

25

Page 25: AWS Cloud School - London May 2012

26

Media and Web Applications [ ]

26

Page 26: AWS Cloud School - London May 2012

27

Big Data, HPC, Analytics [ ]

27

Page 27: AWS Cloud School - London May 2012

28

Archive, Disaster Recovery [ ]

28

Page 28: AWS Cloud School - London May 2012

29

Mobile and games [ ]

29

Page 29: AWS Cloud School - London May 2012

30

amazon web services

30

4. What’s unique about AWS?

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 30: AWS Cloud School - London May 2012

31

Flexibility, Freedom of choice [ ]

31

Page 31: AWS Cloud School - London May 2012

32

_ Multiple Operating Systems (Linux, Windows...)

_ Multiple Software Platforms (SAP, IBM...)

_ Multiple Databases (Oracle, MS SQL, MySQL...)

_ Many licensing options

[ ] Flexibility, Freedom of choice

32

Page 32: AWS Cloud School - London May 2012

33 33

Security ] [

Page 33: AWS Cloud School - London May 2012

34

_ “Security is our number one priority”

_ Shared security model

_ Many Security certifications (ISO 27001, PCI-DSS-1, etc)

_ Data privacy through encryption

_ http://aws.amazon.com/security

_ White Papers: Security Processes, Risk and Compliance

34

Security ] [

Page 34: AWS Cloud School - London May 2012

35 35

Support ] [

Page 35: AWS Cloud School - London May 2012

36

_ Free support (Forum, email...)

_ Premium support: Bronze, Silver, Gold, Platinum

_ Service Health Dashboard

_ Health Status for AWS components (EC2, EBS...)

36

Support ] [

Page 36: AWS Cloud School - London May 2012

37 37

Pace of innovation ] [

Page 37: AWS Cloud School - London May 2012

38 38

Pace of innovation ] [ 2007 2008 2009 2010 2011

9 24

48 61

82

Time

New

Services

or Updates

Page 38: AWS Cloud School - London May 2012

39

Global Partner Ecosystem

39

] [

Page 39: AWS Cloud School - London May 2012

40 40

Global Partner Ecosystem ] [

Page 40: AWS Cloud School - London May 2012

41

AWS Marketplace

41

] [

Page 41: AWS Cloud School - London May 2012

42

amazon web services

42

5) 1st Exercise

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 42: AWS Cloud School - London May 2012

43

amazon web services

43

http://www.cloudbyexample.net

Use US-EAST-1 (Virginia)

Page 43: AWS Cloud School - London May 2012

44

amazon web services

44

6) Review

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

Page 44: AWS Cloud School - London May 2012

45

_ CloudFormation launched your app.

_ Input: dynamodb table name - photos

_ Created: IAM user, S3 bucket, bucket policy, Elastic

Loadbalancer, EC2 Security group, Configured Autoscaling,

Launched 2 EC2 instances, Configured software dynamicallly

_ Output: URL of ready to use app. You could CNAME this.

What happened ] [

45

Page 45: AWS Cloud School - London May 2012

46

amazon web services

46

Spin Down your Stack

Page 46: AWS Cloud School - London May 2012

47

amazon web services

47

www.cloudbyexample.net/home.html

Over to you