AWS Cloud School - London May 2012

Preview:

Citation preview

CloudSchool 24 May 2012

amazon web services

EMR

amazon web services

AWS Security

Multi Region Architecture

RDS

S3 Autoscaling

VPC

Architecture in the Cloud

3

Welcome ] [

3

Today • Intro –> Joint first exercise

• Self paced hands on learning – Q&A

• Break out Sessions

5

Who is Amazon.com? ] [

5

6

Amazon.com’s three businesses [ ]

Consumer business

Seller business

IT Infrastructure business

}

6

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

8

amazon web services

8

1. Cloud Computing

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

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

10

Business Benefits of Cloud Computing ] [

Faster time to market

Lower costs

$

Capital efficiency

$

10

Focus on your business

11

amazon web services

11

2. Amazon Web Services

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

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

13

Region GovCloud Region

Global AWS Infrastructure ] [

13 (as of Apr 19th, 2012)

14

Availability Zone

Global AWS Infrastructure ] [

14 (as of Apr 19th, 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)

16

The Amazon Web Services universe [ ]

amazon web services

16

17

The Amazon Web Services universe [ ]

SDK

API

Web Console

Command Line

17

18

[ ]

Management + Interface

18

The Amazon Web Services universe

19

[ ]

Management + Interface

Cross Service Features

CloudFormation

Simple WorkFlow

CloudWatch

Elastic BeanStalk

IAM

19

The Amazon Web Services universe

(some services are omitted here)

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)

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)

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

23

amazon web services

23

3. Success stories

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

24

What do customers run on AWS? [ ]

24

25

Enterprise Applications [ ]

25

26

Media and Web Applications [ ]

26

27

Big Data, HPC, Analytics [ ]

27

28

Archive, Disaster Recovery [ ]

28

29

Mobile and games [ ]

29

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

31

Flexibility, Freedom of choice [ ]

31

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

33 33

Security ] [

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 ] [

35 35

Support ] [

36

_ Free support (Forum, email...)

_ Premium support: Bronze, Silver, Gold, Platinum

_ Service Health Dashboard

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

36

Support ] [

37 37

Pace of innovation ] [

38 38

Pace of innovation ] [ 2007 2008 2009 2010 2011

9 24

48 61

82

Time

New

Services

or Updates

39

Global Partner Ecosystem

39

] [

40 40

Global Partner Ecosystem ] [

41

AWS Marketplace

41

] [

42

amazon web services

42

5) 1st Exercise

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

43

amazon web services

43

http://www.cloudbyexample.net

Use US-EAST-1 (Virginia)

44

amazon web services

44

6) Review

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Review

1st Exercise

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

46

amazon web services

46

Spin Down your Stack

47

amazon web services

47

www.cloudbyexample.net/home.html

Over to you

Recommended