AWS: Content Deliverabillity and Storage Flashcards
What is scalability?
seamlessly meeting demand by maintaining a steady-state, adding and removing resources as required
3 types of scalability
Vertical Scaling
Horizontal Scaling
Diagonal Scaling
What is horizontal scaling?
Scaling out
Adding or removing servers to meet demand
What is diagonal scaling?
combination of horizontal and vertical scaling?
What is vertical scaling?
Scaling up
Modifying the server
Adding more memory or capacity to meet demand
Which storage services does AWS provide?
Amazon Simple Storage Service (Amazon S3) Amazon Simple Storage Service (Amazon S3) Glacier DynamoDB Relational Database Service (RDS) Redshift ElastiCache Neptune Amazon DocumentDB
Durability
garentees that you will not lose data that you upload
Availability
How quickly you can access information
Use cases for S3
Static Website Content Delivery Backup and Recovery Archiving Big Data Application Data
What is S3
Simple Storage System
Object storage system that stores files in the cloud
True or false: When you upload a file to S3 it gets a unique URL where you can access that file?
True
What are Buckets?
Buckets are storage units that store objects, they live in a region and have globally unique names
What are storage classes?
Different data access levels at different price points
Difference between S3 standard and Amazon S3 Glacier and S3 Glacier Deep Archive
Glacier and Deep Archive are slower and cheaper storage options used for archiving data
for example:
infrequently accessed files like log files that are generated by an application that needs to be presented to an auditor once a month or once a year
S3 Storage classes
S3 Standard S3 Glacier S3 Glacier Deep Archive S3 Intelligent-Tiering S3 Standard Infrequent Access S3 One Zone-Infrequent Access