+ All Categories
Home > Technology > Intro to AWS for Women Who Code Bristol

Intro to AWS for Women Who Code Bristol

Date post: 19-Jun-2015
Category:
Upload: ian-massingham
View: 205 times
Download: 0 times
Share this document with a friend
Description:
An introduction to AWS talk that I gave at the first meeting of the Bristol Women Who Code group on Oct 23rd.
Popular Tags:
32
Amazon Web Services Ian Massingham - Technical Evangelist 23 October 2014 [email protected] @IanMmmm
Transcript
Page 1: Intro to AWS for Women Who Code Bristol

Amazon Web Services

Ian Massingham - Technical Evangelist

23 October 2014

[email protected]

@IanMmmm

Page 2: Intro to AWS for Women Who Code Bristol

Why are organisations using the Cloud?

Page 3: Intro to AWS for Women Who Code Bristol

The primary reason businesses are

moving so quickly to AWS and the cloud

#1: Agility

Page 4: Intro to AWS for Women Who Code Bristol

Why does agility matter?

Page 5: Intro to AWS for Women Who Code Bristol

Hotels Music StorageMagazines

Page 6: Intro to AWS for Women Who Code Bristol

Old World: Infrastructure in

weeks

Enterprises Can’t Afford to Be Slow

Page 7: Intro to AWS for Women Who Code Bristol

A Culture of Innovation: Experiment Often & Fail Without Risk

Page 8: Intro to AWS for Women Who Code Bristol

A broad and deep platform helps customers

build sophisticated, scalable applications

#2: Platform Breadth

Page 9: Intro to AWS for Women Who Code Bristol

Infrastructure

Foundation Services

Regions Availability Zones CDN Points of Presence

Storage (Object, Block and Archive) NetworkingSecurity &

Access Control

Platform Services

Databases

Relational

NoSQL

Columnar

Caching

Analytics

Hadoop

Real-time

Data warehouse

App Services

Queuing

Orchestration

App streaming

Transcoding

Email

Search

Deployment & Management

Containers

Dev/ops Tools

Resource Templates

Mobile & Devices

Identity

Sync

Mobile Analytics

Notifications

Applications Virtual Desktops Collaboration and Sharing

Data Workflows

Usage Tracking

Monitoring and Logs

Compute (VMs, Auto-scaling and Load Balancing)

Page 10: Intro to AWS for Women Who Code Bristol

11 regions

28 availability zones

52 edge locations

Page 11: Intro to AWS for Women Who Code Bristol

#3: Continual Iteration and Innovation

AWS continuously upgrades infrastructure, so you don’t have to

Page 12: Intro to AWS for Women Who Code Bristol

New SSD-Backed Elastic Block Storage

New default block storage option

Simple pricing structure, you only pay for the storage provisioned (no need to provision IOPS or to factor in the cost of I/O operations

Predictably burst up to 3,000 IOPS,

Deliver 3 sustained IOPS for every GB of configured storage

GENERAL PURPOSE (SSD) EBS VOLUMES

JUNE 17 2014https://aws.amazon.com/blogs/aws/new-ssd-backed-elastic-block-storage/

Page 13: Intro to AWS for Women Who Code Bristol

EC2 T2 Instances

Reduce costs for applications that can benefit from bursts of CPU power

Available in three sizes (micro, small, and medium) with On-Demand prices that start at $0.013 per hour ($9.50 per month)

Intel Xeon processors running at 2.5 GHz (up to 3.3 GHz in Turbo mode)

T2 INSTANCE FAMILY

JULY 01 2014https://aws.amazon.com/blogs/aws/low-cost-burstable-ec2-instances/

Name vCPUs Baseline Performance RAM (GiB) CPU Credits / Hour Price / Hour Price / Month t2.micro 1 10% 1.0 6 $0.013 $9.50 t2.small 1 20% 2.0 12 $0.026 $19.00 t2.medium 2 40% 4.0 24 $0.052 $38.00

Page 14: Intro to AWS for Women Who Code Bristol

Trade Capex for variable expense

1

Pricing model choice to support variable & stable

workloads

On-demand

Reserved

Spot

3

Save more money as you grow bigger

Tiered pricing

Volume discounts

Custom pricing

4Economies-of-scale provide lower costs

than companies can do on their own

2

45 price reductions since 2006

#4: Cost Savings and Flexibility

Page 15: Intro to AWS for Women Who Code Bristol

To: AWS Customer From: Amazon Web Services Subject: Potential Cost Savings

Dear Customer, We have identified $49,000 of potential savings in your current AWS deployment.

-Amazon Web Services

To: AWS Customer From: Amazon Web Services Subject: Potential Cost Savings

Dear Customer, We have identified $49,000 of potential savings in your current AWS deployment.

-Amazon Web Services

AWS Trusted Advisor: Automated Cost Optimization and Advice

1,700,000+ recommendations

$300M in cost reductions

To: AWS Customer From: Amazon Web Services Subject: Potential Cost Savings

Dear Customer, We have identified $49,000 of potential savings in your current AWS deployment.

-Amazon Web Services

Page 16: Intro to AWS for Women Who Code Bristol

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

Page 17: Intro to AWS for Women Who Code Bristol

Startups on AWS

Page 18: Intro to AWS for Women Who Code Bristol
Page 19: Intro to AWS for Women Who Code Bristol

150,000people are hosted on any given night

Page 20: Intro to AWS for Women Who Code Bristol

Total Number of Guests

January 2013 4 Million

Sep 2008 Mar 2009 Sep 2013Sep 2009 Mar 2013Sep 2012Mar 2012Sep 2011Mar 2011Mar 2010 Sep 2010

3M

Mar 2014 Jun 2014

6M

9M

12M

15M

Page 21: Intro to AWS for Women Who Code Bristol

Sep 2008 Mar 2009 Sep 2013Sep 2009 Mar 2013Sep 2012Mar 2012Sep 2011Mar 2011Mar 2010 Sep 2010

June 2014 15 Million

Up by Over 10 Million in One YearTotal Number of Guests

3M

Mar 2014 Jun 2014

6M

9M

12M

15M

Page 22: Intro to AWS for Women Who Code Bristol

0

350

700

1,050

1,400

2010 2014

24 48

432

1,300

Total Number of EC2 instances

Page 23: Intro to AWS for Women Who Code Bristol

Why AWS?

Page 24: Intro to AWS for Women Who Code Bristol

EC2 Servers, Production

Traffic, Hive, Hadoop

RDS All Relational Databases

S3 Storage, User Generated

Content

DynamoDB Rollups, Metadata

ElastiCache Memcache

Route 53 DNS, Inventory

Page 25: Intro to AWS for Women Who Code Bristol

We have a 5 person operations team.

AWS allows us to devote our resources and mindshare to the core business.

“”

Page 26: Intro to AWS for Women Who Code Bristol

Enterprises on AWS

Page 27: Intro to AWS for Women Who Code Bristol

How does AWS Innovate?

Page 28: Intro to AWS for Women Who Code Bristol

Small, autonomous teams Roadmap ownership

Decoupled launch schedules

Get Core Functionality in the Hands of Customers, Quickly

Small, “Two Pizza” Teams

Operational stability High scale

Limited initial feature set

Iterate Based on Customer Feedback

Epic Collaboration+ =

Page 29: Intro to AWS for Women Who Code Bristol

2008 2009 2010 2011

Amazon EBSAmazon EC2

Amazon SNS

AWS Identity & Access Management

AWS Import & Export

Amazon CloudWatch

Amazon EMR

Amazon RDS

Amazon VPC

Auto Scaling

Elastic Load Balancing

Amazon ElastiCache

Amazon SES

AWS CloudFormation

AWS Direct ConnectAWS Elastic Beanstalk

GovCloud

Amazon SWF

Amazon Route 53

Amazon Redshift

Amazon Glacier

Amazon Dynamo DB

Amazon CloudSearch

Amazon EC2

AWS Storage Gateway

Amazon CloudTrail

Amazon CloudHSM

Amazon WorkSpaces

Amazon Kinesis

Amazon Elastic Transcoder

Amazon AppStream

AWS OpsWorks

AWS Data Pipeline

AWS Rapid Pace of Innovation

+24

+48

+61+82

+159

+280

20132012

Since inception AWS has: • Released 1002 new services and features • Introduced over 35 major new services • Announced 45 price reductions

+345

2014

Amazon Mobile Analytics

Amazon Cognito

AWS Zocalo

AWS Directory Service

Page 30: Intro to AWS for Women Who Code Bristol

Amazon Cognito Amazon

Mobile Analytics Amazon

Mobile SDK SNS Push

Notifications

Hi!

AWS Mobile Services

AWS SUMMIT NEW YORK, JULY 10 2014OVER 10,000 REGISTRATIONSANNOUNCED AMAZON COGNITO, AMAZON MOBILE ANALYTICS & AMAZON MOBILE SDK, UPDATED SNS PUSH

https://aws.amazon.com/mobile/

Page 31: Intro to AWS for Women Who Code Bristol

aws.amazon.com/blogs/aws

aws.amazon.com/new

@AWScloud @AWS_UKI

Page 32: Intro to AWS for Women Who Code Bristol

Questions?

[email protected]

@IanMmmm


Recommended