AWS Storage and Datbases Flashcards

1
Q

What is Instance Store ?

A

Provides temporary block-level storage for an Amazon EC2 instance

An instance store is disk storage that is physically attached to the host computer for an EC2 instance

–Therefore has the same lifespan as the instance

–Block- Level storage volumes behave like physical hard drives

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

What is Amazon Elastic Block Store (Amazon EBS) ?

A

Service that provides block-level storages volumes that can be used with an Amazon EC2 instance

-If the instance is stop or terminated, all the data attached to the EBS volume remains available

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

What is Amazon EBS Snapshots ?

A

Incremental Backup

-The first backup taken of the volume copies all the data

-For Subsequent backups, only the blocks of data that have changed since the most recent snapshot is save

-Incremental backups are much different from full backups
–In which all data in the storage volume copies each time a backup happens

-Full back includes data that not changed since its the most recent back up

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

What is Amazon Simple Storage Service (Amazon S3)

A

Service that provide object-level storage

-Stores data as objects in buckets or file directory

-Can upload any type of file to Amazon S3
(Images, Videos, Text Files)

-Offers unlimited storage space

-Max file size for an object is 5 TB

-Also can set permissions to control visibility and access to it

-Also can track changes to your objects over time

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

Name the Amazon S3 Storage Classes

A

S3 Standard
S3 Intelligent tiering
S3 Standard - Infrequent Access (S3 standard- IA)
S3 One Zone- Infrequent Access (S3 One Zone- IA)
S3 Glacier Instant Retrieval
S3 Glacier Flexible Retrieval
S3 Glacier Deep Archival
S3 Outposts

2 factors:
How often you plan to retrieve your data
How available you need your data to be

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

Describe S3 Standard

A

-Frequent access

-Storage data in a minimum of 3 availability zones

-Wide range of use cases, websites, content distribution and data analytics

-Higher costs than other storage classes

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

Describe 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
8
Q

Describe S3 Standard - Infrequent Access (S3 standard- IA)

A

Less frequently access data
Similar to Amazon S3 standard but lower storage prices and higher retrieval price

-3 Availability zones

-Lower storage prices but higher retrieval price

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

Describe S3 One Zone- Infrequent Access (S3 One Zone- IA)

A

Stores data in 1 availability zone

-Lower storage prices with S3 Standard IA
–Save costs on Storage
–Easily reproduce data in the event of an availability zone failure

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

Describe Glacier Instant Retrieval

A

Archive for immediate access

-Works well for archived data that requires immediate access

-Retrieve objects within milliseconds

-Consider how quickly a user must retrieve the archived objects

-Similar performance of S3 Standard

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

Describe S3 Glacier Flexible Retrieval

A

Low cost storage designed for data archiving

-Able to retrieve objects within a minutes to hours

-Ideal for data archiving

-This storage class can be for archived customer records
(Photos, Video files, Up to 1 minute to 12 hours )

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

Describe S3 Glacier Deep Archival

A

Lowest cost object storage class ideal for archiving

-Able to retrieve within 12 hours to 48 hours

-Long term retention and digital preservation for data

-Once or twice a year

-All objects are replicated and stored across 3 geographically dispersed availability zones

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

Describe Amazon S3 Outposts

A

Create S3 buckets

-Makes it easier to retrieve, store and access

-Delivers object storage to an on-prem AWS Outposts environment

-Designed to store data durably and redundantly across multiple devices and servers on your Outposts

-Works well for workloads with local data residency requirements that must satisfy demanding performance needs by keeping data close to on-prem applications

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

Describe Amazon Elastic File System (Amazon EFS)

A

Multiple instances can access the data in EFS at the same time

-Multiples instances reading and writing simultaneously and can store data across multiple availability Zones.

-Linux File system

-Regional Resource

-Automatically scales

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

Describe File Storage

A

-Multiple clients (users, applications, servers) can access data that is stored in share file folders

-Storage server uses block storage with the local file system to organize files

-Clients access data 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.

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

What is a relational database ?

A

Data is stored in a way that relates to other pieces of data

Each record in the database would include a single item
-Name
-Size
-Price

17
Q

What is structured Query Language (SQL)

A

To store and query data

Use Structured Query Language
To store and query data and allows data to be stored in an easily understandable, consistent, and scalable way

18
Q

Describe the Amazon Relational Database Service (Amazon RDS)

A

Service that enables a user to run relational database in the AWS cloud

-Managed service that automates tasks
-Hardware provisioning
-Database setup
-Patching
-Backups

Can also integrate Amazon RDS with other services to fulfill business and operational needs
–Amazon Lambda to query database for serverless operation

Many different security options
–Encryption at rest (protecting data while it is stored
–Encryption in transit (protecting data while its being sent and received)

19
Q

6 types of Amazon RDS databases engines

A

Amazon Aurora
PostgreSQL
MySQL
MariaDB
Oracle Database
Microsoft SQL Server

Optimize memory, performance and input/output

20
Q

Describe Amazon Aurora

A

Enterprise class relational database

Compatible with MySql and PostgreSQL

5 times faster than MySQL

3x than PostgreSQL databases

Helps reduce database costs by reducing unnecessary input/ouput (I/O) operations

Ensure Database resources remain reliable and available

Amazon Aurora is for workloads that require high availability

Replicates 6 copies across 3 availability Zones

Backs up data to Amazon S3

21
Q

Describe Amazon DynamoDB

A

Key-value database service

Delivers a single-digit millisecond performance at any scale

Serverless Database

–Do not have provision, patch or manage servers

–Do not have install, maintain or operate software

As the database shrinks and grows, DynamoDB automatically scales to adjust for changes in capacity and maintain performance
Suitable to use cases for high performance while scaling

22
Q

Nonrelational databases is..?

A

You create tables. A table is a place where you can store and query data.

Tables is a place where a user can store and query data

Referred to as “NoSQL” database

This databases uses structures from other rows and columns to organize data

23
Q

Describe Amazon Redshift

A

Data warehouse as a service that a user can use for big data analytics

Offers the ability to collect data from multiple sources and helps a user understand relationship and trends

24
Q
A