You are on page 1of 67

What is Cloud Computing?

Ian Massingham Technical Evangelist


ianmas@amazon.com
@IanMmmm
Learning about Cloud Computing with AWS

What is Cloud Computing and what are its benefits?

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

How can I use AWS services to run my workloads?


What is Cloud Computing?
A broad and deep platform that helps customers
build sophisticated, scalable applications
Why are companies adopting cloud
computing and AWS so quickly?
#1: Agility
The primary reason businesses are
moving so quickly to AWS and the cloud
Convert CAPEX to OPEX

Lower Total Cost

No Need to Guess Capacity

No Undifferentiated Heavy Lifting

Go Global in Minutes
A Culture of Innovation: Experiment Often & Fail Without Risk
Who is using AWS and what are
they using it for?
Startups on AWS

http://aws.amazon.com/solutions/case-studies/
200,000
people are hosted
on any given night
Total Number of Guests
15M

12M

9M

6M
January 2013
3M
4 Million

Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 Mar 2014 Jun 2014
Total Number of Guests
Up by Over 10 Million in One Year
15M
June 2014
15 Million
12M

9M

6M

3M

Sep 2008 Mar 2009 Sep 2009 Mar 2010 Sep 2010 Mar 2011 Sep 2011 Mar 2012 Sep 2012 Mar 2013 Sep 2013 Mar 2014 Jun 2014
Total Number of EC2 instances

1,400
1,300
1,050

700
432
350

24 48
0
2010 2014
Why AWS?
RDS
DynamoDB
Route 53

All Relational Databases Rollups, Metadata DNS, Inventory

EC2
S3

ElastiCache

Servers, Production Traffic, Storage, User Generated


Memcache
Hive, Hadoop Content
We have a 5 person
operations team.
AWS allows us to devote our resources
and mindshare to the core business.
Enterprises on AWS

http://aws.amazon.com/solutions/case-studies/
#1: Development and Testing

Sharepoint and SAP Oracle SAP

Do more dev and Reduced dev and test 70% reduction in


test work, faster environment costs operational costs
#2: New Workloads

Global deals Product prototyping Hotel booking Video streaming App streaming Firmware
engine & design engine upgrades

Mobile music
Audience Biological data SIM card credit News distribution Mobile games
discovery management & research
creative design
Websites & Digital Transformation
Analytics

4 PB Amazon Analytics on 450k Financial Financial Simulations


Redshift data subscribers using market Platform
warehouse Amazon Redshift analytics

Large scale Trading history analytics Ad campaign


Improved drug quality
clinical data effectiveness analysis
through big data
analytic platform platform
Mobile

Enterprise video creation and Mobile services and


Web and mobile site Apps for cabin crew staff
sharing app analytics

Cloud-connected trucks App Store Streaming video Mobile services & streaming
#3: Supplement Existing Workloads with the Cloud

Operational Equipment
Analytics
applications leasing app

Export operational data to


Export data to AWS for Disaster recovery SSAE 16- Amazon Redshift for analysis
analytics processing compliant to restore all data
within 2 hours
2X faster queries at 1/2 the cost
#4: Supplement Workloads with Existing On-premises Infrastructure

AWS serves up application


content & data

Integration back to Samsung Data


Existing systems Centers for financial transactions
#5: Migrating Existing Applications

Migrated 500 web Migrated clinical trials


properties in 5 months simulations platform

1,700 web properties


Simulations in 1.2hrs vs. 60hrs
New product websites in 2 days
64% reduction in costs
vs. 2 weeks
#6: Data Center Migration

9X increase in AWS Enabling global


usage collaboration

From 40 data centers, down to 6


3,000 applications
APIs help govern usage
by January 2015
and control cost
#7: All-in IT Entirely in the Cloud

We have to be great at a We are a hospitality 2000 applications migrating


number of things management organization, not to AWS in 18 months
an IT services company
operating data centers is not
one of those things
What are AWSs services and how
do I use them to run my workloads?
Enterprise
Virtual Desktops Sharing & Collaboration
Applications

Analytics App Services Deployment & Management Mobile Services


Queuing &
One-click web app

Hadoop Notifications deployment Identity


Dev/ops resource

Workflow
management
Platform Real-time

Sync
Services Streaming Data App streaming Resource Templates

Data Transcoding Code Deploy Mobile


warehouse Analytics
Email Code Pipeline
Data Push

Pipelines Search Code Commit Notifications

Administration & Identity


Access Usage & Resource Service Key Storage & Monitoring
Security Management Control Tracking Catalog Management and Logs

Core Services Compute


Storage
CDN Databases
Networking

(VMs, Auto-scaling
(Object, Block
(Relational, NoSQL, (VPC, DX, DNS)
and Load Balancing) and Archival) Caching)

Infrastructure Regions Availability Zones Points of Presence


Infrastructure

11 regions
28 availability zones
53 edge locations
Critical Certifications and Compliance Programs

https://aws.amazon.com/compliance/
Comprehensive Security Capabilities, Validated by Experts

PE OPL E & P RO C E SS

SYSTEM
NETWORK
PHYSICAL

Familiar security model Customer ecosystem Partner ecosystem Every customer benefits

https://aws.amazon.com/security/
Compute

Compute

(EC2 Instances, Auto-scaling and Load Balancing)


Broad Set of Compute Instance Types
General Compute Storage and IO GPU Memory
purpose optimized optimized enabled optimized

M3 C4 I2 HS1 G2 R3

M1 C1 CC2 C3 HI1 CG1 M2 CR1


New EC2 Instance Type: C4

Compute Optimized
2.9 GHz E5 v3 (Haswell)
Up to 36 vCPUS
EBS-optimized by default, at no extra cost
Networking, Security & Access Control

Security
Networking

IAM
VPC

CloudTrail
Route 53

CloudHSM Direct Connect


Storage

Storage

(Object, Block and Archive)


Amazon S3
Highly durable and available cloud storage
Amazon Glacier
Extremely low-cost cloud archive storage service
Amazon EBS
Persistent block level storage volumes for
use with Amazon EC2 instances
New EBS Volumes
General Purpose (SSD) Provisioned IOPS (SSD)

Up to 16TB Up to 16TB
10,000 IOPS 20,000 IOPS
Up to 160MBps Up to 320 MBps
Databases
Relational

NoSQL

Caching
AWS Database Services

Amazon Amazon Amazon


RDS DynamoDB Elasticache
Introducing Amazon Aurora
Commercial-grade Database Engine at Open-source Cost
Introducing Amazon Aurora
Commercial-grade Database Engine at Open-source Cost

MySQL compatible

5X better performance than standard MySQL

Available, durable and fault tolerant

Highly scalable and secure

Available through Amazon RDS


Analytics
Hadoop

Real-time

Data warehouse

Data workflows
App Services
Queuing

Orchestration

App Streaming

Transcoding

Email

Search

Introducing AWS Lambda

An event-driven computing service for


dynamic applications
A Focus on Functions, Data and Events

Events from AWS services Cloud Functions Automatic


Deployment & Management
Containers

Dev/ops Tools

Resource Templates

Usage Tracking

Monitoring and Logs


Mobile Services
Identity

Sync

Mobile Analytics

Notifications
AWS Mobile Services

Hi!

Amazon Amazon Amazon SNS Push


Cognito Mobile Analytics Mobile SDK Notifications
Enterprise Applications

Virtual Desktops Collaboration and Sharing


Integration with On-premises Resources

Integrated Integrated Integrated cloud Single pane


networking access control backups of glass

# 192.168.1.11

Microsoft Active
Directory App 1
# 192.168.1.10
AWS Storage
Custom LDAP Gateway
Small, Two Pizza Get Core Functionality in the
Teams Hands of Customers, Quickly
Small, autonomous teams Operational stability
Roadmap ownership High scale
Decoupled launch schedules Limited initial feature set

Iterate Based on Customer Feedback

Epic
+ = Collaboration
00
AWS Rapid Pace of Innovation >5
+
80
+2 Amazon EC2
Container Service
Since inception AWS has:
Released over 1170 new services and features 9
AWS Lambda
Introduced over 40 major new services +15 AWS Service
Announced 47 price reductions Catalog

Amazon AWS Config


AppStream
AWS CodeDeploy
2 Amazon Elastic
+8 Amazon EC2
Transcoder AWS CodeCommit

1 AWS CodePipeline
+6 Amazon Amazon Kinesis
CloudSearch AWS Key
GovCloud Management Service
Amazon
AWS OpsWorks
Dynamo DB
Elastic Load AWS Direct Amazon RDS
8 Connect
+4 Balancing Amazon Glacier Amazon for Aurora
Auto Scaling AWS Elastic CloudHSM
Amazon Cognito
Beanstalk Amazon Redshift
AWS Import Amazon
Amazon VPC Amazon Mobile
AWS CloudTrail
+24 & Export
Amazon RDS CloudFormation Amazon Route 53 Analytics
AWS Identity AWS Data
& Access Amazon AWS Storage Pipeline AWS Zocalo
Amazon EMR ElastiCache
Management Gateway
Amazon EC2 Amazon Amazon AWS Directory
Amazon EBS Amazon SNS CloudWatch Amazon SES Amazon SWF WorkSpaces Service

2008 2009 2010 2011 2012 2013 2014


Every New Feature and Service Arrives Ready to Use

On-premises infrastructure

Now available
to all
customers

Upgrades are your responsibility Upgrades happen automatically


AWS PRICING PHILOSOPHY

More Ecosystem

Reduced Prices
Customers Global Footprint

New Features

47
New Services

Lower
More AWS
Infrastructure

PRICE
Usage
Costs

REDUCTIONS
Infrastructure
We pass the savings along to our
Innovation customers in the form of low prices
Economies of More
Infrastructure
and continuous reductions
Scale
What is the next step and
how do I take it?
AWS Free Tier

To help you get started with the AWS Cloud, the


AWS Free Tier allows you to gain hands-on
experience with a broad selection of AWS
products and services.

http://aws.amazon.com/free/
AWS Free Tier

To help you get started with the AWS Cloud, the


AWS Free Tier allows you to gain hands-on
experience with a broad selection of AWS
products and services.
Design your application for the AWS cloud

For more, visit the AWS Architecture Center : http://aws.amazon.com/architecture/


System Integrators on AWS
ISVs on AWS
AWS Training & Certification

Self-Paced Labs Training Certification

Try products, gain new skills, and Build technical expertise to Validate your proven skills and
get hands-on practice working design and operate scalable, expertise with the AWS platform
with AWS technologies efficient applications on AWS

aws.amazon.com/training/ aws.amazon.com/training aws.amazon.com/certification


self-paced-labs
re
o s
r m a r
fo bin
us we
w
ll o ts &
Fo ven
e

Ian Massingham Technical Evangelist


@IanMmmm

@AWS_UKI for local AWS events & news

@AWScloud for Global AWS News & Announcements

You might also like