These are the slides that I used for my Introduction to AWS talk at the South Wales Digital Tuesday Meetup on the 2nd of December 2014.
Find out more about Digital Tuesday at their website here: http://www.digital-tuesday.com/
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Introduction to the AWS Cloud from Digital Tuesday Meetup
1. What is Cloud Computing with
Amazon Web Services?
Ian Massingham — Technical Evangelist
ianmas@amazon.com
@IanMmmm
2. 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?
3. What is Cloud Computing?
A broad and deep platform that helps customers
build sophisticated, scalable applications
15. Total Number of Guests
January 2013
4 Million
15M
12M
9M
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
6M
16. June 2014
15 Million
Total Number of Guests
Up by Over 10 Million in One Year
15M
12M
9M
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
6M
17. 1,400
1,050
700
350
0
24 48
432
2010 2014
1,300
Total Number of EC2 instances
21. Sharepoint and SAP SAP
70% reduction in
operational costs
#1: Development and Testing
Do more dev and
test work, faster
Oracle
Reduced dev and test
environment costs
22. #2: New Workloads
Product prototyping
& design
Audience
management &
creative design
Hotel booking
engine
Biological data
research
Global deals
engine
Video streaming
App streaming Firmware
SIM card credit News distribution
upgrades
Mobile musicMobile games
discovery
24. Analytics
4 PB Amazon
Redshift data
warehouse
Analytics on 450k
subscribers using
Amazon Redshift
Financial
market
analytics
Improved drug quality
through big data
Ad campaign
effectiveness analysis
platform
Trading history analytics
Financial Simulations
Platform
Large scale
clinical data
analytic platform
25. Mobile
Cloud-connected trucks
Mobile services and
analytics
Web and mobile site Apps for cabin crew staff
App Store Streaming video Mobile services & streaming
Enterprise video creation and
sharing app
26. #3: Supplement Existing Workloads with the Cloud
Analytics
Export operational data to
Amazon Redshift for analysis
2X faster queries at 1/2 the cost
Equipment
leasing app
Disaster recovery SSAE 16-
compliant to restore all data
within 2 hours
Operational
applications
Export data to AWS for
analytics processing
27. #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
28. #5: Migrating Existing Applications
Migrated 500 web
properties in 5 months
1,700 web properties
New product websites in 2 days
vs. 2 weeks
Migrated clinical trials
simulations platform
Simulations in 1.2hrs vs. 60hrs
64% reduction in costs
29. #6: Data Center Migration
From 40 data centers, down to 6
9X increase in AWS
usage
APIs help govern usage
and control cost
Enabling global
collaboration
3,000 applications
by January 2015
30. #7: All-in — IT Entirely in the Cloud
“We have to be great at a
number of things…
operating data centers is not
one of those things”
“We are a hospitality
management organization, not
an IT services company”
2000 applications migrating
to AWS in 18 months
31. What are AWS’s services and how
do I use them to run my workloads?
32. Enterprise
Applications Virtual Desktops Sharing & Collaboration
Access
Control
Real-time
Streaming Data
Core Services Storage
(Object, Block
and Archival)
Compute
(VMs, Auto-scaling
and Load Balancing)
Databases
(Relational, NoSQL,
Caching)
Mobile Services
Identity
Sync
Mobile
Analytics
Networking
(VPC, DX, DNS)
Usage & Resource
Tracking
CDN
Infrastructure Regions Availability Zones Points of Presence
Monitoring
and Logs
Administration &
Security
Key Storage &
Management
Identity
Management
Service
Catalog
Platform
Services
Deployment & Management
One-click web app
deployment
Dev/ops resource
management
Resource Templates
Push
Notifications
App Services
Queuing &
Notifications
Workflow
App streaming
Transcoding
Email
Search
Analytics
Hadoop
Data
warehouse
Data
Pipelines
Code Deploy
Code Pipeline
Code Commit
33. 11 regions
28 availability zones
51 edge locations
Infrastructure
35. Comprehensive Security Capabilities, Validated by Experts
PEOPLE & PROCESS
SYSTEM
N E T W O R K
P H Y S I C A L
Familiar security model Customer ecosystem Partner ecosystem Every customer benefits
https://aws.amazon.com/security/
48. 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
55. Integration with On-premises Resources
Integrated
networking
Integrated
access control
Integrated cloud
backups
Single pane
of glass
# 192.168.1.11
# 192.168.1.10
Microsoft Active
Directory
Custom LDAP
App 1
AWS Storage
Gateway
56. 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
57. Amazon EC2
Amazon EBS
AWS Import
& Export
AWS Identity
& Access
Management
Amazon SNS
Elastic Load
Balancing
Auto Scaling
Amazon VPC
Amazon RDS
Amazon EMR
Amazon
CloudWatch
GovCloud
AWS Direct
Connect
AWS Elastic
Beanstalk
AWS
CloudFormation
Amazon
ElastiCache
Amazon SES
2008 2009 2010 2011
Amazon EC2
Amazon
CloudSearch
Amazon
Dynamo DB
Amazon Glacier
Amazon Redshift
Amazon Route 53
AWS Storage
Gateway
Amazon SWF
Amazon
AppStream
Amazon Elastic
Transcoder
Amazon Kinesis
AWS OpsWorks
Amazon
CloudHSM
Amazon
CloudTrail
AWS Data
Pipeline
Amazon
WorkSpaces
Pace of Innovation at AWS
+24
+48
+61
+82
+159
+280
2012 2013
Since inception AWS has:
• Released 1111 new services and features
• Introduced over 40 major new services
• Announced 46 price reductions
+454
Amazon EC2
Container Service
AWS Lambda
AWS Service
Catalog
AWS Config
AWS CodeDeploy
AWS CodeCommit
AWS CodePipeline
AWS Key
Management Service
Amazon RDS
for Aurora
Amazon Cognito
Amazon Mobile
Analytics
AWS Zocalo
AWS Directory
Service
2014
58. Every New Feature and Service Arrives Ready to Use
On-premises infrastructure
Upgrades are your responsibility
Now available
to all
customers
Upgrades happen automatically
59. AWS PRICING PHILOSOPHY
Reduced Prices Ecosystem
More AWS
Usage
More
Customers
More
Infrastructure
Lower
Infrastructure
Costs
Economies of
Scale
Global Footprint
New Features
New Services
Infrastructure
Innovation
46
PRICE
REDUCTIONS
We pass the savings along to our
customers in the form of low prices
and continuous reductions
69. « Want to increase innovation?
Lower the cost of failure »
Joi Ito
70. + ELASTIC CAPACITY
+ NO CAPEX
+ PAY AS YOU GO
+ AVAILABLE ON-DEMAND
= NO RISKS
carlosco@amazon.com
@caarlco
71. carlosco@amazon.com
@caarlco
ON-PREMISES
Experiment Infrequently
Failure is expensive
Less Innovation
Experiment Often
Fail quickly at a low cost
More Innovation
$ Millions Nearly $0
86. carlosco@amazon.com
@caarlco
11.6s
Mean time between
deployments
(weekday)
1,079
Max number of
deployments in a
single hour
10,000
Mean number of
hosts
simultaneously
receiving a
deployment
30,000
Max number of
hosts
simultaneously
receiving a
deployment
DEPLOYMENTS AT
AMAZON.COM
93. 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/
94. 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.
95. Design your application for the AWS cloud
For more, visit the AWS Architecture Center : http://aws.amazon.com/architecture/
98. AWS Training & Certification
Demonstrate your skills,
knowledge, and expertise
with the AWS platform
aws.amazon.com/certification
Try products, gain new
skills, and get hands-on
practice working with AWS
technologies
aws.amazon.com/training/
self-paced-labs
Skill up and gain confidence
to design, develop, deploy
and manage your
applications on AWS
aws.amazon.com/training
99. FOLLOW US FOR MORE
EVENTS & WEBINARS
Ian Massingham — Technical Evangelist
@IanMmmm
AWS Global News and Service Launches @AWScloud
AWS UK & Ireland News, Events & Webinars @AWS_UKI