Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS Cloud
Search
Ben Darfler
August 04, 2015
Programming
0
190
AWS Cloud
High level overview of the AWS cloud.
Ben Darfler
August 04, 2015
Tweet
Share
More Decks by Ben Darfler
See All by Ben Darfler
Self-healing Software
bdarfler
0
130
Microservice Architectures
bdarfler
0
78
dotfiles
bdarfler
0
100
Remote Work
bdarfler
0
190
Low Latency Systems: How do they do it?
bdarfler
0
56
Scala
bdarfler
0
120
HTTP/2
bdarfler
0
120
Rails Asset Pipeline and You
bdarfler
0
54
How to Win at the Internet
bdarfler
1
37
Other Decks in Programming
See All in Programming
Leveling Up Developer Tooling for the Modern Rails & Hotwire Era @ Ruby Türkiye, November 2024
marcoroth
0
110
DevTools extensions で 独自の DevTool を開発する | FlutterKaigi 2024
kokiyoshida
0
160
Ethereum_.pdf
nekomatu
0
480
Functional Event Sourcing using Sekiban
tomohisa
0
110
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
610
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
1.3k
Laravel や Symfony で手っ取り早く OpenAPI のドキュメントを作成する
azuki
2
130
subpath importsで始めるモック生活
10tera
0
350
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
150
Vapor Revolution
kazupon
2
1.6k
Quine, Polyglot, 良いコード
qnighy
4
650
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
140
Featured
See All Featured
How GitHub (no longer) Works
holman
310
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
730
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
380
Done Done
chrislema
181
16k
A Tale of Four Properties
chriscoyier
156
23k
Visualization
eitanlees
145
15k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
The Language of Interfaces
destraynor
154
24k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Transcript
Amazon Web Services
Amazon Web Services
Amazon Web Services
Building Blocks
Elastic Compute Cloud (EC2)
Elastic Compute Cloud (EC2) Class Family RAM (GiB) vCPU SSD
(GB) General Purpose t2 1 - 8 1 - 2 None m3 3.75 - 30 1 - 8 4 - 160 m4 8 - 160 2 - 40 None Memory Optimized r3 15.25 - 244 2 - 32 32 - 640 Compute Optimized c3 3.75 - 60 2 - 32 32 - 640 c4 3.75 - 60 2 - 36 None
Elastic Compute Cloud (EC2) ⊡ Storage Optimized □ i2 family
- Up to 6.4 TB of local SSDs □ d2 family - Up to 48 TB of local HDDs ⊡ GPU Instances □ g2 family - Up to 4 x NVIDIA GRID GPU
Elastic Block Store (EBS)
Elastic Block Store (EBS) Family Media Max TB Max IOPS
Max MBps General Purpose (gp2) SSDs 16 10,000 160 Provisioned IOPS (io1) SSDs 16 20,000 320 Magnetic (standard) HDDs 1 40 - 200 40 - 90
Cloud Services
Storage Services
⊡ Simple Storage Service (S3) □ Object storage from 1
byte to 5 TB ⊡ Glacier □ Cold storage, ⅓ price of S3, 3-5 hr retrieval ⊡ CloudFront □ Content Delivery Network Storage Services
Database Services
Database Services ⊡ Relational Database Service (RDS) □ Supports MySQL,
PostgreSQL, Oracle, SQL Server □ Aurora - MySQL engine built by AWS ⊡ ElastiCache □ Supports Redis and Memcache
Database Services ⊡ DynamoDB □ NoSQL Document Database ⊡ Redshift
□ Columnar SQL Database for Analytics
Queuing Services
Queuing Services ⊡ Simple Queuing Service (SQS) □ Point -
to - Point message queue ⊡ Simple Notification Service (SNS) □ Publish - Subscribe message queue ⊡ Kinesis □ Ordered, partitioned, persistent log
Miscellaneous Services
Miscellaneous Services ⊡ Elastic Load Balancer (ELB) □ Load balance
across multiple EC2 instances ⊡ Elastic MapReduce (EMR) □ Push button Hadoop clusters □ Hive, Pig, HBase, Impala, Spark, Presto, etc.