AWS Cloud Practitioner Flashcards
The ability to acquire resources as you need them and release resources when you no longer need them.
Elasticity
A ______ is a set of permissions that grant access to actions and resources in AWS. They are temporary.
Role
A ____ in AWS is a permission.
Policy
The ability to horizontally scale Amazon EC2 instances based on demand is an example of which concept in the AWS Cloud Value proposition?
a. Economy of scale
b. Elasticity
c. High availability
d. Agility
b. Elasticity
The following are ____ of cloud computing.
avoid upfront expenses, stop spending money to run and maintain data centers, not guessing capacity, benefit from massive economies of scale, increased speed/agility, going global in minutes.
benefits
On-demand delivery of IT resources and applications through the internet with pay-as-you-go pricing is called ____ ____.
cloud computing
What is another name for on-premises deployment?
a. Private cloud deployment
b. Cloud-based application
c. Hybrid deployment
d. AWS Cloud
a. Private cloud deployment
How does the scale of cloud computing help you to save costs?
a. You do not have to invest in technology resources before using them.
b. The aggregated cloud usage from a large number of customers results in lower pay-as-you-go prices.
c. Accessing services on-demand helps to prevent excess or limited capacity.
d. You can quickly deploy applications to customers and provide them with low latency.
b. The aggregated cloud usage from a large number of customers results in lower pay-as-you-go prices.
Which type of EC2 instances are ideal for compute-bound applications that benefit from high-performance processors?
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
a. compute optimized
Which type of EC2 instance use hardware accelerators, or coprocessors, to perform some functions more efficiently than is possible in software running on CPUs?
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
c. accelearated computing
This type of EC2 instance is Ideal for high-performance databases.
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
e. memory optimized
This type of EC2 instance is suitable for data warehousing applications.
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
b. storage optimized
This type of EC2 instance balances compute, memory, and networking resources.
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
d. general purpose
This type of EC2 instance offers high-performance processors.
a. compute optimized
b. storage optimized
c. accelerated computing
d. general purpose
e. memory optimized
a. compute optimized
The following are five options for Amazon EC2 ____.
On-Demand
Amazon EC2 Savings Plan
Reserved Instances
Spot Instances
Dedicated Hosts
pricing
Which Amazon EC2 pricing option is ideal for short-term, irregular workloads that cannot be interrupted and run continuously until you stop them?
a. Reserved Instances
b. Dedicated Hosts
c. On-Demand
d. Spot Instances
e. Amazon EC2 Savings Plan
c. On-Demand
Which Amazon EC2 pricing option enables you to reduce your compute costs by committing to a consistent amount of compute usage for a 1-year or 3-year term?
a. Reserved Instances
b. Dedicated Hosts
c. On-Demand
d. Spot Instances
e. Amazon EC2 Savings Plan
e. Amazon EC2 Savings Plan
Which Amazon EC2 pricing option offers a billing discount applied to the use of On-Demand Instances in your account that provide 1 year or 3 year options?
a. Reserved Instances
b. Dedicated Hosts
c. On-Demand
d. Spot Instances
e. Amazon EC2 Savings Plan
a. Reserved Instances
Which Amazon EC2 pricing option is ideal for workloads with flexible start and end times, or that can withstand interruptions?
a. Reserved Instances
b. Dedicated Hosts
c. On-Demand
d. Spot Instances
e. Amazon EC2 Savings Plan
d. Spot Instances
Which Amazon EC2 pricing option offers physical servers with Amazon EC2 instance capacity that is fully dedicated to your use?
a. Reserved Instances
b. Dedicated Hosts
c. On-Demand
d. Spot Instances
e. Amazon EC2 Savings Plan
b. Dedicated Hosts
____ involves beginning with only the resources you need and designing your architecture to automatically respond to changing demand by scaling out or in.
scalability
Amazon EC2 auto ____ enables you to automatically add or remove Amazon EC2 instances in response to changing application demand. By automatically scaling your instances in and out as needed, you are able to maintain a greater sense of application availability.
scaling
There are two types of auto scaling. _____ scaling which responds to changing demand, and ____ scaling which automatically schedules the right number of Amazon EC2 instances based on predicted demand.
a. predictive
b. dynamic
b. dynamic
a. predictive
______ _____ ______ is the AWS service that automatically distributes incoming application traffic across multiple resources, such as Amazon EC2 instances.
Elastic Load Balancing
EC2 stands for Amazon ____ _____ _____.
Elastic Compute Cloud
Applications are made of multiple components. If you have an application with tightly coupled components including things like databases, servers, the user interface, and business logic, this type of architecture can be considered a ______ application.
In this type of architecture, if a single component fails, other components and possibly the entire application can fail.
a. microservices
b. monolithic
b. monolithic
In a _____ approach to the components of an application, components are loosely coupled.
a. microservices
b. monolithic
a. microservices
There are two services that facilitate application integration:
- _____ which is a publish/subscribe service. Using Amazon SNS topics, a publisher publishes messages to subscribers. Subscribers can be web servers, email addresses, AWS Lambda functions, or other options.
- _____ which allows the sending, storing, and receiving of messages between software components, without losing messages or requiring other services to be available.
An application sends a message to the queue. Then a user or service retrieves, processes, processes and deletes the message from the queue.
a. Amazon Simple Notification Service (Amazon SNS)
b. Amazon Simple Queue Service (Amazon SQS)
a. Amazon Simple Notification Service (Amazon SNS)
b. Amazon Simple Queue Service (Amazon SQS)
Which AWS service is the best choice for publishing messages to subscribers?
a. Amazon Simple Queue Service (Amazon SQS)
b. Amazon EC2 Auto Scaling
c. Amazon Simple Notification Service (Amazon SNS)
d. Elastic Load Balancing
c. Amazon Simple Notification Service (Amazon SNS)
____ means that your code runs on servers, but you do not need to provision or manage these servers.
serverless
AWS _____ is a service that lets you run code without needing to provision or manage servers.
Lambda
With AWS ______ you pay for the compute time that you consume (meaning that charges only apply when your code is running).
Lambda
_______ provide you with a standard way to package your application’s code and dependencies into a single object.
containers
Amazon ______ is a fully managed service that you can use to run _____ (which is an open-source software that enables you to deploy and manage containerized applications at scale on AWS).
a. Amazon Elastic Kubernetes Service (Amazon EKS)
b. Elastic Container Service (ECS)
a. Amazon Elastic Kubernetes Service (Amazon EKS)
Amazon Elastic Container service supports ____ containers. A ____ is a software platform that enables you to build, test, and deploy applications quickly.
*Note: Same answer for both blanks.
Docker
You want to use an Amazon EC2 instance for a batch processing workload. What would be the best Amazon EC2 instance type to use?
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized
c. Compute optimized
What are the contract length options for Amazon EC2 Reserved Instances? (Select TWO.)
a. 5 years
b. 1 year
c. 7 years
d. 2 years
e. 3 years
b. 1 year
e. 3 years
You have a workload that will run for a total of 6 months and can withstand interruptions. What would be the most cost-efficient Amazon EC2 purchasing option?
a. Reserved Instance
b. Spot Instance
c. Dedicated Instance
d. On-Demand Instance
b. Spot Instance
Like spot instances, _____ instances fulfill the requirements of running for only 6 months and withstanding interruptions. However, a spot instance would be the best choice because it does not require a minimum contract length, is able to withstand interruptions, and costs less than an ______ Instance.
a. Reserved Instance
b. Spot Instance
c. Dedicated Instance
d. On-Demand Instance
d. On-Demand Instance
You want to deploy and manage containerized applications. Which service should you use?
a. AWS Lambda
b. Amazon Simple Notification Service (Amazon SNS)
c. Amazon Simple Queue Service (Amazon SQS)
d. Amazon Elastic Kubernetes Service (Amazon EKS)
d. Amazon Elastic Kubernetes Service (Amazon EKS)
Which type of instance provides a balance of compute, memory, and networking resources?
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized
e. Accelerated computing
f. Storage optimized instances
a. General purpose
Which type of instance is ideal for compute-bound applications that benefit from high-performance processors? You can use them for workloads such as web, application, and gaming servers.
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized
e. Accelerated computing
f. Storage optimized instances
c. Compute optimized
_____ instances are designed to deliver fast performance for workloads that process large datasets in memory.
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized instances
e. Accelerated computing
b. Memory optimized
Which instance uses hardware accelerators, or coprocessors, to perform some functions more efficiently than is possible in software running on CPUs?
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized
e. Accelerated computing
f. Storage optimized instances
e. Accelerated computing
These type of instances are designed for workloads that require high, sequential read and write access to large datasets on local storage. Workloads that are suitable for these instances include distributed file systems, data warehousing applications, and high-frequency online transaction processing.
a. General purpose
b. Memory optimized
c. Compute optimized
d. Storage optimized instances
e. Accelerated computing
d. Storage optimized instances
Amazon ______ ______ ____ is a highly scalable, high-performance container management system that enables you to run and scale containerized applications on AWS.
Elastic Container Service
The following are the _____ of cloud computing.
Trade upfront expense for variable expense, stop spending money to run and maintain data centers, stop guessing capacity, benefit from massive economies of scale, increase speed and agility, go global in minutes
benefits
Upfront expenses refer to data centers, physical servers, and other resources that you would need to invest in before using them.
______ expense means you only pay for computing resources you consume instead of investing heavily in data centers and servers before you know how you’re going to use them.
variable
What is NOT a benefit of using cloud computing services?
a. Go global in minutes
b. Benefit from massive economies of scale
c. Trade upfront expense for variable expense
d. Stop guessing capacity
e. Increase speed and agility
f. Track changes
g. Stop spending money to run and maintain data centers
f. Track changes
An ____ _____ is a single data center or a group of data centers within a Region. They are located tens of miles apart from each other.
a. Region
b. Availability Zone
b. Availability Zone
____ refers to the time between when content is requested and received.
Latency
If a disaster occurs in one part of a Region, ____ ____ are distant enough to reduce the chance that multiple ____ ___ are affected.
- Note: Same answer for both
Availability Zones
Which statement best describes an Availability Zone?
a. A geographical area that contains AWS resources
b. A single data center or group of data centers within a Region
c. A data center that an AWS service uses to perform service-specific operations
d. A service that you can use to run AWS infrastructure within your own on-premises data center in a hybrid approach
b. A single data center or group of data centers within a Region
A(n) _____ _____ is a site that Amazon CloudFront uses to store cached copies of your content closer to your customers for faster delivery.
a. Region Cloud
b. Edge Location
c. Availability Zone
b. Edge Location
Depending on your company and location, you might need to run your data out of specific areas. For example, if your company requires all of its data to reside within Germany, you would choose the ____ in Germany.
a. Region
b. Edge Location
c. Availability Zone
a. Region
_____ ____ are single data centers or a group of data centers within a Region.
a. Region Clouds
b. Edge Locations
c. Availability Zones
c. Availability Zones
Let’s say you have a company in Brazil and a customer base in China. Instead of requiring your customers in China to get their data from Brazil, you can cache a copy locally at ____ ____ that are close to your customers in China.
Edge Locations
_____ _____ ____ is a web-based interface for accessing and managing AWS services.
a. AWS Command Line Interface
b. AWS Management Console
c. Software development kit (SDKs)
b. AWS Management Console
AWS _____ ______ ____ enables you to control multiple AWS services directly from the command line within one tool.
a. AWS Command Line Interface
b. AWS Management Console
c. Software development kit (SDKs)
a. AWS Command Line Interface
_____ make it easier for you to use AWS services through an API designed for your programming language or platform. _____ enable you to use AWS services with your existing applications or create entirely new applications that will run on AWS.
a. AWS Command Line Interface
b. AWS Management Console
c. Software development kit (SDKs)
c. Software development kit (SDKs)
AWS Management Console, AWS Command Line Interface (AWS CLI), and software development kits (SDKs) are the ways to ____ with AWS services.
interact
_________ , allows you provide code and configuration settings. It then deploys the resources necessary to perform the following: adjust capacity, load balancing, automatic scaling, application health monitoring.
a. AWS Elastic Beanstalk
b. AWS CloudFormation
a. AWS Elastic Beanstalk