What are Instance Stores?
Block-level storage volumes behave like physical hard drives - provide temporary block-level storage for an Amazon EC2 instance
- a disk storage that is physically attached to the host computer for an EC2 instance (when instance is terminated, you lose any data in the instance store)
- AWS recommends instance stores for use cases that involve temporary data which you do not need in the LT
What is Amazon EBS?
Amazon Elastic Block Store - a service that provides block-level storage volumes that you can use with Amazon EC2 instances
- if you stop or terminate an Amazon EC2 instance, all the data on the attached EBS volume remains available (main difference from normal instance stores) - ideal for data that requires retention
What are Amazon EBS Snapshots?
Allows you to take incremental backups of EBS volumes
What is Object Storage?
A technology that manages data as objects - each object consists of data (image, video, text doc), metadata (means supporting data), and a key (unique identifier)
What is Amazon S3? What are five traits?
A storage device.
- Store and retrieve an unlimited amount of data
- Store data as objects - store objects in buckets
- Upload a maximum object size of 5 TB
- Version objects
- Create multiple buckets
What are the six Amazon S3 storage classes?
What is Amazon EBS? (what are the four characteristics)
Elastic Block Store
- Sizes up to 16 TiB (Tebibyte)
- Survive termination of their EC2 instance
- Solid state by default
- HDD options
What is Amazon EFS?
Amazon Elastic File System - a scalable file system used with AWS Cloud services and on-premises resources
- unique feature: as you add and remove files, Amazon EFS grows and shrinks automatically → it can scale on demand to petabytes without disrupting applications
What is the difference between Amazon EBS and Amazon EFS?
Define relational databases.
What is Amazon RDS?
Amazon Relational Database Service - a service that enables you to run relational databases in the AWS cloud
- automates tasks such as hardware provisioning, database setup, patching, and backups
- can integrate with other services (e.g., AWS Lambda)
- provides security options: encryption at rest (protecting data while stored) and encryption in transit (protecting data while it is being sent and received)
What are the six types of Amazon RDS database engines?
Define nonrelational databases.
Sometimes referred to as “NoSQL databases” because they use structures other than rows and columns to organise data
- basically the opposite of relational databases
What is Amazon DynamoDB?
What is Amazon Redshift?
A data warehousing service that you can use for big data analytics - offers ability to collect data from many sources and helps you to understand relationships and trends across your data
What is AWS DMS?
AWS Database Migration Services - enables you to migrate relational databases, nonrelational databases, and other types of data stores
- develop and test database migrations, database consolidation, continuous replication
What are six additional database services? (likely not needed for exam)