50
Cloud computing and Amazon Web Services Simone Brunozzi Technology Evangelist Amazon Web Services, APAC

3 2011 aws mumbai2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 3 2011 aws mumbai2

Cloud computing and Amazon Web Services

Simone BrunozziTechnology Evangelist

Amazon Web Services, APAC

Page 2: 3 2011 aws mumbai2

Who is Amazon.com?

Page 3: 3 2011 aws mumbai2

1) Cloud Computing

Agenda

2) Success stories

3) Amazon Web Services by example

4) Cloud Computing Myths

5) How to get started

Page 4: 3 2011 aws mumbai2

Gartner's definition

Cloud Computing:A style of computing in which elastic IT-enabled capabilitiesare delivered as a service to external customers using Internet technologies.

Gartner, 2008DONE!

Page 5: 3 2011 aws mumbai2

1) Elastic Capacity

DONE!

Page 6: 3 2011 aws mumbai2

Predicting Infrastructure NeedsC

om

pute

Pow

er

Time

Predicted Usage

Actual Usage

Waste

CustomerDissatisfaction

DONE!

Page 7: 3 2011 aws mumbai2

2) Faster time to market

DONE!

Page 8: 3 2011 aws mumbai2

3) No initial investment (No CapEx)

DONE!

Page 9: 3 2011 aws mumbai2

4) Pay as you go, pay for what you use

DONE!

Page 10: 3 2011 aws mumbai2

5) Focus on your business

DONE!

Page 11: 3 2011 aws mumbai2

Cloud Computing (summary)

1) Elastic Capacity2) Faster time to market3) No initial investment (No Capex)4) Pay as you go, pay for what you use5) Focus on your business

DONE!

Page 12: 3 2011 aws mumbai2

1) Cloud Computing

Agenda

2) Success stories

3) Amazon Web Services by example

4) Cloud Computing Myths

5) How to get started

Page 13: 3 2011 aws mumbai2

Guess the company

An online company It uses more than 12,000 serversThey have more than 230 million users

What's the company name?What do they do?

Page 14: 3 2011 aws mumbai2
Page 15: 3 2011 aws mumbai2

Zynga.com

Creators of the most popular Facebook games: Farmville, Mafia Wars, Treasure Isle, Cityville, etc.

More than 12,000 servers on AWS215+ million monthly users (MAU)50+ million daily usersCityville: from 0 to 100+ MAU, 43 days

100% on AWS

Page 16: 3 2011 aws mumbai2
Page 17: 3 2011 aws mumbai2

Netflix.com- More than 10 Billion USD market cap- Migrating 100% on Amazon Web

Services- So far: movie lists, website search,

transcoding, recommendations, etc.- 10 M subscribers, 100k DVD titles

"AWS let us focus on innovation"

Page 18: 3 2011 aws mumbai2

Hungama.com

Largest publisher of Bollywood moviesMobile / Digital / Promotional marketing

"the old models caused delays in implementation, adversely affecting the time-to-market"

Cloud computing introduced in 2008Now 80% on Amazon Web Services

Page 19: 3 2011 aws mumbai2

Animoto.com

Simple application:Upload picturesUpload / choose from existing musicA nice video is automatically created

It runs 100% on AWS

Scaled from 80 to 3,500 servers (EC2 instances) in 3 days

Page 20: 3 2011 aws mumbai2

Animoto: Video App on Amazon EC2N

um

ber

of

EC

2 In

stan

ces

Apr 12th

Launch of Facebook modification

Scaled to peak of 3,500 instances in 3 days

Apr 14th

Apr 15th

Apr 16th

Apr 18th

Apr 19th

Apr 20th

Apr 17th

Apr 13th

Page 21: 3 2011 aws mumbai2

RedBus.in

Bus travels in IndiaIt runs 100% on AWS

100+ bus operators2M+ tickets soldSaved 30-40% by moving to CloudReduced latency (4x)

Expanding to other countries

Page 23: 3 2011 aws mumbai2

Asia Pacific customers

Page 24: 3 2011 aws mumbai2

1) Cloud Computing

Agenda

2) Success stories

3) Amazon Web Services by example

4) Cloud Computing Myths

5) How to get started

Page 25: 3 2011 aws mumbai2

Example 1

A Risk Management company(example: Bankinter, Spain)

Problem:They need to analyze data as soon as the stock exchange closes, to find mistakes and correct them in time.This is usually very expensive.

Page 26: 3 2011 aws mumbai2

Usage graph on Amazon EC2

Page 27: 3 2011 aws mumbai2

Traditional solution

1) Buy a huge IT infrastructure2) Hire people to manage it3) Negotiate contracts, etc.4) Manage the IT infrastructure5) Every 2-3 years, major upgrade

Page 28: 3 2011 aws mumbai2

Cloud solution

Benefits from Cloud Computing:1) No need for up front investments2) Massive cost savings3) Resources can focus on core business4) Higher availability5) Faster time to market

Page 29: 3 2011 aws mumbai2

Services used

Servers on demand:Amazon EC2 (Elastic Compute Cloud)

Storage:Amazon S3 (Simple Storage Service)

Page 30: 3 2011 aws mumbai2

AWS Building blocks

Page 31: 3 2011 aws mumbai2

Example 2

A web startup company(example: 99design, Melbourne, AU)

Problem:They want to launch a website/app, but they don't know how successful it will be.Need to serve customers worldwide.Usually very expensive.

Page 32: 3 2011 aws mumbai2

Traditional solution

1) Buy servers2) Buy storage3) Sign a CDN contract

(Content Delivery Network)4) Launch website/application5) Manage scaling and provisioning

Page 33: 3 2011 aws mumbai2

Cloud solution

Benefits from Cloud Computing:1) No need to buy IT Infrastructure2) Deploy worldwide3) Scale up/down when needed4) Save time5) Focus on your business

Page 34: 3 2011 aws mumbai2

Services used

Servers: Amazon EC2Storage: Amazon S3Database: Amazon RDSContent Delivery: Amazon CloudFrontAutoscalingElastic Load Balancing

Page 35: 3 2011 aws mumbai2

AWS Building blocks

Page 36: 3 2011 aws mumbai2

What is unique about Amazon Web Services?

Page 37: 3 2011 aws mumbai2

Flexibility, Freedom of Choice

Page 38: 3 2011 aws mumbai2

Security

Page 39: 3 2011 aws mumbai2

Scale

Page 41: 3 2011 aws mumbai2

2005

» AWS Services in N. California» AWS Multi-Factor Authentication» AWS Management Console » AWS Economics Center» AWS in Education» AWS Security Center» SAS70 Type II Audit» More services in EU» Lower EC2 Pricing» Lower S3 Pricing» Lower pricing for Outbound Data Transfer» AWS Solution Provider Program

» Amazon EC2» Amazon S3» Developer Portal & Forums

» Amazon SQS» Amazon Mechanical Turk

» Amazon SimpleDB » Amazon Flexible Payments Service» S3 in Europe» EC2 new instance types» AWS Start-Up Challenge

» Amazon Simple Notification Service» RDS Multi-Availability Zone Support» S3 Reduced Redundancy Storage » New Locations and Features for CloudFront » S3 Bucket Policies» Cluster Instances for EC2

2010

AWS Pace of Innovation

2006

2007

2008

2009

» Premium Support» Amazon CloudFront» EC2 Elastic IP addresses & Availability Zones» Windows Server, MySQL, Oracle, & JBoss on EC2» Lower Data Transfer Costs

» EC2 Reserved Instances» New SimpleDB Features» IBM on EC2» Windows Server 2008 on EC2» Amazon RDS» Amazon Virtual Private Cloud» Amazon Elastic MapReduce» EBS Shared Snapshots» Monitoring, Auto Scaling & Elastic Load Balancing for EC2» AWS Import/Export

» AWS Services in Singapore» RDS Reserved Database Instances» RDS Read Replicas & Lower Pricing» Lower Outbound Transfer Pricing» Data Transfer Usage Tiers» Consolidated Billing for AWS» Amazon S3 Versioning Feature» EC2 High Memory Instances

» Micro Instances» Lower Pricing for EC2 High Mem Instances » Identity & Access Management

» Amazon Linux AMI» Oracle on EC2» New EC2 Features» SUSE Linux on EC2

» Public Data Sets» Elastic Block Store» EC2 SLA» EC2 in EU» S3 Tiered Pricing

(as of Q4 2010)

Page 42: 3 2011 aws mumbai2

1) Cloud Computing

Agenda

2) Success stories

3) Amazon Web Services by example

4) Cloud Computing Myths

5) How to get started

Page 43: 3 2011 aws mumbai2

Myth #1:"the cloud isn't reliable"

Answer:- Multiple Regions (US, EU, AsiaPacific)- Many companies achieve better

performance in the cloud- SLAs: EC2 99.95%, S3 99.9%, etc- We look at thousands of metrics at

the 99.9% outlier

Page 44: 3 2011 aws mumbai2

Myth #2:"I'll lose control of my data"

Answer:- You own and control your own data- You can control where the data is

stored- Amazon doesn't move your data- You can always get your data back

Page 45: 3 2011 aws mumbai2

Myth #3:"The cloud is not secure"

Answer:- Security is top priority for AWS- White paper on Security- PCI-DSS level 1, ISO 27001, etc.- Audits- The only Cloud Provider with PCI-1- Amazon.com uses AWS Technology

Page 46: 3 2011 aws mumbai2

Myth #4:"Cost is the only Cloud advantage"

Answer:- Resource Management is more

efficient- Faster time to market- Being able to focus on your business- Agility

Page 47: 3 2011 aws mumbai2

1) Cloud Computing

Agenda

2) Success stories

3) Amazon Web Services by example

4) Cloud Computing Myths

5) How to get started

Page 48: 3 2011 aws mumbai2

How to get started

1) Create an AWS Account(you can use your Amazon account)2) Learn the basics (EC2, S3)3) Start a small project4) Review results5) Expand your AWS usage

Page 49: 3 2011 aws mumbai2

Last but not least

We are hiring

Page 50: 3 2011 aws mumbai2

http://aws.amazon.com

Twitter: @simonBlog: www.brunozzi.com