There Are Clouds In Your Future › partners › aashtois2009 › images › Presentation… ·...

Post on 05-Jul-2020

5 views 0 download

transcript

There Are Clouds In Your Future

Jeff BarrAmazon Web Services

jbarr@amazon.com@jeffbarr (Twitter)

My Goals For This TalkIntroduce you to cloud computing

Show you what others are already doing

Alert you to the possibilities

Get you to start thinking about it

Start some conversations

IntroductionBased in Seattle, Washington, USALifetime technologistCareer path:

StartupsMicrosoftConsultant to VCs and startupsAmazon Web Services

• Senior Developer• Web Services Evangelist• Technology Strategist

What is Cloud Computing?New model for resource deliveryIaaS - Infrastructure As A ServiceProgrammable data centerOver the internetFlexibleOn-demandPay-as-you-go

What Problems Does It Solve?Reduce IT friction:

Contract negotiationsBandwidth managementPower/cooling managementPurchasing decisionsPhysical growthDisaster recovery

Fix broken economic model:Capital expenses become operating expensesCosts track actual usageNo more up-front provisioningAddress the “Prediction Problem”

You just lostusers

You just lostusers

Predictions Cost MoneyInfrastructureCost $

time

LargeCapital

Expenditure

LargeCapital

Expenditure

PredictedDemand

TraditionalHardware

ActualDemand

AutomatedVirtualization

Amazon Has Three Parts1

2

3

Amazon Web ServicesAWS - Amazon Web Services

Thought leader in cloud computing spaceScalableCost-effectiveReliableSecureLarge -scale

Long-term effort – Now 4 years oldThird major business

Amazon Web Services are Building Blocks

Infrastructure As a ServiceAmazon Simple Storage ServiceAmazon Elastic Compute CloudAmazon Simple Queue ServiceAmazon SimpleDBAmazon CloudFront

People As a ServiceAmazon Mechanical Turk

Payments As a ServiceAmazon Flexible Payments ServiceAmazon DevPay

Fulfillment and AssociatesAmazon Fulfillment Web ServiceAmazon Associates Web Service

Cloud Computing Success Stories

Batch Processing – New York Times

Rapid Scaling – Animoto

Agility – Washington Post

Scale - SmugMug

4 TB Data 100 Nodes 11 Million PDFs

50 Servers to 3500 Servers in 3 Days50 Servers to 3500 Servers in 3 Days

Hillary Clinton’s public record about to be releasedHow to process 17K page PDF?Developer suggests EC212 hour development time200 instance EC2 job9 hours to OCR and indexFirst to market

Consumer / Professional photo storageFamily businessNo venture capitalMoved to Amazon S3Saved $1MM in first year of operationStoring about 1 PetaByte (1015) of data

Amazon Elastic Compute Cloud (Amazon EC2)

Resizable compute capacity in the cloudBoot Linux or Windows server instances in minutesScale capacity, up or down, as requirements changeOpen source and commercial application stacks

Full administrator access to a virtual machinePay-as-you-go:

CPU hour: - $0.10 - $0.80Bandwidth: $0.10/GB inbound, $0.17/GB outboundPersistent disk storage: $0.10/GB/month

AWS Management Console

Amazon Simple Storage Service (Amazon S3)

Highly scalable data storage in-the-cloudProgrammatic access via web services APIHighly available and durablePay-as-you-go:

Storage: $0.15 / GB / month, ($0.12 @ 500TB)Data Transfer:

Inbound to cloud $0.10 / GBOutbound: $0.17 / GB, ($0.10/GB @ 150 TB)

Requests: nominal charges

AWS Public Data Sets

Reliability, Security & CertificationSLAs for availabilityManaged by Amazon NOC

Default deny-all firewallNetwork security groups

Certifications:SOX SAS 70 Type II (underway)

White papers available:Overview of Security ProcessesCreating HIPAA-Compliant Apps

Seattle Winter 2008

WSDOT Traffic (Page Views)

Normal Day:

January Snow:

March Snow:

Selected Day

Previous Day

1 Week Prior

ChallengesEmergency operating conditionsTraffic 10-20x normal

Hard to simulate in advanceExpensive to provisionStresses architecture in new ways

Multiple bottlenecks:ServerConnectionISP issues

How The Cloud HelpsInvest Up Front:

ArchitectureSimulationStress testing

Pay As You Go:ServersBandwidthStorage

Final ThoughtsDo more with less

Existing applicationsNew, on-demand applications

Be more responsive to your audienceFocus on features, not on infrastructureControl costsInnovate

Let’s Head to the Clouds!More Info:

http://aws.amazon.com

Blog:http://aws.typepad.com

Email: jbarr@amazon.com

Thank You!