Module 5: Storage and Databases Flashcards

1
Q

What is Block Level Storage?

A

A file being a series of bytes that are stored in blocks on disc. When a file is updated, the whole series of blocks aren’t all overwritten. Instead, it updates just the pieces that change

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are Instance Store Volumes

A

Provides temporary block-level storage for an Amazon EC2 instance where the instance is physically attached to host

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Types of Block Level Storage

A
  1. Instance Store Volumes
  2. Amazon Elastic Block Store (EBS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When do you use Instance Store Volumes?

A
  1. Files you can use
  2. Temp files
  3. Easily recreated files without consequenc3e
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Use Cases for Instance Store Volumes

A
  1. Databases
  2. Enterprise Software
  3. File Systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Amazon Elastic Block Store (EBS)?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the requirements that need to be define to create an EBS Volume?

A
  1. Volume
  2. Size
  3. Type
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a Snapshot?

A

Incremental Backups on Amazon EBS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Amazon Simple Storage Service (S3)?

A

Store and retrieve an unlimited amount of data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Components of an Object

A

Each object consists of data, metadata, and a key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

S3 stores data as an __?

A

Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Objects are stored in __?

A

Buckets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

True or False: You can create object versions

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

True or False: You can only create a single bucket

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Factors in selecting a Storage Class

A
  1. How often you plan to retrieve your data
  2. How available you need your data to be
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Types of Storage Classes

A
  1. S3 Standard
  2. S3 Standard-Infrequent Access (S3 Standard IA)
  3. S3 One Zone-Infrequent Access (S3 One Zone-IA)
  4. S3 Intelligent-Tiering
  5. S3 Glacier Instant Retrieval
  6. S3 Glacier Flexible Retrieval
  7. S3 Glacier Deep Archive
  8. S3 Outposts
  9. Static Web Hosting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an S3 Standard Storage Class?

A

Provides high availability for objects and designed for frequently accessed data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How many AZs are S3 standard storage classes in?

A

At least 3 AZ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is S3 standard durability

A

Eleven 9’s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Use Cases for S3 Standard storage Class

A
  1. Websites
  2. Content Distribution
  3. Data Analytics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is an S3 Standard-Infrequent Access (S3 Standard IA) Storage Class?

A
  1. Ideal for data infrequently accessed but requires high availability when needed.
  2. Similar to Amazon S3 Standard but has a lower storage price and higher retrieval price
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Use Cases for S3 Standard-Infrequent Access (S3 Standard IA) Storage Class

A
  1. Back ups
  2. Disaster Recovery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is an S3 One Zone-Infrequent Access (S3 One Zone-IA)?

A

Ideal for data infrequently accessed but requires high availability when needed but only located within one AZ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Use Case for S3 One Zone-Infrequent Access (S3 One Zone-IA) Storage Class

A

You can easily reproduce your data in the event of an Availability Zone failure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is an S3 Intelligent-Tiering Storage Class

A

Amazon S3 monitors objects’ access patterns and automatically moves objects to different classes which is ideal for data with unknown or changing access patterns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is the cost of an S3 Intelligent-Tiering Storage Class?

A

small monthly monitoring and automation fee per object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

What is an S3 Glacier Instant Retrieval Storage Class?

A

Archived data that requires immediate access (a few milliseconds)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What is an S3 Glacier Flexible Retrieval Storage Class?

A

Archived data that requires immediate access (a few minutes to hours)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

What is an S3 Glacier Deep Archive Storage Class?

A

Supports long-term retention and digital preservation for data that might be accessed once or twice in a year wit object retrieval within 12 hours

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

What is an S3 Outpost Storage Class?

A

Creates S3 buckets on Amazon S3 Outposts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

What are the components of Storage Classes?

A
  1. Vaults
  2. Archives
  3. Lock Policy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

What is Static Website Hosting?

A

Static website is a collection of HTML files and each file is akin to a physical page of the actual site

31
Q

What is WORM?

A
  1. Write once/read many
  2. vault lock policy and lock the policy from future edits
32
Q

What is Storage Class Lifecycle Management?

A

Create that configuration without changing your application code, and it will perform those moves for you automatically

33
Q

What is File Storage?

A

Clients access data through file paths to a Large number of services and resources need to access the same data at the same time.

33
Q

What is Elastic File System (EFS)/

A

Scalable file system used with AWS Cloud services and on-premises resources that allows for Multiple instances can access (reading and writing) the data in EFS at the same time

34
Q

What key components of Amazon Elastic File System (EFS)?

A
  1. Linux File System
    2.Regional Resource
  2. Automatically scales
35
Q

What is a Relational database management system (RDBMS)?

A
  1. Store data in a way such that it relates to other pieces of data
  2. “Vlookup” of databases
36
Q

What is auto-scaling for Amazon Elastic File System (EFS)?

A

As you add and remove files, Amazon EFS grows and shrinks automatically

37
Q

What language do Relational Databases Use to store and query data?

A

SQL

38
Q

What is Amazon Relational Database Service (RDS)?

A

Service that enables you to run relational databases in the AWS Cloud.

39
Q

What managed services does Amazon Relational Database Service (RDS) provide?

A

Managed service that automates tasks such as:
1. Hardware provisioning
2. Database setup
3. Patching
4. Backups

40
Q

Benefits of Amazon Relational Database Service (RDS)

A
  1. Automated Patching
  2. Backups
  3. Redundancy
  4. Failover
  5. Disaster Recovery
41
Q

What is lift-and-shift migration?

A

Migrate your database to run on Amazon EC2.

42
Q

Supported Databases on Amazon Relational Database Service (RDS)

A
  1. MySQL
  2. PostgreSQL
  3. Oracle
  4. Microsoft SQL Server
43
Q

What is Amazon Aurora?

A

Enterprise-class relational database

44
Q

What is the purpose of Amazon Aurora?

A

Reduce your database costs by reducing unnecessary input/output (I/O) operations, while ensuring that your database resources remain reliable and available

45
Q

What is the cost of Amazon Aurora?

A

1/10th the cost of commercial data bases

45
Q

Supported Databases on Amazon Aurora

A
  1. MySQL
  2. PostgreSQL
46
Q

Benefits of Amazon Aurora

A
  1. Data replication
  2. Up to 15 read replicas
  3. Continuous backups to Amazon S3
  4. Point-in-time recovery
47
Q

What is a Non-Relational Database?

A

No” SQL databases” because they use structures other than rows and columns to organize data.

48
Q

What is Amazon DynamoDB?

A

Key-value non-relational database service delivering single-digit millisecond performance at any scale

49
Q

What is the difference between Amazon DynamoDB and Amazon RDS?

A

Amazon DynamoDB is based on Simple flexible schemas, not complex rigid schemas, laying out multiple tables that all relate to each other.

50
Q

Key Factors of Amazon DyanmoDB

A
  1. Non-relational
  2. NoSQL Database
  3. Millisecond response times
  4. Fully Managed
  5. Highly scalable
  6. Serverless
51
Q

Components based on

A
  1. Attributes (Keys)
  2. Items
51
Q

Amazon DynamoDB is based on ___

A

Tables

52
Q

What is a Data Warehouse?

A

Historical analytics rather than operational analysis

53
Q

What is Amazon Redshift

A

Data warehousing service that you can use for big data analytics that provides the ability to collect data from many sources and helps you to understand relationships and trends across your data

54
Q

Types of Database Mgirations

A
  1. Homogenous Migration
  2. Heterogenous Migration:
  3. Development and test database migration
  4. Database consolidation
  5. Continuous database replication
55
Q

What is a Homogenous Migration of a database?

A

Source and Target have the same:
1. Schema structure
2. Data types
3. Database Code

56
Q

What is a Heterogenous Migration of a database?

A

Migration occurs when source and target databases are of different types

57
Q

What is an AWS Schema Conversion Tool?

A

Convert the source schema and code to match that of the target database.

58
Q

What is a Development and test database migration of a database?

A

Enabling developers to test applications against production data without affecting production users

59
Q

What is a Database Consolidation of a database?

A

Combining several databases into a single database

60
Q

What is a Continuous Database Replication of a database?

A

Sending ongoing copies of your data to other target sources instead of doing a one-time migration

61
Q

What is an AWS Database Migration Service (DMS)?

A

Enables you to migrate relational databases, nonrelational databases, and other types of data stores

62
Q

What are the benefits of AWS Database Migration Service (DMS)?

A
  1. The source database remains fully operational during the migration
  2. Downtime is minimized for applications that rely on that database
  3. The source and target databases don’t have to be of the same type
63
Q

What is Amazon Document DEB?

A

Document database service that supports MongoDB workloads. (MongoDB is a document database program.)

64
Q

Use Cases for Amazon DocumentDB

A
  1. Content Management
  2. Catalogs
  3. Profiles
65
Q

What is Amazon Neptune?

A

Graph database service

66
Q

Use Cases for Amazon Quantum Ledger Database (Amazon QLDB)

A
  1. Financial Audits
  2. Immutable record ledger
67
Q

What is Amazon Quantum Ledger Database (Amazon QLDB)?

A

Ledge database service

68
Q

What is Amazon Managed Blockchain?

A

Service that you can use to create and manage blockchain networks with open-source frameworks

69
Q

What is Blockchain?

A

Distributed ledger system that lets multiple parties run transactions and share data without a central authority.

70
Q

What is Amazon ElastiCache?

A

Service that adds caching layers on top of your databases to help improve the read times of common requests

71
Q

Supported Data Stores in Amazon ElastiCache

A

Redis
Memcached

72
Q

What is Amazon DynamoDB Accelerator (DAX)?

A

Memory cache for DynamoDB

73
Q

What is Amazon DynamoDB Accelerator (DAX)?

A

Memory cache for DynamoDB

74
Q

What are the benefits of Amazon DynamoDB Accelerator (DAX)?

A

Improve response times from single-digit milliseconds to microseconds