AWSCP3
AWSCP3
(Incorrect)
Amazon DynamoDB
Amazon Athena
(Correct)
Explanation
Correct option:
Amazon Athena
via - https://aws.amazon.com/athena/
Reference:
https://aws.amazon.com/athena/
Question 2: Correct
Which of the following AWS services are always free to use (Select two)?
AWS Auto Scaling
(Correct)
(Correct)
Amazon DynamoDB
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Simple Storage Service (Amazon S3)
Explanation
Correct options:
Incorrect options:
References:
https://aws.amazon.com/iam/
https://aws.amazon.com/autoscaling/
Question 3: Incorrect
As per the AWS Shared Responsibility Model, which of the following is a
responsibility of AWS from a security and compliance point of view?
Customer Data
Edge Location Management
(Correct)
(Incorrect)
AWS is responsible for security "of" the cloud. This covers their global
infrastructure elements including Regions, Availability Zones (AZ), and
Edge Locations.
Incorrect options:
Customer Data
The customer is responsible for security "in" the cloud. Customers are
responsible for managing their data including encryption options and
using Identity and Access Management tools for implementing appropriate
access control policies as per their organization requirements. For
abstracted services, such as Amazon S3 and Amazon DynamoDB, AWS
operates the infrastructure layer, the operating system, and platforms,
and customers access the endpoints to store and retrieve data. Therefore,
these three options fall under the responsibility of the customer according
to the AWS shared responsibility model.
Exam Alert:
Please review the AWS Shared Responsibility Model in detail as you can
expect multiple questions on this topic in the
exam:
via - https://aws.amazon.com/compliance/shared-responsibility-model/
Reference:
https://aws.amazon.com/compliance/shared-responsibility-model/
Question 4: Incorrect
Which of the following statements is INCORRECT about AWS Auto Scaling?
You can automatically register new instances to a load
balancer
You can automatically deploy AWS Shield when a DDoS
attack is detected
(Correct)
(Incorrect)
Explanation
Correct option:
Incorrect options:
You can scale out and add more Amazon Elastic Compute Cloud
(Amazon EC2) instances to match an increase in demand as well
as scale in and remove Amazon Elastic Compute Cloud (Amazon
EC2) instances to match a reduced demand - As explained above, it
can scale out resources on-demand as well as scale in resources to match
reduced demand.
Reference:
https://aws.amazon.com/autoscaling/
Question 5: Incorrect
A photo sharing web application wants to store thumbnails of user-
uploaded images on Amazon Simple Storage Service (Amazon S3). The
thumbnails are rarely used but need to be immediately accessible from
the web application. The thumbnails can be regenerated easily if they are
lost. Which is the most cost-effective way to store these thumbnails on
Amazon Simple Storage Service (Amazon S3)?
Use Amazon S3 Standard to store the thumbnails
Use Amazon S3 One Zone-Infrequent Access (S3 One Zone-
IA) to store the thumbnails
(Correct)
Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) is for data that
is accessed less frequently but requires rapid access when needed. Unlike
other S3 Storage Classes which store data in a minimum of three
Availability Zones (AZs), Amazon S3 One Zone-Infrequent Access (S3 One
Zone-IA) stores data in a single Availability Zone (AZ) and costs 20% less
than Amazon S3 Standard-Infrequent Access (S3 Standard-IA). Amazon S3
One Zone-Infrequent Access (S3 One Zone-IA) offers the same high
durability, high throughput, and low latency of S3 Standard, with a low per
GB storage price and per GB retrieval fee. Although Amazon S3 One Zone-
Infrequent Access (S3 One Zone-IA) offers less availability than S3
Standard but that's not an issue for the given use-case since the
thumbnails can be regenerated easily.
As the thumbnails are rarely used but need to be rapidly accessed when
required, so Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) is
the best choice for this use-case.
Exam Alert:
Incorrect options:
Reference:
https://aws.amazon.com/s3/storage-classes/
Question 6: Correct
Which policy describes prohibited uses of the web services offered by
Amazon Web Services?
AWS Applicable Use Policy
AWS Fair Use Policy
AWS Trusted Advisor
AWS Acceptable Use Policy
(Correct)
Explanation
Correct option:
The Acceptable Use Policy describes prohibited uses of the web services
offered by Amazon Web Services, Inc. and its affiliates (the “Services”)
and the website located at http://aws.amazon.com (the “AWS Site”). This
policy is present at https://aws.amazon.com/aup/ and is updated on a
need basis by AWS.
Incorrect options:
AWS Fair Use Policy - This is a made-up option and has been added as a
distractor.
AWS Applicable Use Policy - This is a made-up option and has been
added as a distractor.
Reference:
https://aws.amazon.com/aup/
Question 7: Correct
A company wants a fully managed, flexible, and scalable file storage
system, with low latency access, for its Windows-based applications.
Which AWS service is the right choice for the company?
Amazon FSx for Windows File Server
(Correct)
Amazon FSx for Windows File Server provides fully managed, highly
reliable, and scalable file storage that is accessible over the industry-
standard Service Message Block (SMB) protocol. It is built on Windows
Server, delivering a wide range of administrative features such as user
quotas, end-user file restore, and Microsoft Active Directory (AD)
integration.
Incorrect options:
Reference:
https://aws.amazon.com/fsx/windows/
Question 8: Incorrect
Which AWS service publishes up-to-the-minute information on the general
status and availability of all AWS services in all the Regions of AWS Cloud?
AWS Health Dashboard - service health
(Correct)
(Incorrect)
Amazon CloudWatch
AWS CloudFormation
Explanation
Correct option: AWS Health Dashboard - service health
AWS Health Dashboard - service health is the single place to learn about
the availability and operations of AWS services. You can view the overall
status of AWS services, and you can sign in to view personalized
communications about your particular AWS account or organization.
Incorrect options:
Exam Alert:
While the AWS Health Dashboard - service health displays the general
status of AWS services; the AWS Health Dashboard – Your account health
gives you a personalized view of the performance and availability of the
AWS services underlying your AWS resources.
Reference:
https://status.aws.amazon.com/
Question 9: Correct
The engineering team at an IT company wants to monitor the CPU
utilization for its fleet of Amazon Elastic Compute Cloud (Amazon EC2)
instances and send an email to the administrator if the utilization exceeds
80%. As a Cloud Practitioner, which AWS services would you recommend
to build this solution? (Select two)
AWS Lambda
Amazon Simple Notification Service (SNS)
(Correct)
Amazon CloudWatch
(Correct)
AWS CloudTrail
Amazon Simple Queue Service (SQS)
Explanation
Correct options:
How SNS
Works:
via - https://aws.amazon.com/sns/
Incorrect options:
AWS Lambda - AWS Lambda lets you run code without provisioning or
managing servers. You pay only for the compute time you consume.
Lambda cannot be used to monitor CPU utilization for EC2 instances or
send emails.
References:
https://aws.amazon.com/cloudwatch/
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/
US_AlarmAtThresholdEC2.html
(Correct)
AWS Lambda
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Container Service (Amazon ECS)
(Incorrect)
Explanation
Correct option:
via - https://aws.amazon.com/ecr/
Incorrect options:
AWS Lambda - AWS Lambda lets you run code without provisioning or
managing servers. You pay only for the compute time you consume. You
cannot use AWS Lambda to store and deploy docker container images.
References:
https://aws.amazon.com/ecr/
https://aws.amazon.com/ecs/
(Correct)
via - https://docs.aws.amazon.com/whitepapers/latest/overview-aws-
cloud-adoption-framework/foundational-capabilities.html
Incorrect options:
Reference:
https://docs.aws.amazon.com/whitepapers/latest/overview-aws-cloud-
adoption-framework/foundational-capabilities.html
(Correct)
(Correct)
Incorrect options:
Reference:
https://wa.aws.amazon.com/wat.concept.horizontal-scaling.en.html
(Incorrect)
Amazon DynamoDB
(Correct)
Amazon DynamoDB
You can use Amazon DynamoDB to store recommendation results with the
LEAST operational overhead for any scale.
via - https://catalog.us-east-1.prod.workshops.aws/workshops/ed82a5d4-
6630-41f0-a6a1-9345898fa6ec/en-US/batch/dynamodb
Incorrect options:
Reference:
https://catalog.us-east-1.prod.workshops.aws/workshops/ed82a5d4-6630-
41f0-a6a1-9345898fa6ec/en-US/batch/dynamodb
(Correct)
(Incorrect)
AWS CloudHSM
Incorrect options:
AWS Secrets Manager - AWS Secrets Manager helps you protect secrets
needed to access your applications, services, and IT resources. The
service enables you to easily rotate, manage, and retrieve database
credentials, API keys, and other secrets throughout their lifecycle. Users
and applications retrieve secrets with a call to Secrets Manager APIs,
eliminating the need to hardcode sensitive information in plain text.
Secrets Manager cannot be used as a Hardware Security Module for data
encryption operations in AWS Cloud.
https://aws.amazon.com/cloudhsm/
(Correct)
There are three fundamental drivers of cost with AWS: compute, storage,
and outbound data transfer. In most cases, there is no charge for inbound
data transfer or data transfer between other AWS services within the
same region. Outbound data transfer is aggregated across services and
then charged at the outbound data transfer rate.
via - https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf
Incorrect options:
https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf
(Incorrect)
AWS Organizations
AWS Budgets
(Correct)
AWS Budgets
AWS Budgets gives the ability to set custom budgets that alert you when
your costs or usage exceed (or are forecasted to exceed) your budgeted
amount. You can also use AWS Budgets to set reservation utilization or
coverage targets and receive alerts when your utilization drops below the
threshold you define. Budgets can be created at the monthly, quarterly, or
yearly level, and you can customize the start and end dates. You can
further refine your budget to track costs associated with multiple
dimensions, such as AWS service, linked account, tag, and others. Budget
alerts can be sent via email and/or Amazon Simple Notification Service
(Amazon SNS) topic.
AWS Budgets
Overview:
via - https://aws.amazon.com/aws-cost-management/aws-budgets/
Exam Alert:
CloudWatch Billing Alarms: Sends an alarm when the actual cost exceeds
a certain threshold.
AWS Budgets: Sends an alarm when the actual cost exceeds the budgeted
amount or even when the cost forecast exceeds the budgeted amount.
Incorrect options:
Exam Alert:
Watch out for questions on AWS Cost Explorer vs AWS Budgets. AWS
Budgets can alert you when your costs exceed your budgeted amount.
Cost Explorer helps you visualize and manage your AWS costs and usage
over time.
AWS Pricing Calculator - AWS Pricing Calculator lets you explore AWS
services and create an estimate for the cost of your use cases on AWS.
You can model your solutions before building them, explore the price
points and calculations behind your estimate, and find the available
instance types and contract terms that meet your needs. This enables you
to make informed decisions about using AWS. You can plan your AWS
costs and usage or price out setting up a new set of instances and
services. AWS Pricing Calculator can be accessed
at https://calculator.aws/#/.
Reference:
https://aws.amazon.com/aws-cost-management/aws-budgets/
(Correct)
Amazon Simple Queue Service (Amazon SQS)
(Incorrect)
Explanation
Correct option:
Amazon MQ
How Amazon MQ
works:
via - https://aws.amazon.com/amazon-mq/
Incorrect options:
Reference:
https://aws.amazon.com/amazon-mq/faqs/
(Incorrect)
(Correct)
(Correct)
Explanation
Correct options:
AWS Compute Optimizer helps you identify the optimal AWS resource
configurations, such as Amazon EC2 instance types, Amazon EBS volume
configurations, and AWS Lambda function memory sizes, using machine
learning to analyze historical utilization metrics. AWS Compute Optimizer
delivers recommendations for selected types of EC2 instances, EC2 Auto
Scaling groups, Amazon EBS volumes, and AWS Lambda functions.
Incorrect options:
Reference:
https://aws.amazon.com/compute-optimizer/faqs/
With Amazon Rekognition, you can identify objects, people, text, scenes,
and activities in images and videos, as well as detect any inappropriate
content. Amazon Rekognition also provides highly accurate facial analysis
and facial search capabilities that you can use to detect, analyze, and
compare faces for a wide variety of user verification, people counting, and
public safety use cases.
Incorrect options:
Reference: https://aws.amazon.com/rekognition/
(Correct)
Tape Gateway, File Gateway and Block Gateway
Explanation
Correct option:
AWS Storage Gateway is a hybrid cloud storage service that connects your
existing on-premises environments with the AWS Cloud. Customers use
Storage Gateway to simplify storage management and reduce costs for
key hybrid cloud storage use cases. These include moving tape backups
to the cloud, reducing on-premises storage with cloud-backed file shares,
providing low latency access to data in AWS for on-premises applications,
as well as various migration, archiving, processing, and disaster recovery
use cases.
Incorrect options:
Block Gateway and Object Gateway are made-up options, so these three
options are incorrect.
Reference:
https://aws.amazon.com/storagegateway/features/
Question 21: Incorrect
A startup is looking for 24x7 phone based technical support for its AWS
account. Which of the following is the MOST cost-effective AWS support
plan for this use-case?
AWS Developer Support
AWS Enterprise Support
AWS Business Support
(Correct)
(Incorrect)
Explanation
Correct option:
AWS offers four different support plans to cater to each of its customers -
AWS Developer Support, AWS Business Support, AWS Enterprise On-Ramp
Support and AWS Enterprise Support plans. A basic support plan is
included for all AWS customers.
AWS Business Support - You should use the AWS Business Support plan
if you have production workloads on AWS and want 24x7 phone, email
and chat access to technical support and architectural guidance in the
context of your specific use-cases. AWS Business Support plan is the
MOST cost-effective option for the given use-case.
Exam Alert:
Please review the differences between the AWS Developer Support, AWS
Business Support, AWS Enterprise On-Ramp Support and AWS Enterprise
Support plans as you can expect at least a couple of questions on the
exam:
via - https://aws.amazon.com/premiumsupport/plans/
Incorrect options:
AWS Developer Support - You should use the AWS Developer Support
plan if you are testing or doing early development on AWS and want the
ability to get email based technical support during business hours as well
as general architectural guidance as you build and test. This plan does not
support 24x7 phone based technical support.
AWS Enterprise Support - You should use the AWS Enterprise Support
plan to provide customers with concierge-like service where the main
focus is helping the customer achieve their outcomes and find success in
the cloud. With AWS Enterprise Support plan, you get 24x7 technical
support from high-quality engineers, tools and technology to
automatically manage the health of your environment, consultative
architectural guidance delivered in the context of your applications and
use-cases, and a designated Technical Account Manager (TAM) to
coordinate access to proactive/preventative programs and AWS subject
matter experts. AWS Enterprise Support plan provides 24x7 phone, email
and chat access to technical support however it's costlier than the AWS
Business Support plan.
Reference:
https://aws.amazon.com/premiumsupport/plans/
(Correct)
Explanation
Correct option: Amazon Rekognition
Cloud Computing can be broadly divided into three types - Infrastructure
as a Service (IaaS), Platform as a Service (PaaS), Software as a Service
(SaaS).
IaaS contains the basic building blocks for cloud IT. It typically provides
access to networking features, computers (virtual or on dedicated
hardware), and data storage space. IaaS gives the highest level of
flexibility and management control over IT resources. Examples - Amazon
EC2 (on AWS), GCP, Azure, Rackspace, Digital Ocean, Linode.
SaaS provides you with a complete product that is run and managed by
the service provider. With a SaaS offering, you don’t have to think about
how the service is maintained or how the underlying infrastructure is
managed. You only need to think about how you will use that particular
software. Examples - Amazon Rekognition, Google Apps (Gmail), Dropbox,
Zoom.
via - https://aws.amazon.com/types-of-cloud-computing/
You can use Amazon Rekognition to add image and video analysis to your
applications using proven, highly scalable, deep learning technology that
requires no machine learning expertise. With Amazon Rekognition, you
can identify objects, people, text, scenes, and activities in images and
videos as well as detect any inappropriate content. Rekognition is an
example of Software as a Service (Saas) model.
Incorrect options:
References:
https://aws.amazon.com/elasticbeanstalk/
https://aws.amazon.com/what-is-cloud-computing/
(Correct)
via - https://aws.amazon.com/fargate/
Incorrect options:
AWS Lambda - AWS Lambda is a compute service that lets you run code
without provisioning or managing servers. AWS Lambda executes your
code only when needed and scales automatically, from a few requests per
day to thousands per second. AWS Lambda does not support running
container applications.
Reference:
https://aws.amazon.com/fargate/
(Correct)
AWS Batch
Explanation
Correct option:
Amazon EMR
Amazon EMR is the industry-leading cloud big data platform for processing
vast amounts of data using open source tools such as Hadoop, Apache
Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi, and
Presto. Amazon EMR can be used to provision resources to run big data
workloads on Hadoop clusters.
Incorrect options:
AWS Step Functions - AWS Step Functions service lets you coordinate
multiple AWS services into serverless workflows. You can design and run
workflows that stitch together services such as AWS Lambda, AWS Glue
and Amazon SageMaker.
AWS Batch - You can use AWS Batch to plan, schedule and execute your
batch computing workloads across the full range of AWS compute
services. AWS Batch dynamically provisions the optimal quantity and type
of compute resources (e.g., CPU or memory optimized instances) based
on the volume and specific resource requirements of the batch jobs
submitted. AWS Batch provisions compute resources and optimizes the
job distribution based on the volume and resource requirements of the
submitted batch jobs.
Exam Alert:
Understand the difference between AWS Step Functions and AWS Batch.
You may get questions to choose one over the other. AWS Batch runs
batch computing workloads by provisioning the compute resources. AWS
Step Functions does not provision any resources. AWS Step Functions only
orchestrates AWS services required for a given workflow. You cannot use
AWS Step Functions to plan, schedule and execute your batch computing
workloads by provisioning underlying resources.
Amazon Elastic Compute Cloud (Amazon EC2) - Amazon Elastic
Compute Cloud (Amazon EC2) is a web service that provides secure,
resizable compute capacity in the AWS cloud. You can use Amazon Elastic
Compute Cloud (Amazon EC2) to provision virtual servers on AWS Cloud.
You cannot use Amazon Elastic Compute Cloud (Amazon EC2) to plan,
schedule and execute your batch computing workloads by provisioning
underlying resources.
References:
https://aws.amazon.com/emr/
https://aws.amazon.com/batch/
https://aws.amazon.com/step-functions/
(Correct)
Amazon CloudFront
(Correct)
Amazon CloudFront
Most of the services that AWS offers are Region specific. But few services,
by definition, need to be in a global scope because of the underlying
service they offer. AWS Identity and Access Management (AWS IAM),
Amazon CloudFront, Amazon Route 53 and AWS Web Application Firewall
(AWS WAF) are some of the global services.
AWS Identity and Access Management (AWS IAM) enables you to manage
access to AWS services and resources securely. Using AWS Identity and
Access Management (AWS IAM), you can create and manage IAM users
and IAM user-groups, and use permissions to allow and deny their access
to AWS resources.
Amazon CloudFront is a fast content delivery network (CDN) service that
securely delivers data, videos, applications, and APIs to customers
globally with low latency, high transfer speeds, all within a developer-
friendly environment.
Incorrect options:
Exam Alert:
References:
https://aws.amazon.com/iam/faqs/
https://aws.amazon.com/cloudfront/faqs/
(Correct)
Performance Efficiency
Explanation
Correct option:
High Availability
Incorrect options:
References:
https://wa.aws.amazon.com/wat.concept.availability.en.html
https://wa.aws.amazon.com/wat.concept.horizontal-scaling.en.html
(Correct)
AWS Wavelength
Explanation
Correct option:
You should use AWS Local Zones to deploy workloads closer to your end-
users for low-latency requirements. AWS Local Zones have their
connection to the internet and support AWS Direct Connect, so resources
created in the Local Zone can serve local end-users with very low-latency
communications.
Incorrect options:
AWS Direct Connect - AWS Direct Connect is a cloud service that links
your network directly to AWS, bypassing the internet to deliver more
consistent, lower-latency performance. When creating a new connection,
you can choose a hosted connection provided by an AWS Direct Connect
Delivery Partner, or choose a dedicated connection from AWS—and deploy
at over 100 AWS Direct Connect locations around the world. AWS Direct
Connect provides consistently high bandwidth, low-latency access and it is
generally used between on-premises data centers and AWS network.
Direct Connect is overkill for the given requirement.
Reference:
https://aws.amazon.com/about-aws/global-infrastructure/localzones/
(Incorrect)
IAM Policy
IAM Role
IAM User
(Correct)
Explanation
Correct option: IAM User
Access keys are long-term credentials for an IAM user or the AWS account
root user. You can use access keys to sign programmatic requests to the
AWS CLI or AWS API (directly or using the AWS SDK). Access keys consist
of two parts: an access key ID (for example, AKIAIOSFODNN7EXAMPLE)
and a secret access key (for example,
wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY). As a user name and
password, you must use both the access key ID and secret access key
together to authenticate your requests. Access Keys are secret, just like a
password. You should never share them.
Incorrect options:
IAM User Group - An IAM User Group is a collection of IAM users. Groups
let you specify permissions for multiple users, which can make it easier to
manage the permissions for those users.
Access keys are not tied to the IAM role, IAM group, or AWS policy. So all
three options are incorrect.
Reference: https://docs.aws.amazon.com/IAM/latest/UserGuide/
id_credentials_access-keys.html
Question 29: Incorrect
Which of the following statement is correct for a Security Group and a
Network Access Control List (Network ACL)?
Security Group acts as a firewall at the Availability Zone
(AZ) level whereas Network Access Control List (Network
ACL) acts as a firewall at the VPC level
Security Group acts as a firewall at the VPC level whereas
Network Access Control List (Network ACL) acts as a firewall
at the Availability Zone (AZ) level
Security Group acts as a firewall at the subnet level whereas
Network Access Control List (Network ACL) acts as a firewall
at the instance level
(Incorrect)
(Correct)
Explanation
Correct option:
Security Group
Overview:
via
- https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.
html
Incorrect options:
References:
https://docs.aws.amazon.com/vpc/latest/userguide/
VPC_SecurityGroups.html
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-acls.html
(Correct)
Amazon Aurora
(Incorrect)
Amazon DynamoDB
Incorrect options:
https://aws.amazon.com/dynamodb/features/
(Correct)
(Correct)
(Incorrect)
(Correct)
Explanation
Correct options:
You can access AWS services from the command line and automate
service management with scripts.
You can also access via AWS SDK that provides language-specific
abstracted APIs for AWS services.
Incorrect options:
AWS Systems Manager - AWS Systems Manager gives you visibility and
control of your infrastructure on AWS. AWS Systems Manager provides a
unified user interface so you can view operational data from multiple AWS
services and allows you to automate operational tasks across your AWS
resources. With AWS Systems Manager, you can group resources, like
Amazon EC2 instances, Amazon S3 buckets, or Amazon RDS instances, by
application, view operational data for monitoring and troubleshooting, and
take action on your groups of resources.
AWS Secrets Manager - AWS Secrets Manager helps you protect secrets
needed to access your applications, services, and IT resources. The
service enables you to easily rotate, manage, and retrieve database
credentials, API keys, and other secrets throughout their lifecycle. Users
and applications retrieve secrets with a call to AWS Secrets Manager APIs,
eliminating the need to hardcode sensitive information in plain text.
(Correct)
Private deployment
Cloud deployment
Mixed deployment
Explanation
Correct option:
Hybrid deployment
Incorrect options:
References:
https://aws.amazon.com/types-of-cloud-computing/
https://aws.amazon.com/hybrid/
(Correct)
(Incorrect)
Explanation
Correct option:
AWS offers four different support plans to cater to each of its customers -
AWS Developer Support, AWS Business Support, AWS Enterprise On-Ramp
Support and AWS Enterprise Support plans. A basic support plan is
included for all AWS customers.
Exam Alert:
Please review the differences between the AWS Developer Support, AWS
Business Support, AWS Enterprise On-Ramp Support and AWS Enterprise
Support plans as you can expect at least a couple of questions on the
exam:
via - https://aws.amazon.com/premiumsupport/plans/
Incorrect options:
AWS Developer Support - You should use the AWS Developer Support
plan if you are testing or doing early development on AWS and want the
ability to get technical support during business hours as well as general
architectural guidance as you build and test.
AWS Business Support - You should use the AWS Business Support plan
if you have production workloads on AWS and want 24x7 access to
technical support and architectural guidance in the context of your
specific use-cases.
Reference: https://aws.amazon.com/premiumsupport/plans/enterprise/
(Incorrect)
AWS Lambda
(Correct)
Amazon Eventbridge
(Correct)
Explanation
Correct option:
Amazon Eventbridge
Scheduler:
via - https://aws.amazon.com/eventbridge/
AWS Lambda - AWS Lambda lets you run code without provisioning or
managing servers. You pay only for the compute time you consume. The
lambda has a maximum execution time of 15 minutes, so it can be used
to run this log backup process.
To build the solution for the given use-case, you can leverage the Amazon
EventBridge Scheduler to trigger on a schedule. You can then set the
Lambda as the target for this rule.
Incorrect options:
AWS Systems Manager - AWS Systems Manager gives you visibility and
control of your infrastructure on AWS. Systems Manager provides a unified
user interface so you can view operational data from multiple AWS
services and allows you to automate operational tasks across your AWS
resources. With Systems Manager, you can group resources, like Amazon
EC2 instances, Amazon S3 buckets, or Amazon RDS instances, by
application, view operational data for monitoring and troubleshooting, and
take action on your groups of resources. Secrets Manager cannot be used
to run a process on a schedule.
AWS Step Function - AWS Step Function lets you coordinate multiple
AWS services into serverless workflows. You can design and run workflows
that stitch together services such as AWS Lambda, AWS Glue and Amazon
SageMaker. Step Function cannot be used to run a process on a schedule.
Reference:
https://aws.amazon.com/eventbridge/
(Correct)
Amazon CloudFront
Elastic Load Balancing (ELB)
Amazon Route 53
Explanation
Correct option:
Exam Alert:
via - https://aws.amazon.com/global-accelerator/faqs/
Incorrect options:
Reference:
https://aws.amazon.com/global-accelerator/
(Correct)
Explanation
Correct option:
AWS Organizations
Incorrect options:
AWS Budgets - AWS Budgets gives the ability to set custom budgets that
alert you when your costs or usage exceed (or are forecasted to exceed)
your budgeted amount. You can also use AWS Budgets to set reservation
utilization or coverage targets and receive alerts when your utilization
drops below the threshold you define. Budgets can be created at the
monthly, quarterly, or yearly level, and you can customize the start and
end dates. You can further refine your budget to track costs associated
with multiple dimensions, such as AWS service, linked account, tag, and
others. You cannot use AWS Budgets to set up consolidated billing and a
single payment method for multiple AWS accounts.
AWS Secrets Manager - AWS Secrets Manager helps you protect secrets
needed to access your applications, services, and IT resources. The
service enables you to easily rotate, manage, and retrieve database
credentials, API keys, and other secrets throughout their lifecycle. You
cannot use AWS Secrets Manager to set up consolidated billing and a
single payment method for multiple AWS accounts.
Reference: https://aws.amazon.com/organizations/
Question 37: Incorrect
The AWS Well-Architected Framework provides guidance on building cloud
based applications using AWS best practices. Which of the following
options are the pillars mentioned in the AWS Well-Architected Framework?
(Select two)
Cost Optimization
(Correct)
Reliability
(Correct)
Availability
(Incorrect)
Scalability
Elasticity
Explanation
Correct options:
Reliability
Cost Optimization
Incorrect options:
These three options are not part of the AWS Well-Architected Framework.
Reference:
https://d1.awsstatic.com/whitepapers/architecture/AWS_Well-
Architected_Framework.pdf
(Correct)
Incorrect options:
Amazon Simple Storage Service (Amazon S3) is block based
storage, Amazon Elastic Block Store (Amazon EBS) is object based
storage and Amazon Elastic File System (Amazon EFS) is file
based storage
References:
https://aws.amazon.com/s3/
https://aws.amazon.com/ebs/
https://aws.amazon.com/efs/
(Correct)
Simple routing
Failover routing
Weighted routing
Explanation
Correct option:
Latency-based routing
via
- https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-
policy.html
Incorrect options:
Failover routing - This routing policy is used when you want to configure
active-passive failover.
Reference:
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-
policy.html
(Correct)
Incorrect options:
Both the Amazon Virtual Private Cloud (Amazon VPC) and the
subnet span all of the Availability Zones (AZ) in the Region
Both the Amazon Virtual Private Cloud (Amazon VPC) and the
subnet span only one Availability Zone (AZ) in the Region
Reference:
https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html
Question 41: Correct
A social media company wants to protect its web application from
common web exploits such as SQL injection and cross-site scripting.
Which of the following AWS services can be used to address this use-case?
AWS Web Application Firewall (AWS WAF)
(Correct)
AWS CloudWatch
Amazon Inspector
Amazon GuardDuty
Explanation
Correct option:
AWS Web Application Firewall (AWS WAF) is a web application firewall that
helps protect your web applications or APIs against common web exploits
that may affect availability, compromise security, or consume excessive
resources. AWS Web Application Firewall (AWS WAF) gives you control
over how traffic reaches your applications by enabling you to create
security rules that block common attack patterns such as SQL injection or
cross-site scripting. You can also use rate-based rules to mitigate the Web
layer DDoS attack.
via - https://aws.amazon.com/waf/
An SQL injection attack works by exploiting any one of the known SQL
vulnerabilities that allow the SQL server to run malicious code. For
example, if a SQL server is vulnerable to an injection attack, it may be
possible for an attacker to go to a website's search box and type in code
that would force the site's SQL server to dump all of its stored usernames
and passwords for the site.
Incorrect options:
Amazon GuardDuty
via - https://aws.amazon.com/guardduty/
Reference:
https://aws.amazon.com/waf/
(Correct)
Explanation
Correct option:
via - https://aws.amazon.com/efs/
Incorrect options:
Reference:
https://aws.amazon.com/efs/
(Correct)
via - https://aws.amazon.com/autoscaling/
Incorrect options:
AWS Cost Explorer - AWS Cost Explorer lets you explore your AWS costs
and usage at both a high level and at a detailed level of analysis, and
empowering you to dive deeper using many filtering dimensions (e.g.,
AWS Service, Region, Linked Account). It's a handy tool to keep track of
costs of AWS resources, but auto-scaling is not part of its feature set.
References:
https://aws.amazon.com/autoscaling/
https://aws.amazon.com/aws-cost-management/aws-cost-explorer/
https://aws.amazon.com/opsworks/
https://aws.amazon.com/cloudformation/
(Correct)
Internet Gateway
(Incorrect)
(Correct)
Explanation
Correct options:
via - https://aws.amazon.com/directconnect/
via - https://aws.amazon.com/vpn/
via - https://aws.amazon.com/vpn/
Incorrect options:
References:
https://aws.amazon.com/vpn/
https://aws.amazon.com/directconnect/
(Correct)
AWS Shield
(Correct)
(Correct)
Amazon Inspector
AWS CloudHSM
Explanation
Correct options:
How AWS Shield, AWS Web Application Firewall (AWS WAF), and Amazon
CloudFront with Amazon Route 53 help mitigate DDoS
attacks:
via - https://aws.amazon.com/blogs/security/how-to-protect-dynamic-web-
applications-against-ddos-attacks-by-using-amazon-cloudfront-and-
amazon-route-53/
Incorrect options:
References:
https://docs.aws.amazon.com/waf/latest/developerguide/ddos-
overview.html
https://aws.amazon.com/shield/
https://d1.awsstatic.com/whitepapers/Security/DDoS_White_Paper.pdf
https://aws.amazon.com/blogs/security/how-to-protect-dynamic-web-
applications-against-ddos-attacks-by-using-amazon-cloudfront-and-
amazon-route-53/
(Incorrect)
(Correct)
Amazon Elastic Compute Cloud (Amazon EC2)
AWS CloudFormation
Explanation
Correct option:
via - https://aws.amazon.com/elasticbeanstalk/
Incorrect options:
Reference:
https://aws.amazon.com/elasticbeanstalk/
Amazon Inspector
Amazon Route 53
Amazon Elastic Compute Cloud (Amazon EC2) Instance
Connect
(Incorrect)
(Correct)
Explanation
Correct option:
Reference:
https://aws.amazon.com/systems-manager/faq/
(Correct)
Explanation
Correct option:
AWS Web Application Firewall (AWS WAF) is a web application firewall that
helps protect web applications from attacks by allowing you to configure
rules that allow, block, or monitor (count) web requests based on
conditions that you define. These conditions include IP addresses, HTTP
headers, HTTP body, URI strings, SQL injection, and cross-site scripting.
You can use the IP address based match rule to block specific
geographies. The accuracy of the IP Address to country lookup database
varies by Region. Based on recent tests, AWS mentions that the overall
accuracy for the IP address to country mapping is 99.8%.
via - https://aws.amazon.com/waf/
Incorrect options:
Security group - A security group acts as a virtual firewall for your EC2
instances to control incoming and outgoing traffic. Inbound rules control
the incoming traffic to your instance, and outbound rules control the
outgoing traffic from your instance. Security groups only have "allow"
rules. You cannot use the security groups to block users from certain
geographies.
Reference:
https://aws.amazon.com/waf/faqs/
(Correct)
Amazon Lightsail
(Incorrect)
via - https://aws.amazon.com/ec2/
Incorrect options:
Amazon Elastic Container Service (Amazon ECS) - Amazon Elastic
Container Service (Amazon ECS) is a highly scalable, high-performance
container management service that supports Docker containers and
allows you to easily run applications on a managed cluster of Amazon EC2
instances. Technically, you can access the underlying EC2 instances, but
the set up is more complex than just using the EC2 service directly, so this
option is ruled out.
via - https://aws.amazon.com/ecs/
AWS Lambda - AWS Lambda lets you run code without provisioning or
managing servers. You pay only for the compute time you consume. AWS
Lambda is serverless, so you don't get access to the underlying OS.
Reference:
https://aws.amazon.com/ec2/
(Correct)
Amazon CloudWatch
Explanation
Correct option:
With AWS Health - Your Account Health Dashboard, alerts are triggered by
changes in the health of your AWS resources, giving you event visibility,
and guidance to help quickly diagnose and resolve issues.
Incorrect options:
Exam Alert:
While the AWS Health - Service Health Dashboard displays the general
status of AWS services; the AWS Health - Your Account Health Dashboard
gives you a personalized view of the performance and availability of the
AWS services underlying your AWS resources.
Reference:
https://docs.aws.amazon.com/health/latest/ug/what-is-aws-health.html
(Correct)
Exam Alert:
Please review the Shared Responsibility Model in detail as you can expect
multiple questions on the shared responsibility model in the
exam:
via - https://aws.amazon.com/compliance/shared-responsibility-model/
Incorrect options:
Reference: https://aws.amazon.com/compliance/shared-responsibility-
model/
(Incorrect)
Amazon CloudWatch
Explanation
Correct option:
via - https://aws.amazon.com/premiumsupport/technology/trusted-
advisor/
Incorrect options:
AWS Cost Explorer - AWS Cost Explorer lets you explore your AWS costs
and usage at both a high level and at a detailed level of analysis, and
empowering you to dive deeper using several filtering dimensions (e.g.,
AWS Service, Region, Linked Account). Cost Explorer does not offer any
recommendations vis-a-vis AWS best practices for cost optimization,
security, and performance improvement.
Reference:
https://aws.amazon.com/premiumsupport/technology/trusted-advisor/
(Correct)
AWS CloudTrail
AWS Service Catalog
(Correct)
AWS Organizations
Amazon CloudWatch
Explanation
Correct options:
AWS Partner Network (APN) - Organizations can take help from the
AWS Partner Network (APN) to identify the right AWS services to build
solutions on AWS Cloud. AWS Partner Network (APN) is the global partner
program for technology and consulting businesses that leverage Amazon
Web Services to build solutions and services for customers.
Incorrect options:
References:
https://aws.amazon.com/servicecatalog/
https://aws.amazon.com/partners/
(Correct)
You pay for the compute time you consume for AWS Lambda
(Correct)
(Incorrect)
(Incorrect)
Explanation
Correct options:
AWS Lambda lets you run code without provisioning or managing
servers
You pay for the compute time you consume for AWS Lambda
AWS Lambda is a compute service that lets you run code without
provisioning or managing servers. AWS Lambda executes your code only
when needed and scales automatically, from a few requests per day to
thousands per second. You pay for the compute time and the number of
requests for your Lambda function - there is no charge when your code is
not running. With AWS Lambda, you can run code for virtually any type of
application or backend service - all with zero administration. AWS Lambda
runs your code on a high-availability compute infrastructure and performs
all of the administration of the compute resources, including server and
operating system maintenance, capacity provisioning and automatic
scaling, code monitoring and logging.
via - https://aws.amazon.com/lambda/
Incorrect options:
Reference:
https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
(Incorrect)
Scale
Align
Envision
(Correct)
Explanation
Correct option:
Envision
The Envision phase of the AWS Cloud Adoption Framework (AWS CAF)
focuses on demonstrating how the cloud will help accelerate your
business outcomes.
Incorrect options:
Align - The Align phase of the AWS Cloud Adoption Framework (AWS CAF)
focuses on identifying capability gaps across the six AWS CAF
perspectives, identifying cross-organizational dependencies, and surfacing
stakeholder concerns and challenges.
Launch - The Launch phase of the AWS Cloud Adoption Framework (AWS
CAF) focuses on delivering pilot initiatives in production and on
demonstrating incremental business value.
Scale - The Scale phase of the AWS Cloud Adoption Framework (AWS
CAF) focuses on expanding production pilots and business value to
desired scale and ensuring that the business benefits associated with your
cloud investments are realized and sustained.
Reference:
https://d1.awsstatic.com/whitepapers/aws-caf-ebook.pdf
(Correct)
Exam Alert:
via - https://aws.amazon.com/rds/features/multi-az/
Incorrect options:
Reference:
https://aws.amazon.com/rds/features/multi-az/
(Incorrect)
On-demand Instance
(Correct)
Dedicated Host
Reserved Instance (RI)
Explanation
Correct option:
via - https://aws.amazon.com/ec2/pricing/
Incorrect options:
Dedicated Host - Amazon EC2 Dedicated Host allows you to use your
eligible software licenses from vendors such as Microsoft and Oracle on
Amazon EC2 so that you get the flexibility and cost-effectiveness of using
your licenses, but with the resiliency, simplicity, and elasticity of AWS. An
Amazon EC2 Dedicated Host is a physical server fully dedicated for your
use, so you can help address corporate compliance requirement. A
Dedicated Host is not cost-efficient compared to an On-Demand instance.
So this option is not correct.
Reference:
https://aws.amazon.com/ec2/pricing/
(Correct)
AWS Config
AWS Config is a service that enables you to assess, audit, and evaluate
the configurations of your AWS resources. Config continuously monitors
and records your AWS resource configurations and allows you to automate
the evaluation of recorded configurations against desired configurations.
Think resource-specific history, audit, and compliance; think Config.
With AWS Config, you can do the following: 1. Evaluate your AWS resource
configurations for desired settings. 2. Get a snapshot of the current
configurations of the supported resources that are associated with your
AWS account. 3. Retrieve configurations of one or more resources that
exist in your account. 4. Retrieve historical configurations of one or more
resources. 5. Receive a notification whenever a resource is created,
modified, or deleted. 6.View relationships between resources. For
example, you might want to find all resources that use a particular
security group.
Incorrect options:
Reference:
https://docs.aws.amazon.com/config/latest/developerguide/
WhatIsConfig.html
(Correct)
(Incorrect)
via - https://aws.amazon.com/compliance/shared-responsibility-model/
Incorrect options:
Reference:
https://aws.amazon.com/compliance/shared-responsibility-model/
(Correct)
One of the main benefits of cloud services is the ability it gives you to
optimize costs to match your needs, even as those needs change. AWS
services do not have complex dependencies or licensing requirements, so
you can get exactly what you need to build innovative, cost-effective
solutions using the latest technology.
There are three fundamental drivers of cost with AWS: compute, storage,
and outbound data transfer. These characteristics vary somewhat,
depending on the AWS product and pricing model you choose. Outbound
data to the internet from all AWS regions is billed at region-specific, tiered
data transfer rates. Inbound data transfer into all AWS regions from the
internet is free.
Incorrect options:
Reference:
https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf
(Correct)
(Incorrect)
Amazon CloudWatch
AWS Shield
Explanation
Correct option:
Incorrect options:
Reference:
https://aws.amazon.com/iam/
(Correct)
AWS Config
Explanation
Correct option:
AWS Marketplace
Incorrect options:
AWS Config - AWS Config is a service that enables you to assess, audit,
and evaluate the configurations of your AWS resources. Config
continuously monitors and records your AWS resource configurations and
allows you to automate the evaluation of recorded configurations against
desired configurations. Think resource-specific history, audit, and
compliance; think Config.
AWS Systems Manager - AWS Systems Manager gives you visibility and
control of your infrastructure on AWS. Systems Manager provides a unified
user interface so you can view operational data from multiple AWS
services and allows you to automate operational tasks across your AWS
resources. With Systems Manager, you can group resources, like Amazon
EC2 instances, Amazon S3 buckets, or Amazon RDS instances, by
application, view operational data for monitoring and troubleshooting, and
take action on your groups of resources.
Reference:
https://docs.aws.amazon.com/marketplace/latest/buyerguide/what-is-
marketplace.html
(Correct)
(Incorrect)
(Correct)
Explanation
Correct options:
Root user access credentials are the email address and password
used to create the AWS account
The Email address and the password used for signing up for AWS services
are the AWS root user account credentials. Root user account, therefore,
has full permissions on all AWS resources under that account. Restricting
root user account access is not possible. As a best practice, Multi-Factor
Authentication (MFA) should be set on the root user account. The root
user account password can be changed after account creation. For all
employees performing various administrative jobs, create individual user
accounts using AWS IAM, and give administrative permissions as needed.
via - https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html
via - https://docs.aws.amazon.com/IAM/latest/UserGuide/best-
practices.html#lock-away-credentials
Incorrect options:
References:
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html
https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html
Question 64: Incorrect
An e-commerce company wants to assess its applications deployed on
Amazon Elastic Compute Cloud (Amazon EC2) instances for vulnerabilities
and deviations from AWS best practices. Which AWS service can be used
to facilitate this?
Amazon Inspector
(Correct)
AWS CloudHSM
(Incorrect)
Amazon Inspector
Overview of Amazon
Inspector:
via - https://aws.amazon.com/inspector/
Incorrect options:
AWS Secrets Manager - AWS Secrets Manager helps you protect secrets
needed to access your applications, services, and IT resources. The
service enables you to easily rotate, manage, and retrieve database
credentials, API keys, and other secrets throughout their lifecycle. Users
and applications retrieve secrets with a call to Secrets Manager APIs,
eliminating the need to hardcode sensitive information in plain text.
Secrets Manager cannot be used for security assessment of applications
deployed on AWS.
Reference:
https://aws.amazon.com/inspector/
(Correct)
Explanation
Correct option:
Elasticity
The ability to acquire resources as you need and release when they are no
longer needed is termed as Elasticity of the Cloud. With cloud computing,
you don’t have to over-provision resources upfront to handle peak levels
of business activity in the future. Instead, you provision the number of
resources that you need. You can scale these resources up or down
instantly to grow and shrink capacity as your business needs change.
What is
Elasticity:
via - https://aws.amazon.com/what-is-cloud-computing/
Incorrect options: