Storage and Databases Flashcards

1
Q

Block level storage

A

behaves like physical hard drives
Updates only pieces that change

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

Instance Stores

A

Provides temporary block-level storage for an EC2 instance
Disk storage that is physically attached to the host computer for an instance, and has the same lifespan as the instance
When instance is terminated, you lose any data in the instance store
Use for temporary data only

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

Amazon Elastic Block Store (EBS)

A

Provides block level storage volumes that you can use with EC2 instances
All data on the attached EBS volume remains available even if you terminate an EC2 instance
To create, define the configuration and provision it
Then you can attach to an EC2 instance
Back up the data using EBS snapshots - incremental backups record deltas

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

Amazon Simple Storage Service (S3)

A

Data store: store and retrieve an unlimited amount of data
Store data as objects
Store objects in buckets
Max object size of 5 TB
Version objects
Create multiple buckets

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

S3 Standard Storage class

A

Frequently accessed data
Stores in a minimum of 3 availability zones
High availability

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

Standard Infrequent Access Storage class

A

Infrequently accessed data
Lower storage price, higher retrieval price

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

One Zone-Infrequent Access Storage class

A

Stores data in a single availability zone
Lower storage price than standard
Use if you want to save costs and can easily reproduce data in event of failure

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

S3 Intelligent Tiering

A

Ideal for data with unknown or changing access patterns
Small monthly monitoring and automation fee per object

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

S3 Glacier Instant Retrieval

A

For archived data that requires immediate access

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

S3 Glacier Flexible Retrieval

A

Low cost storage for data archiving
Retrieve objects within a few min to hours

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

S3 Glacier Deep Archive

A

Lowest-cost object storage
Ideal for archiving
Retrieve objects within 12 hour

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

S3 Outposts

A

Creates buckets on outposts
Easier to retrieve, store and access data on aws outposts

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

Amazon Elastic File System (EFS)

A

File storage: multiple clients can access data that is stored in shared file folders
Storage server uses block storage with a local file system to organize files
Clients access through file paths
Ideal for use cases where a large number of services and resources need to access the same data at the same time

Multiple instances can access data in EFS at the same time
Reading and writing simultaneously
Linux file system
Regional resource
Scales up and down automatically
Unlike EBS, EFS stores data in and across multiple availability zones

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

Amazon Relational Database Service (RDS)

A

Managed service that automates tasks like hardware provisioning, database setup, patching, and backups

Integrates with other services to fulfill business and operational needs, such as using Lambda to query db from a serverless application

AWS supported databases:
MySQL
PostgreSQL
Oracle
Microsoft SQL Server

Lift and shift migration
Migrate db to run on EC2

RDS supports all major db engines
Added benefits:
Automated patching
Backups
Redundancy
Failover
Disaster recovery

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

Amazon Aurora

A

Enterprise-class relational database
Compatible with:
MySQL
PostgreSQL
1/10th cost of commercial dbs
Data replication
Up to 15 read replicas
Continuous backup to S3
Point in time recovery
Great if your workloads require high availability

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

Amazon DynamoDB

A

Nonrelational database: create tables to store and query data

NoSQL databases use structures other than rows and columns to organize data

Key-value pairs: data organized into items(keys), and items have attributes (values)

Serverless database: no need to provision, patch, or manage servers, no installing, maintaining or operating software
Non-relational, NoSQL db

17
Q

Amazon Redshift

A

Data warehouses
Big data: historical analytics as opposed to operational analysis
Data is no longer changing

18
Q

AWS Database Migration Service (DMS)

A

Helps to migrate dbs securely
Data is moved between a source and target db
Source db remains fully operational during migration

Homogenous databases
Microsoft SQL Server
Oracle

Heterogeneous databases
Convert using AWS schema conversion tool
Then use DMS to migrate

Other uses:
Dev and test db migrations
DB consolidation: combining several dbs into a single db
Continuous db replication (disaster recovery, geo separation)

19
Q

Amazon DocumentDB

A

Content management
Catalogs
Supports MongoDB workloads

20
Q

Amazon Neptune

A

Graph DB service
Build and run applications that work with highly connected datasets, like:
Recommendation engines
Fraud detection
Knowledge graphs
Social networking

21
Q

Amazon Managed Blockchain

A

Create and manage blockchain networks with open-source frameworks
Distributed ledger system, lets multiple parties run transactions and share data without a central authority

22
Q

Amazon Quantum Ledger Database

A

Immutable system of record
Complete history of all changes made to data

23
Q

Amazon ElastiCache

A

Adds caching layers on top of dbs to improve read times of common requests
Supports Redis and Memcached

24
Q

Amazon DynamoDB Accelerator (DAX)

A

In-memory cache for DynamoDB
Improves response times from single-digit milliseconds to microseconds