Aws 101 A walk-through the aws cloud (2013)

Post on 28-Nov-2014

1,243 views 2 download

description

Introduction to cloud computing with aws

transcript

AWS 101 - A Walk through the AWS Cloud:

Introduction to Cloud Computing with AWS

© Amazon.com, Inc. and its affiliates. All rights reserved.

Deep experience in building and operating global web scale

systems

About Amazon Web

Services

?

…get into cloud computing?

How did Amazon…

Consumer Business

Tens of millions of active customer

accounts

Eight countries: US, UK, Germany,

Japan, France, Canada, China, Italy

Seller Business

Sell on Amazon websites

Use Amazon technology for your own retail website

Leverage Amazon’s massive fulfillment

center network

IT Infrastructure Business

Cloud computing infrastructure for hosting web-scale

solutions

Hundreds of thousands of

registered customers in over 190 countries

• $5.2B e-commerce company

• 7,800 employees

• A whole lot of servers!

Every day (on average), AWS

adds server capacity equivalent

to that entire $5.2B enterprise

Perspectives on Scaling: Compute

Who is using AWS and what are they using it for?

What are AWS’s products and how do I use them to run my workloads?

What is Cloud Computing and its benefits?

Learning about Cloud Computing with AWS

What is Cloud Computing?

Why are companies

adopting cloud computing?

1. Pay For Infrastructure as you Need it, Not Up Front

On-Premises

$0 to get started

Pay as you go

2. Lower Total Cost of IT

Scale allows us to constantly

reduce our costs

We are comfortable running a high

volume, low margin business

We pass the savings along to

our customers in the form of

low prices

3 8 P R I C E REDUCTIONS

2. Lower Total Cost of IT

We pass the savings on to our

customers in the form of low prices

3. You Don’t Need to Guess Capacity

Self

Hosting Waste

Customer

Dissatisfaction

Actual demand

Predicted Demand

Rigid Elastic

Actual demand

AWS

4. Increase Innovation: Experiment Fast with Low Cost and Low Risk

On-Premises

Experiment Infrequently

Failure is expensive

Less Innovation

Experiment Often

Fail quickly at a low cost

More Innovation

$ Millions Nearly $0

5. Get Rid of Undifferentiated Heavy Lifting

Data Centers

Power

Cooling

Cabling

Networking

Racks

Servers

Storage

Labor

Buy and install new hardware

Setup and configure new software

build or upgrade data centers

We take care of it… So you don’t have to …

AWS Cloud-Based

Infrastructure

Your Business

More Time to Focus on Your Business & Innovation

Configuring Your Cloud Assets

70%

30% 70%

On-Premise Infrastructure

30%

Managing All of the “Undifferentiated Heavy Lifting”

The 70-30 Rule

6. Go Global in Minutes

On a global footprint

Region

US-WEST (N. California) EU-WEST (Ireland)

ASIA PAC (Tokyo)

ASIA PAC (Singapore)

US-WEST (Oregon)

SOUTH AMERICA (Sao Paulo)

US-EAST (Virginia)

GOV CLOUD

ASIA PAC (Sydney)

Availability Zone

On a global footprint

Edge Locations

Dallas(2)

St.Louis

Miami

Jacksonville Los Angeles (2)

Palo Alto

Seattle

Ashburn(2)

Newark

New York (2)

Dublin

London(2)

Amsterdam

Stockholm

Frankfurt(2)

Paris(2)

Singapore(2)

Hong Kong

Tokyo

Sao Paulo

South Bend

San Jose

Osaka Milan

Sydney

On a global footprint

India (2)

Seoul

At the end of a web service

ec2-run-instances ami-b232d0db

--instance-count 3

--availability-zone eu-west-1a

--instance-type m1.small

ec2-run-instances ami-b232d0db

--instance-count 5

--availability-zone eu-west-1c

--instance-type m1.medium

At the end of a web service

elb-create-lb myLoadBalancer

as-create-auto-scaling-group MyGroup

--launch-configuration MyConfig

--availability-zones eu-west-1c

--min-size 2

--max-size 200

ec2-authorize default -p 80

and rich console services

503 Service Temporarily Unavailable

The server is temporarily unable to service

your request due to maintenance downtime or

capacity problems. Please try again later.

503 Service Temporarily Unavailable

The server is temporarily unable to service

your request due to maintenance downtime or

capacity problems. Please try again later.

From one instance…

…to thousands

Who is using AWS and what are they using it for?

Powering the Most Popular Internet Businesses

Solving Problems for Organizations Around the World

Gartner Magic Quadrant for Cloud Infrastructure as a Service (August 19, 2013)

Gartner “Magic Quadrant for Cloud Infrastructure as a Service,” Lydia Leong, Douglas Toombs, Bob Gill, Gregor Petri, Tiny Haynes, August 19, 2013. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the

context of the entire report.. The Gartner report is available upon request from Steven Armstrong (asteven@amazon.com). Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those

vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any

warranties of merchantability or fitness for a particular purpose.

The Full Benefits Impossible in “Private” Cloud

Shell uses AWS to Develop Software Faster and Cheaper

Remote Team

Core Development Team

Extra Development Resources

Contractor Team

Newsweek uses AWS for Dynamic Webapps

Decreased

Operating

Expenses by

50%

Reduced DNS

costs by 93%

Shaw Media uses AWS for Disaster Recovery

Saved $1.8

Million in

second site

costs

Snapshots for

granular

rollbacks

Primary site

Before

After

Primary site

Disaster Recovery Site

S&P Capital IQ Uses AWS for Big Data Processing

Provides data to

4200+ top global

investment firms

Launched Hadoop

faster, Learned

Hadoop faster

S3 Hadoop Cluster

Lionsgate uses AWS To host SharePoint & SAP

Amazon VPC

Avoided data

center build

out

Saved $1M

over

3 years

50% lower

cost than

hosting options

Nasdaq used AWS to Build a New Line of Business

Samsung Improved their Product Experience with AWS

Saved $34 Million 85% savings versus

traditional hosting

What are AWS’s products and

how do I use them to run my workloads?

AWS’s Products

AWS Global Infrastructure

Application Services

Networking

Deployment & Administration

Database Storage Compute

Architected for Enterprise Security Requirements

“The Amazon Virtual Private Cloud

[Amazon VPC] was a unique option that

offered an additional level of security and

an ability to integrate with other aspects of

our infrastructure.”

Dr. Michael Miller, Head of HPC for R&D

Security and Compliance is a Shared Responsibility

Facilities

Physical security

Compute infrastructure

Storage infrastructure

Network infrastructure

Virtualization layer (EC2)

Hardened service endpoints

Rich IAM capabilities

Network configuration

Security groups

OS firewalls

Operating systems

Applications

Proper service configuration

Account management

Authorization policies

+ =

Customer

Working together, we can achieve

systems validated and certified at

the highest levels

On-Demand

Pay for compute

capacity by the hour

with no long-term

commitments

For spiky workloads,

or to define needs

Many purchase models to support different needs

Reserved

Make a low, one-time

payment and receive a

significant discount on

the hourly charge

For committed

utilization

Spot

Bid for unused capacity,

charged at a Spot Price

which fluctuates based

on supply and demand

For time-insensitive or

transient workloads

Dedicated

Launch instances within

Amazon VPC that run

on hardware dedicated

to a single customer

For highly sensitive or

compliance related

workloads

Free Tier

Get Started on AWS

with free usage & no

commitment

For POCs and

getting started

Compute Services

Amazon EC2 Auto Scaling Elastic Load

Balancing

Actual

EC2

Elastic Virtual servers

in the cloud

Dynamic traffic

distribution

Automated scaling

of EC2 capacity

Networking Services

Amazon VPC: AWS DirectConnect Amazon Route 53

Availability

Zone B Availability

Zone A

Private, isolated

section of the AWS

Cloud

Private connectivity

between AWS and your

datacenter

Domain Name System

(DNS) web service.

Storage Services

Amazon EBS

EBS

Block storage for use

with Amazon EC2

Amazon S3

Images

Videos

Files

Binaries

Snapshots

Internet scale

storage via API

AWS Storage Gateway

S3,

Glacier

Integrates on-premises

IT and AWS storage

Amazon Glacier

Images

Videos

Files

Binaries

Snapshots

Storage for archiving

and backup

Application Services

Amazon CloudFront

distribute content

globally

Amazon

CloudSearch

Managed search

service

Amazon Elastic

Transcoder

Video transcoding

in the cloud

Database Services

Amazon RDS Amazon

DynamoDB

Managed relational

database service Managed NoSQL

database service

DBA

Amazon

ElastiCache

In-Memory Caching

Service

Big Data Services

Amazon EMR

(Elastic Map Reduce)

AWS Data Pipeline

Hosted Hadoop

framework Move data among AWS

services and on-

premises data sources

Amazon Redshift

Petabyte-scale data

warehouse service

Deployment & Administration

Amazon CloudWatch

AWS IAM (Identity

& Access Mgmt)

AWS OpsWorks

AWS CloudFormation

AWS Elastic Beanstalk

Web App

Enterprise

App

Database

Monitor resources Manage users,

groups &

permissions

Dev-Ops framework

for application

lifecycle management

Templates to deploy

& manage Automate resource

management

Let’s build a web application with these products…

Auto scaling Group

Availability Zone #1

Security Group Security Group

Elastic Load Balancing

Amazon S3 Bucket

EC2 Instance

Web App Server

Amazon Route 53

Amazon CloudFront

Users

Auto scaling Group

Availability Zone #2

Security Group Security Group

EC2 Instance

Web App Server

What is the next step and how do I take it?

Using the Cloud isn’t an ‘All or Nothing’ Choice

Corporate

Data Centers

On-Premises Resources

Cloud Resources

Integration

Active Directory

Network Configuration

Encryption

Backup Appliances

Your On-Premises Apps Corporate

Data Centers

Users & Access Rules

Your Private Network

HSM Appliance

Cloud Backups

Your Cloud Apps

AWS Direct Connect

Integrating AWS with Existing On-Premises IT

Broad ecosystem of consulting partners..

We support a wide range of technologies

Our Ecosystem Allows You to use your Existing Management Tools

Single Pane of Glass

Management Tool Partners

We have partners ready to help

300+ Government Agencies

1,500+ Education Institutions

We have momentum in the public sector

200+ GovCloud Customers

NASA’s Jet Propulsion Laboratory used AWS to stream the images and video associated with the

Mars Curiosity landing. AWS enabled JPL to

provision capacity rapidly and deliver engaging experiences of Mars to the public.

NASA Jet Propulsion Laboratory

• Securities and Exchange Commission need a real-time high frequency

data feed on all exchange traded stocks and options. Furthermore, the

SEC needed a faster way to conduct fraud analysis on the growing volume

of data.

• Tradeworx built a highly scalable platform on Amazon Web Services that

leverages Elastic Compute Cloud

• SEC can now be on equal footing with high frequency traders in the speed

it receives and analyzes market data

Tradeworx for Securities and Exchange Commission

• Major Whitehouse/NIH announcement on

Big Data in March 2013

• 250+ TB and growing dataset, hosted for

free in AWS cloud

• Researchers no longer need massive on-

premises storage and compute

• Collaboration revolution: not just shared

data but “executable papers”

1000 Genomes Project

First Government-Wide National Intelligent Map Portal

• Integrated map system for government agencies to deliver location-based

services and information

• Multi-agency collaboration

Collaboration and Innovation Powered by AWS

• 150 Million Hits per month

• Creates an environment for citizens, private sector, and community to

collaborate

• Significantly reduce cost by 60%

• Enables development of a wide range of innovative applications and

services via API

• Powers more than 100 government GIS Website and Application

“AWS has helped my

organization to provide

better service availability

and handle higher traffic

load at a lower cost”

-Chan Chin Wai, CIO, SLA

One Nation, One Map

SAFRA – NS45 Portal

Honoring Those Who Have Served

• Celebrating the 45th anniversary of Singapore’s National Service

• MINDEF providing $100 million of benefits to more than 900,000 current

and past National Servicemen

One-stop NS45 Portal Powered by AWS

• 1 month initial implementation and subsequent deployments in a matter of

hours

• Secure Data with End-to-End Encryption

• Reduced number of physical servers by about 50% per project

• High availability despite dramatic growth in usership

How are companies

adopting cloud computing?

Strategy 1: Cloud for Development & Test Environments

SAP Oracle Enterprise

Applications

SAP

Reduced deployment time

from weeks to days

Reduced test

environment costs 70% reduction in

operational costs

Strategy 2: Build New Apps in the Cloud

Facebook

App

Mobile

Streaming Financial Record

Archiving

Consumer

Apps

Genetic

Sequencing

Global

Web Sites Marketing

Campaigns

Social

Games

Faster to build

Easier to manage

Less expensive to run

Distributed architectures for high availability

Strategy 3: Use Cloud to Make On-Premises Apps Better

Corporate

Data Centers

App 1

App 2

App 3

App N

Analytics

Backup

AWS

Storage

Gateway

Amazon S3

Elastic Map

Reduce

Amazon

Redshift

Strategy 3: Use Cloud to Make On-Premises Apps Better

Big Data Analytics Oracle Databases

Big Data Analytics

Export operational data

to AWS for analytics

processing

Automated backup

to S3 with

Oracle RMAN

50% cost reduction with 2x

faster queries using

Amazon Redshift

Strategy 4: Cloud Apps that Integrate with On-Premises Apps

On-Premises

Data Centers

Hybrid

App

AWS serves

application

content & data

Integration to

Samsung data

centers

for financial

transactions

Strategy 5: Migrate Existing Apps to the Cloud

On-Premises

Data Centers

App

1/3 of servers migrated to AWS

Saved £1.5 Million

Migrated 500 web properties in 5

months

New product web sites live in 2 days

vs. 2 weeks

Migrated clinical trials simulations

platform

Simulations in 1.2hrs vs. 60hrs 64% reduction in

costs

Strategy 6: All In

100s of applications

supporting 33M+ global members

10,000s of EC2 instances in multiple

regions & zones

At peak consumes 1/3 of US Internet

bandwidth

aws.amazon.com

get started with the free tier

Thank you

Kingsley Wood Business Development Manager