Deck 1 Flashcards
The year that amazon.com moved to AWS
2010
The first service Amazon launched (not AWS) and the year
2004
The year AWS launched
2006
The year that Amazon launched the cert track
2013
The year of the first Re-Invent
2012
S3 file sizes
1byte - 5TB
S3 fundamental components besides Key and Value
Version
Metadata
ACL’s
S3 life cycle management minimum file size
128Kb
S3 life cycle management minimum days to transition to IA (Infrequent Access) and then to Glacier
30 days to migrate it to IA and then another 30 for Glacier
Types of in transit encryption offered by S3
TLS/SSL
Types encryption at rest offered on S3 beside client side encryption or encrypting before uploading
1) SSE-S3: server side encryption with Amazon managed keys (256 AES)
2) SSE-KMS: AWS Key Management Service (KMS) - you can create key and manage keys as well as access to audit logs
3) SSE-C: You provide the keys and Amazon does the encryption on the server side
Type of storage gateway that slow latency, stored locally and then asynchronously snapped back to S3 for offsite backups. Recoverable from EC2.
Gateway-Stored Volumes
Type of Storage Gateway that stores frequently accessed data locally and the rest on S3.
Gateway-Cached Volumes
Type of Storage Gateway that can be used to write iSCSI data to S3 or Glacier
Gateway-VTL (VTL S3 and Virtual Tape Shelf for Glacier)
Type of service that allows you to ship your own drive and import to S3, or EBS snapshots.
Import/Export Disk
Service for importing large amounts of data
Snowball
Snowball specs
TPM module protection with 256Bit encryption managed by Amazon KMS, up to 50TB. Currently only available in US and on S3
Storage service available for the export service
S3 only
Website to view EC2 pricing
httpd://ec2.price.com
EC2 Types
D-I-R-T M-C-G
(D)ense or Data, (I)OPS, (R)AM, (T)iny
(M)ain, (C)PU, (G)PU
EC2 Instance that is the lowest cost good for web servers
T2 (Tini)
EC2 Instance commonly used for application servers
M3/4 (Main)
EC2 Instance optimized for memory - DB’s, Applications that need lots memory
R3 (RAM)
EC2 Instance used for video encoding/app streaming
G2 (GPM)
EC2 Instance used for dense storage applications such as file servers or data warehousing - Hadoop
D2 (Data or Dense)
Types of EBS volumes
1) GP2 - General Purpose SSD
2) IO1 - Provisioned IOPS SSD
3) Magnetic (Standard) Ephemeral
GP2 General Purpose EBS Specs
- 99.999% (5 nines) availability
- 3 IOPS/GiB (up to 10,000 IOPS)
- Able to burst up to 3000 IOPS for volumes under 1TB
- Max throughput of 160MiB/s
- 1GiB to 16TiB Volume Sizes
IO2 EBS Specs
- Used for needs of > 10,000 IOPS
- Large relational DB’s such as Mongo, SQL, MySQL…
- Max throughput of 320MiB
- up to 20,000 IOPS max
- 4GiB to 16 TiB
EBS Magnetic Storage (previously known as Standard Volumes)
Lowest Cost
- Averages 100 IOPS burstable to hundereds
- 40-90MiBs
- 1GiB to 1TiB
How much time are you you billed for if you run an EC2 instance for 5 minutes
The minimum charge is for 1 hour. If you pay spot prices and Amazon terminates the instance you get the hour for free
Are you able to detach instance storage volumes
No. They cannot be detached and these types of volumes are know as Ephemeral (used for a short period of time)
Which AWS service is specifically designed for developers to upload their code to and then it will automatically handle the provisioning of those resources that are required to host that code?
Elastic Beanstalk
What AWS service is used for collating large amounts of data streamed from multiple sources?
Kinesis
Service associated with Chef
OpsWorks
Service to transcode media files
Elastic Transcoder
What is the availability on RRS?
99.99%
What is the durability on RRS?
99.99%
What is the durability on S3?
99.999999999% (11 x 9’s)
What is the availability on S3?
99.99%
S3 has eventual consistency for which HTTP Methods?
Overwrite PUTS and DELETES
How to prevent people from linking directly to images on you website that are stored on S3
Remove the ability for images to be served publicly to the site and then used signed URL’s with expiry dates.
EC2. A placement group can be deployed across multiple Availability Zones. T/F
False. Placement groups are used for EC2 instances that require high network throughput and low latency across a single availability zone.
Default amount of DNS zones you can create on route 53 before you have to call Amazon
50