AWS CCP Flashcards
Non-relational databases
Type of database is composed of semi-structured data that may or may not distantly resemble tabular data
Data warehouses
Are specifically architected to store vast amounts of data and enable fast retrieval and analysis of that data**. The design focuses on optimizing read operations, ensuring that even complex queries across large datasets can be executed swiftly.
Why might data warehouses not be used for real-time reporting?
Data warehouses are designed to handle large volumes of data and support complex queries for analytical purposes. They are typically accessed for batch processing rather than real-time transactions.
Key/value store
is a type of database that uses a simple data model where each unique identifier, known as a key, is associated with a specific value.
A Document Store
Is a NoSQL(Non-relational) database that stores documents as its primary data structure
DynamoDB
It’s a serverless and fully managed NoSQL database service provided by Amazon Web Services (AWS). It supports both key-value and document data structures.
What is Relational Database Service (RDS)?
RDS is a managed service provided by Amazon Web Services (AWS) that simplifies the setup, operation, and scaling of a relational database in the cloud. It supports various SQL database engines such as MySQL, PostgreSQL, Oracle, SQL Server, and Amazon Aurora.
What is Redshift?
Redshift is a petabyte-size data-warehouse. Data-warehouses are for Online Analytical Processing (OLAP) Data-warehouses can be expensive because they are keeping data “hot”. Meaning that we can run a very complex query and a large amount of data and get that data back very fast.
What is Elastic Compute Cloud (EC2)?
It’s a highly configurable virtual server. EC2 is a resizable compute capacity. It takes minutes to launch new instances.
Instance families
Instance families are different combinations of CPU, Memory, Storage, and Networking capacity Instance families allow you to choose the appropriate combination of capacity to meet your application’s unique requirements.
Instance type
is a particular instance size and instance family: A common pattern for instance sizes: nano, micro, small, medium, etc
Single Sign-On
an authentication scheme that allows a user to log in with a single ID and password to different systems and software
Security Key
It’s a secondary device used in the authentication process to provide an additional layer of security beyond passwords.
Is a service that enables users to securely control access to AWS resources. With IAM, users can create and manage AWS users and groups, and define fine-grained permissions to allow or deny their access to various AWS resources.
Identity and Access Management (IAM)
Identity Provider (IdP)
System entity that creates, maintains, and manages identity information for principals and also provides authentication services to applications within a federation or distributed network
Active Directory?
It gives organizations the ability to manage multiple on-premises infrastructure components and systems using a single identity per user.
A Directory Service
Service is used to map the names of network resources to their corresponding network addresses
Amazon GuardDuty
detects suspicious or malicious activity based on CloudTrail and other logs
Zero Trust Model
Security model is based on the principle “Trust no one. Verify everything.”
Savings Plan
offers you similar discounts as Reserved Instances (RI) but simplifies the purchasing process
What are Dedicated Host Instances?
Dedicated Hosts in AWS are physical servers with EC2 instance capacity fully dedicated to your use. These hosts can help you address compliance requirements and reduce costs by allowing you to use your existing server-bound software licenses.
Amazon EC2 Spot Instances
Provides a discount of 90% compared to On-Demand Pricing for the EC2 Pricing model
EC2 Reserved Instance Marketplace
Enables you to sell your unused Standard Reserved Instances (RIs) to recover costs for RIs that you no longer need or intend to use
Capacity Reservation
Is a service of EC2 that allows you to request a reserve of EC2 instance type for a specific Region and AZ
What are the Regional Limits of RI?
You cannot exceed your running On-Demand Instance limit by purchasing regional Reserved Instances. The default On-Demand Instance limit is 20.
What factors, defined by the Class Offering, can influence the final price of a Reserved Instance (RI) in AWS?
Instance Type
Region
Tenancy
Platform
What are Reserved Instances (RI)?
Designed for applications that have a steady-state, predictable usage, or require reserved capacity. Reduced Pricing is based on Term x Class Offering x RI Attributes x Payment Option
What is the On-Demand EC2 pricing model?
Is a flexible Pay-As-You-Go approach where you pay for compute capacity by the hour or second, depending on the instance type, with no long-term commitments or upfront payments.
Reserved EC2
Offers significant discounts, up to 75%, for long-term commitments compared to on-demand instance pricing
Dedicated Hosts
Single-tenant EC2 instances designed to let you Bring-Your-Own-License (BYOL) based on machine characteristics
According to the Shared Responsibility Model category “Configuration of Virtual Infrastructure and Systems”, what is the customer responsible for? (Select 3)
Network, firewall and SO
According to the AWS Shared Responsible Model, what is the customer responsible for the Configuration of Managed Services or Third-Party Software?
Platforms, applications and IAM (Identity and access management)
For IaaS, what is the Cloud Service Provider responsible for?
Virtualization, Servers, Storage, Networking
What is the Shared Responsibility Model?
is a simple visualization that helps determine what the customer is responsible for and what the CSP is responsible for related to AWS.
Which AWS services are Microservices/Containers?
Fargate
What term describes the process of encapsulating applications and their dependencies to run as isolated processes on a single operating system instance?
Containers
AWS Lambda
is a serverless function service provided by AWS. It allows you to run code without the need to provision or manage servers. You upload small pieces of code, specify the amount of memory, and define the maximum runtime for the function.
The Nitro System
combines dedicated hardware with a lightweight hypervisor to facilitate faster innovation and improve security
What is Edge Computing?
refers to the practice of deploying computing resources closer to the data source or destination to reduce latency and enhance performance
AWS Compute Optimizer
analyzes your historical usage data and provides recommendations to reduce costs and improve performance using machine learning
What type of storage service allows objects to be stored with data, metadata, and a unique ID, and scales with no limit on the number of files or storage capacity?
Amazon S3
What S3 storage class is used for long-term cold storage, retrieval of data can take minutes to hours but offers very cheap storage?
S3 Glacier