Aws 101 cloud computing seminar (reference model included)

Preview:

DESCRIPTION

 

Citation preview

AWS 101

Cloud Computing Seminar

version 5.2.1 - Apr 19th, 2012 - By Simone Brunozzi - Optimized for 1280x960 - © Amazon Web Services

amazon web services

2

Before we start ] [

2

Martin Yan – ymartin@amazon.com

Regional Sales Manager, Greater China

Ken Chan – kenchan@amazon.com

Solution Architect, Greater China

3

Who is Amazon.com? ] [

3

4

Amazon.com’s three businesses [ ]

Consumer business

Seller business

IT Infrastructure business

}

4

5

Our plan for today ] [

5

1) Introduction to Cloud Computing

2) What is Amazon Web Services?

3) Success stories

4) What is unique about AWS?

5) Demo

6) Q&A

6

How technical is it? ] [

6

More Technical

More Business

What is AWS?

Success stories

Q&A

Cloud Computing

Unique?

Demo

7

amazon web services

7

1. Cloud Computing

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Q&A

Demo

8

amazon web services

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

1. Elastic Capacity ] [

10

11

1. Elastic Capacity ] [

11

_ Scaling up and down in minutes

_ No need to provision

_ Optimize resources based on your needs

_ Can easily manage unexpected peaks

12

traditional

IT capacity

Usage Patterns:

Traditional IT ] [

Your IT needs

Time

Capacity

12

13

On and Off Fast Growth

Variable peaks Predictable peaks

Usage Patterns:

Traditional IT ] [

13

14

On and Off Fast Growth

Predictable peaks

Poor

Service

WASTE

Usage Patterns:

Traditional IT ] [

14

Variable peaks

15

Usage Patterns:

Cloud Computing ] [

Elastic

CLOUD capacity

traditional

IT capacity

Your IT needs

Time

Capacity

15

16

Fast Growth

Predictable peaks

On and Off

Usage Patterns:

Cloud Computing ] [

16

Variable peaks

17

2. Quick and easy deployment ] [

17

18

2. Quick and easy deployment ] [

18

_ IT Infrastructure is no longer a barrier

_ Easier to test different solutions

_ No need to wait for provisioning

_ Shorter development cycles

19

3. No CapEx, no initial investment [ ]

19

20

3. No CapEx, no initial investment [ ]

20

_ No initial investment needed

_ No termination fees

_ No commitments

_ Clear pricing model (on the website)

21

4. Pay as you go, for what you use [ ]

21

22

[ ] 4. Pay as you go, for what you use

22

_ Pay for servers “by the hour” (on-demand)

_ Pay for storage “per Gigabyte” per month

_ Pay for data transfer “per Gigabyte”

_ Easy to turn resources on/off (running costs)

23

5. Automation, reusable components

23

[ ]

24

_ Automation, less repetitive tasks (“70/30” rule)

_ Better management tools

_ Focus on your business

_ No need to build from scratch, but instead “reuse”

_ No need to work on “Undifferentiated Heavy Lifting”

24

5. Automation, reusable components [ ]

25

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

25

26

amazon web services

26

2. Amazon Web Services

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Q&A

Demo

27

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

] [

27

AWS is a set of infrastructure building

blocks

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Reference Model

30

Region GovCloud Region

Global AWS Infrastructure ] [

30 (as of Apr 19th, 2012)

31

Availability Zone

Global AWS Infrastructure ] [

31 (as of Apr 19th, 2012)

32

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

32 (as of Apr 19th, 2012)

Sydney

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Networking

Direct Connect Dedicated connection to AWS

VPN Connection Secure internet connection to AWS

Virtual Private Cloud Private, isolated section of the AWS Cloud

Route 53 Highly available and scalable Domain Name

System

Compute

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Elastic Compute Cloud (EC2) Basic unit of compute capacity

Range of CPU, memory & local disk options

14 Instance types available, from micro to cluster

compute

Security Group

Auto-scaling Automatic re-sizing of compute clusters based upon

demand

Elastic Load Balancing Create highly scalable applications

Distribute load across EC2 instances in multiple

availability zones

Storage

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

S3 - Durable storage, any object 99.999999999% durability of objects

Unlimited storage of objects of any type

Up to 5TB size per object

Elastic Block Store High performance block storage device

1GB to 1TB in size

Mount as drives to instances

Glacier An extremely low-cost storage service that provides

secure and durable storage for data archiving and

backup

@0.01/GB

Database

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Relational Database Service Database-as-a-Service

No need to install or manage database instances

Scalable and fault tolerant configurations

DynamoDB Provisioned throughput NoSQL database

Fast, predictable performance

Fully distributed, fault tolerant architecture

37

Getting started is easy

_ Create an AWS Account

_ Open the AWS Management Console

_ Start using the services

] [

37

38

The Amazon Web Services universe [ ]

SDK

API

Web Console

Command Line

38

AWS Global Infrastructure

Regions Availability

Zones Edge Locations

Foundation

Application

Platform

CDN

CloudFront

Messaging

SES SNS SQS

Storage

EBS S3

Database

RDS Dynamo ElastiCache

Networking

ELB Route 53 VPC

Compute

EC2

Distributed Computing

EMR SWF

Your Applications

Management &

Administration

Web Interface

Console

Search

CloudSearch

Identity and Access

IAM Federation Billing

Deployment & Automation

Beanstalk CloudFormation

Monitoring

CloudWatch

Libraries and SDKs

Glacier

40

amazon web services

40

3. Success stories

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Q&A

Demo

41

What do customers run on AWS? [ ]

41

42

Enterprise Applications [ ]

42

43

_ Using AWS since April 2010

_ Hybrid environment (AWS + traditional IT)

_ Dev/Test is ready within Amazon VPC

_ Foundation platforms are AWS-ready

Shell ] [

43

44

_ Several services are on AWS

_ Smart-TV Hubsite: Samsung TV application, is on AWS

_ Saved CapEx by 34 Million US$

_ Reduced OpEx by 85%

Samsung ] [

44

45

Media and Web Applications [ ]

45

46

_ 26 Million subscribers

_ Netflix is ~25% of US Internet traffic

_ They are ~100% on AWS

http://www.slideshare.net/adrianco

Adrian Cockcroft, Director - Cloud Architecture

Netflix.com ] [

46

47 Animoto use case 47

48

_ Simple way to create videos with your pictures

_ Facebook App: From 50 to 5,000 servers in 3 days

_ Later optimization with Cluster GPU Instances (EC2)

_ Freemium model

Animoto.com ] [

48

49

Animoto.com ] [ Time

Capacity

Launch of

Facebook App

Peak of 5,000

EC2 instances

49

50

Big Data, HPC, Analytics [ ]

50

51

_ Processing of Cassini probe images (200,000+)

_ All-Terrain Hex-Limbed Extra-Terrestrial Explorer robot

_ Live broadcast of Mars rover Curiosity

_ Many other systems on AWS

NASA JPL ] [

51

52

Archive, Disaster Recovery [ ]

52

53

_ Replay and analysis of the activity in the stock market

_ Interface built with Adobe FLEX + AIR

_ The Infrastructure is purely Amazon S3

Nasdaq ] [

53

54 Nasdaq on Amazon S3 54

55

Mobile and games [ ]

55

56

_ Based in Beijing

_ Among the top 7 game developers on Facebook

_ 3 Million daily active users globally

FunPlus Game ] [

56

57

FunPlus Game ] [

Chen Qi, COO, Fun+ Game

57

58

NQ Mobile

(Beijing) ] [ Project Manager, Larry Yue, NQ Mobile

58

“Before using the Amazon AWS, we

need at least 7-10 days to deploy our

program applications overseas. And

now, we deploy program applications

and can provide service in as quickly

as 30 minutes.”

59

amazon web services

59

4. What’s unique about AWS?

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Q&A

Demo

60

Flexibility, Freedom of choice [ ]

60

61

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

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

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

_ Many licensing options

[ ] Flexibility, Freedom of choice

61

62 62

Security ] [

63

_ “Security is our number one priority”

_ 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

63

Security ] [

64 64

Support ] [

65

_ Free support (Forum, email...)

_ Premium support: Developer, Business, Enterprise

_ Service Health Dashboard

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

65

Support ] [

66 66

Pace of innovation ] [

67 67

Pace of innovation ] [

2007 2008 2009 2010 2011

9

24

48

61

82

Time

New

Services

or Updates

68

Global Partner Ecosystem

68

] [

69 69

Global Partner Ecosystem ] [

70

amazon web services

70

5. Demo

More Technical

More Business Cloud Computing

What is AWS?

Success stories

Unique? Q&A

Demo

71

amazon web services

71

Thank you

Recommended