Storage and Databases Flashcards
What does Amazon EBS stand for?
Amazon Elastic Block Store
What is the abbreviation for Amazon Elastic Block Store?
Amazon EBS
EBS volumes or in other words?
Virtual hard drives
What other words we use for virtual hard drives (EBS) ?
EBS volumes
What are snapshots?
Incremental backups
What is the other word for incremental backups?
A snapshot/s
What provides an instance store?
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, and therefore has the same lifespan as the instance. When the instance is terminated, you lose any data in the instance store.
What is the name for the 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, and therefore has the same lifespan as the instance. When the instance is terminated, you lose any data in the instance store.
Instance store
For what cases does AWS recommend instance stores ?
For temporary data that you do not need in the long term.
Which of the following are characteristics of the Amazon EBS service? (Select TWO.)
Best for data that requires retention
Best for temporary data that is not kept long term
Separate drives from the host computer of an EC2 instance
Physically attached to the host computer of an EC2 instance
Data is deleted when an EC2 instance is stopped
Best for data that requires retention
Separate drives from the host computer of an EC2 instance
What does Amazon S3 stand for?
Amazon Simple Storage Service
What is the abbreviation of Amazon Simple Storage Service?
Amazon S3
What does Amazon S3 allow you?
To store and retrieve an unlimited amount of data
How is data stored in Amazon S3?
Date is stored as object. Amazon S3 stores data in “buckets”
The maximum object that you can upload (Amazon S3)?
5 TB
Can you version objects in Amazon S3?
Yes.
Can you host a static website in Amazon S3?
Yes.
What is Amazon S3 Lifecycle management policy?
Move data automatically between tiers.
Can you set permissions to control visibility and access to files you upload to Amazon S3?
Yes
Why Amazon S3 has storage classes?
So to select a fit for you business and costs needs.
What is Amazon S3 Standard class designed for?
Designed for frequently accessed data
Stores data in a minimum of three Availability Zones
Amazon S3 Standard provides high availability for objects. This makes it a good choice for a wide range of use cases, such as websites, content distribution, and data analytics. Amazon S3 Standard has a higher cost than other storage classes intended for infrequently accessed data and archival storage.
What is Amazon S3 Standard-Infrequent Access (S3 Standard-IA) class designed for?
Ideal for infrequently accessed data
Similar to Amazon S3 Standard but has a lower storage price and higher retrieval price
Amazon S3 Standard-IA is ideal for data infrequently accessed but requires high availability when needed. Both Amazon S3 Standard and Amazon S3 Standard-IA store data in a minimum of three Availability Zones. Amazon S3 Standard-IA provides the same level of availability as Amazon S3 Standard but with a lower storage price and a higher retrieval price.
What is Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) class designed for?
Stores data in a single Availability Zone
Has a lower storage price than Amazon S3 Standard-IA
Compared to S3 Standard and S3 Standard-IA, which store data in a minimum of three Availability Zones, S3 One Zone-IA stores data in a single Availability Zone. This makes it a good storage class to consider if the following conditions apply:
You want to save costs on storage. You can easily reproduce your data in the event of an Availability Zone failure.
What is Amazon S3 Intelligent-Tiering class designed for?
Ideal for data with unknown or changing access patterns
Requires a small monthly monitoring and automation fee per object
In the S3 Intelligent-Tiering storage class, Amazon S3 monitors objects’ access patterns. If you haven’t accessed an object for 30 consecutive days, Amazon S3 automatically moves it to the infrequent access tier, S3 Standard-IA. If you access an object in the infrequent access tier, Amazon S3 automatically moves it to the frequent access tier, S3 Standard.
What is Amazon S3 Glacier Instant Retrieval class designed for?
Works well for archived data that requires immediate access
Can retrieve objects within a few milliseconds
When you decide between the options for archival storage, consider how quickly you must retrieve the archived objects. You can retrieve objects stored in the S3 Glacier Instant Retrieval storage class within milliseconds, with the same performance as S3 Standard.
What is S3 Glacier Flexible Retrieval class designed for?
Low-cost storage designed for data archiving
Able to retrieve objects within a few minutes to hours
S3 Glacier Flexible Retrieval is a low-cost storage class that is ideal for data archiving. For example, you might use this storage class to store archived customer records or older photos and video files. You can retrieve your data from S3 Glacier Flexible Retrieval from 1 minute to 12 hours.
What is Amazon S3 Deep Archive class designed for?
Lowest-cost object storage class ideal for archiving
Able to retrieve objects within 12 hours
S3 Deep Archive supports long-term retention and digital preservation for data that might be accessed once or twice in a year. This storage class is the lowest-cost storage in the AWS Cloud, with data retrieval from 12 to 48 hours. All objects from this storage class are replicated and stored across at least three geographically dispersed Availability Zones.
What is Amazon S3 Outposts designed for?
Creates S3 buckets on Amazon S3 Outposts
Makes it easier to retrieve, store, and access data on AWS Outposts
Amazon S3 Outposts delivers object storage to your on-premises AWS Outposts environment. Amazon S3 Outposts is designed to store data durably and redundantly across multiple devices and servers on your Outposts. It works well for workloads with local data residency requirements that must satisfy demanding performance needs by keeping data close to on-premises applications.
u want to store data that is infrequently accessed but must be immediately available when needed. Which Amazon S3 storage class should you use?
S3 Intelligent-Tiering
S3 Glacier Deep Archive
S3 Standard-IA
S3 Glacier Flexible Retrieval
S3 Standard-IA
What does Amazon EFS stand for?
Amazon Elastic File System
What is the abbreviation of Amazon Elastic File System
Amazon EFS
What does Amazon EFS allow you to have?
Multiple instances can access the data in EFS at the same time.
Amazon EBS need to be in the same Availability Zone to attach to EC2 instances, Amazon EBS is Availability Zone level resource, volumes attach to EC2 instanses,also volumes do not automatically scale Yes?
Yes
Amazon EFS can have multiple instances and writing simultaneosly,
Linux file system, regional resource, automatically scales.Yes?
Yes
What does Amazon RDS stand for?
Amazon Relational Database Service
What is the abbreviation of Amazon Relational Database Service?
Amazon RDS
What is Amazon Aurora?
The most managed relational database option. It comes in two forms, MySQL and PostgreSQL.
What is the amazon service that is the most managed relational database option. It comes in two forms, MySQL and PostgreSQL?
Amazon Aurora
Amazon RDS database engines:
Amazon Aurora
PostgreSQL
MySQL
MariaDB
Oracle Database
Microsoft SQL Server
When should you consider Amazon Aurora ?
Consider Amazon Aurora if your workloads require high availability. It replicates six copies of your data across three Availability Zones and continuously backs up your data to Amazon S3.
What is Amazon DynamoDB ?
Serverless database (you do not need to manage the underlying instances or infrastructure). Key-value database service,automatic scaling and serverless.
What is data organized into?
Items
What is organized inside items?
Data
What do items have?
Attributes
Attributes are just different features of your data. Yes?
Yes
What query language do DynamoDB uses?
NoSQL
What kind of database is DynamoDB?
Non-relational database.
What is the schemas in non-relational databases?
Simple flexible schema
What are the scenarios in which you should use Amazon Relational Database Service (Amazon RDS)? (Select TWO.)
Running a serverless database
Using SQL to organize data
Storing data in a key-value database
Scaling up to 10 trillion requests per day
Storing data in an Amazon Aurora database
Using SQL to organize data
Storing data in an Amazon Aurora database
What is Amazon Redshift?
A data warehousing service that you can use for big data analytics. It offers the ability to collect data from many sources and helps you to understand relationships and trends across your data.
What does Amazon DMS stands for?
Amazon Database Migration Service
What is the abbreviation of Amazon Database Migration Service?
Amazon DMS
AWS DMS:
The source database remains fully operational during the migration
Downtime is minimized for applications that rely on that database
The source and target databases don’t have to be of the same type.
Yes?
Yes
What is homogenous databases?
Source and target databases are the same type
What is heterogeneous databases?
Source and target databases are not the same type
Is there a one-size-fits-all database for all purposes?
NO! Of course no, it all depends on the needs.
Amazon Document DB
Great for content management, catalogs, user profiles
Amazon DocumentDB(opens in a new tab) is a document database service that supports MongoDB workloads. (MongoDB is a document database program.)
Amazon Neptune
Graph database, social networking, recommendation engines.
You can use Amazon Neptune to build and run applications that work with highly connected datasets, such as recommendation engines, fraud detection, and knowledge graphs.
Amazon Managed Blockchain
Supply chain that needs to be tracked with assurances that nothing is lost.Maybe banking or financial records, that require 100% immutability / blockchain solution
Blockchain is a distributed ledger system that lets multiple parties run transactions and share data without a central authority.
Amazon Quantum Ledger Database (Amazon QLDB)
Immutable system of record where any entry can never be removed from the audits
You can use Amazon QLDB to review a complete history of all the changes that have been made to your application data.
Amazon ElastiCashe
Provides (database accelerators) caching layers
Amazon ElastiCache(opens in a new tab) is a service that adds caching layers on top of your databases to help improve the read times of common requests.
It supports two types of data stores: Redis and Memcached.
Amazon DynamoDB Accelerator (DAX)
Amazon DynamoDB Accelerator (DAX) is an in-memory cache for DynamoDB.
It helps improve response times from single-digit milliseconds to microseconds.
Which Amazon S3 storage classes are optimized for archival data? (Select TWO.)
Amazon S3 Standard
Amazon S3 Glacier Flexible Retrieval
Amazon S3 Intelligent-Tiering
Amazon S3 Standard-IA
Amazon S3 Glacier Deep Archive
Amazon S3 Glacier Flexible Retrieval
Amazon S3 Glacier Deep Archive
Which statement or statements are TRUE about Amazon EBS volumes and Amazon EFS file systems?
EBS volumes store data within a single Availability Zone. Amazon EFS file systems store data across multiple Availability Zones.
EBS volumes store data across multiple Availability Zones. Amazon EFS file systems store data within a single Availability Zone.
EBS volumes and Amazon EFS file systems both store data within a single Availability Zone.
EBS volumes and Amazon EFS file systems both store data across multiple Availability Zones.
EBS volumes store data within a single Availability Zone. Amazon EFS file systems store data across multiple Availability Zones.
You want to store data in an object storage service. Which AWS service is best for this type of storage?
Amazon Managed Blockchain
Amazon Elastic File System (Amazon EFS)
Amazon Elastic Block Store (Amazon EBS)
Amazon Simple Storage Service (Amazon S3)
Amazon Simple Storage Service (Amazon S3)
Which statement best describes Amazon DynamoDB?
A service that enables you to run relational databases in the AWS Cloud
A serverless key-value database service
A service that you can use to migrate relational databases, nonrelational databases, and other types of data stores
An enterprise-class relational database
A serverless key-value database service
Which service is used to query and analyze data across a data warehouse?
Amazon Redshift
Amazon Neptune
Amazon DocumentDB
Amazon ElastiCache
Amazon Redshift