Module 5: Storage and Databases Flashcards
What are the three types of AWS Storage
- Block storage - where files are separated into equal-sized pieces (blocks) of data, used for applications that run on Amazon EC2 instances
- Object storage - each object consists of data,
metadata, and a key. When a file in object storage is modified, the entire object is updated. - File storage - storage that provides access to shared files and requires a file system. This type of storage is often supported with a Network Attached Storage (NAS) server
What is an Instance Store?
An instance store provides temporary block-level storage for an Amazon EC2 instance. If you stop or terminate an Amazon EC2 instance, all the data written to the attached instance store is deleted.
What is Amazon Elastic Block Store?
Amazon Elastic Block Store (Amazon EBS) is 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
What is an Amazon EBS Snapshot?
An Amazon EBS snapshot is an incremental backup
What is Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3) is a service that provides object-level storage. Amazon S3 stores data as objects within buckets and is encrypted at rest
What are the 6 types of Amazon S3 Storage Classes?
- S3 Standard - Stored in minimum 3 Avaliability Zones and designed for frequently accessed data
- S3 Standard-IA - Stored in minimum 3 Avaliability Zones and designed for infrequently accessed data
- S3 One Zone-IA - Stores data in a Single Availability Zone
- S3 Intelligent-Tiering - Ideal for data with unknown or changing access patterns
- S3 Glacier - Low-cost storage designed for data archiving
- Lowest-cost object storage class
What is Amazon Elastic File System (Amazon EFS)?
Amazon Elastic File System (Amazon EFS) is a scalable file system used with AWS Cloud services and on-premises resources. As you add and remove files, Amazon EFS grows and shrinks automatically without disrupting applications.
What is Amazon Relational Database Service (Amazon RDS)?
Amazon Relational Database Service (Amazon RDS) is a service that allows you to run relational databases in the AWS Cloud.
What is Amazon Aurora?
Amazon Aurora is an enterprise-class relational database. It is compatible with MySQL and PostgreSQL relational databases and is up to five times faster than standard MySQL databases
What is the difference between Relational Databases and Nonrelational Databases?
A Relational Database means data is stored in a way that relates it to other pieces of data whereas a Nonrelational Database uses structures other than rows and columns to organise data
What is Amazon DynamoDB?
Amazon DynamoDB is a key-value database service. It
is server less and delivers single-digit millisecond performance at any scale.
What does AWS Database Migration Service enable?
AWS Database Migration Service (AWS DMS) enables you to migrate relational databases, nonrelational databases, and other types of data stores
What is Amazon Redshift?
Amazon Redshift is a data warehousing service that you can use for big data analytics.
What is Amazon DocumentDB?
Amazon DocumentDB is a document database service that supports MongoDB workloads.
What is Amazon Neptune?
Amazon Neptune is a graph database service.