Udemy Exams 3 Flashcards

1
Q
Which AWS service provides on-demand downloads of AWS security and compliance reports?
​
a) AWS Trusted Advisor
​
b) AWS Directory Service
​
c) AWS Artifact
​
d) Amazon Inspector
A

Explanation
AWS Artifact is the go-to, central resource for compliance-related information that matters to you. It provides on-demand access to AWS’ security and compliance reports and select online agreements.

Reports available in AWS Artifact include Service Organization Control (SOC) reports, Payment Card Industry (PCI) reports, and certifications from accreditation bodies across geographies and compliance verticals that validate the implementation and operating effectiveness of AWS security controls.

CORRECT: “AWS Artifact” is the correct answer.

INCORRECT: “AWS Directory Service” is incorrect. AWS Directory Service for Microsoft Active Directory, also known as AWS Managed Microsoft AD, is an AWS-managed directory service built on actual Microsoft Active Directory and powered by Windows Server 2012 R2.

INCORRECT: “AWS Trusted Advisor” is incorrect. AWS Trusted Advisor is an online tool that provides you real time guidance to help you provision your resources following AWS best practices.

INCORRECT: “Amazon Inspector” is incorrect. Amazon Inspector is an automated security assessment service that helps improve the security and compliance of applications deployed on AWS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
Which service allows an organization to view operational data from multiple AWS services through a unified user interface and automate operational tasks?
​
a) AWS OpsWorks
​
b) AWS Config
​
c) Amazon CloudWatch
​
d) AWS Systems Manager
A

Explanation
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.

CORRECT: “AWS Systems Manager” is the correct answer.

INCORRECT: “AWS Config” is incorrect. AWS Config is a fully-managed service that provides you with an AWS resource inventory, configuration history, and configuration change notifications to enable security and regulatory compliance.

INCORRECT: “AWS OpsWorks” is incorrect. AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet.

INCORRECT: “Amazon CloudWatch” is incorrect. Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You use CloudWatch for performance monitoring, not automating operational tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
To gain greater discounts, which services can be reserved? (Select TWO.)
​
a) AWS Lambda
​
b) Amazon S3
​
c) Amazon DynamoDB

d) Amazon RedShift

e) Amazon CloudWatch

A

Explanation
Reservations provide you with greater discounts, up to 75%, by paying for capacity ahead of time. Some of the services you can reserve include: EC2, DynamoDB, ElastiCache, RDS, and RedShift.

CORRECT: “Amazon RedShift” is a correct answer.

CORRECT: “Amazon DynamoDB” is also a correct answer.

INCORRECT: “Amazon S3” is incorrect. You cannot reserve Amazon S3, you pay for what you use.

INCORRECT: “AWS Lambda” is incorrect. AWS Lambda is a service that provides functions and cannot be reserved.

INCORRECT: “Amazon CloudWatch” is incorrect. You cannot reserve Amazon CloudWatch which is a monitoring service.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
Which AWS services can be used as infrastructure automation tools? (Select TWO.)
​
a) AWS CloudFormation
​
b) Amazon QuickSight
​
c) Amazon CloudFront
​
d) AWS OpsWorks
​
e) AWS Batch
A

Explanation
AWS CloudFormation provides a common language for you to model and provision AWS and third party application resources in your cloud environment. AWS CloudFormation allows you to use programming languages or a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts.

AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. Chef and Puppet are automation platforms that allow you to use code to automate the configurations of your servers. OpsWorks lets you use Chef and Puppet to automate how servers are configured, deployed, and managed across your Amazon EC2 instances or on-premises compute environments.

CORRECT: “AWS CloudFormation” is a correct answer.

CORRECT: “AWS OpsWorks” is also a correct answer.

INCORRECT: “Amazon CloudFront” is incorrect. 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.

INCORRECT: “AWS Batch” is incorrect. AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS.
INCORRECT: “Amazon QuickSight” is incorrect. Amazon QuickSight is a fast, cloud-powered business intelligence service that makes it easy to deliver insights to everyone in your organization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
Which of the below is an example of an architectural benefit of moving to the cloud?
​
a) Proprietary hardware
​
b) Monolithic services
​
c) Vertical scalability
​
d) Elasticity
A

Explanation
A key architectural benefit of moving to the cloud is that you get elasticity. This means your applications can scale as demand increases and scale back as demand decreases. This reduces cost as you only pay for what you use, when you need it.

CORRECT: “Elasticity” is the correct answer.

INCORRECT: “Monolithic services” is incorrect. Monolithic services are not a design patter of the public cloud. Developers and architects prefer service oriented or micro-service architectures instead.

INCORRECT: “Proprietary hardware” is incorrect. You do
not get to choose your hardware in AWS as the infrastructure on which your services run is managed and operated by AWS. So you cannot use proprietary hardware.

INCORRECT: “Vertical scalability” is incorrect. Vertical scalability is not unique to the cloud, nor is it something we aspire to as architects. Most of the time horizontal scalability is preferred and is something that the AWS cloud provides for many services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
Which AWS service or feature can be used to capture information about inbound and outbound IP traffic on network interfaces in a VPC?
​
a) VPC Endpoint
​
b) AWS CloudTrail
​
c) VPC Flow Logs
​
d) Internet gateway
A

Explanation
VPC Flow Logs is a feature that enables you to capture information about the IP traffic going to and from network interfaces in your VPC. Flow log data can be published to Amazon CloudWatch Logs or Amazon S3. After you’ve created a flow log, you can retrieve and view its data in the chosen destination.

Flow logs can help you with a number of tasks, such as:
• Diagnosing overly restrictive security group rules
• Monitoring the traffic that is reaching your instance
• Determining the direction of the traffic to and from the network interfaces

Flow log data is collected outside of the path of your network traffic, and therefore does not affect network throughput or latency. You can create or delete flow logs without any risk of impact to network performance.

CORRECT: “VPC Flow Logs” is the correct answer.

INCORRECT: “Internet gateway” is incorrect. An internet gateway is attached to a VPC and used for sending and receiving data from the internet.

INCORRECT: “AWS CloudTrail” is incorrect. CloudTrail is used for auditing API activity.

INCORRECT: “VPC Endpoint” is incorrect. VPC endpoints are used for connecting to public AWS services using private IP addresses.

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

What is a benefit of moving an on-premises database to Amazon Relational Database Service (RDS)?

a) There is no need to manage operating systems

b) You can run any database engine

c) There is no database administration required

d) You can scale vertically without downtime

A

Explanation
With Amazon RDS, which is a managed service, you do not need to manage operating systems. This reduces operational costs.

CORRECT: “There is no need to manage operating systems” is the correct answer.

INCORRECT: “You can scale vertically without downtime” is incorrect. You cannot scale vertically without downtime. When scaling with RDS you must change the instance type, and this requires a short period of downtime while the instances’ operating system reboots.

INCORRECT: “There is no database administration required” is incorrect. There is still database administration required in the cloud. You don’t manage the underlying operating system but still need to manage your own tables and data within the DB.

INCORRECT: “You can run any database engine” is incorrect. You cannot run any database engine with RDS. The options are MySQL, Microsoft SQL, MariaDB, Oracle, PostgreSQL and Aurora.

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

How does the consolidated billing feature of AWS Organizations treat Reserved Instances that were purchased by another account in the organization?

a) All accounts in the organization are treated as one account so any account can receive the hourly cost benefit

b) Only the master account can benefit from the hourly cost benefit of the reserved instances

c) All accounts in the organization are treated as one account for volume discounts but not for reserved instance

d) AWS Organizations does not support any volume or reserved instance benefits across accounts, it is just a method of aggregating bills

A

Explanation
For billing purposes, the consolidated billing feature of AWS Organizations treats all the accounts in the organization as one account. This means that all accounts in the organization can receive the hourly cost benefit of Reserved Instances that are purchased by any other account.

CORRECT: “All accounts in the organization are treated as one account so any account can receive the hourly cost benefit” is the correct answer.

INCORRECT: “Only the master account can benefit from the hourly cost benefit of the reserved instances” is incorrect as explained above.

INCORRECT: “All accounts in the organization are treated as one account for volume discounts but not for reserved instances” is incorrect as explained above..

INCORRECT: “AWS Organizations does not support any volume or reserved instance benefits across accounts, it is just a method of aggregating bills” is incorrect as explained above.

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

Which statement best describes Amazon Route 53?

a) Amazon Route 53 is a service for distributing incoming connections between a fleet of registered EC2 instances

b) Amazon Route 53 is a highly available and scalable Domain Name System (DNS) service

c) Amazon Route 53 enables hybrid cloud models by extending an organization’s on-premise networks into the AWS cloud

d) Amazon Route 53 is a service that enables routing within VPCs in an account

A

Explanation
Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other. Amazon Route 53 is fully compliant with IPv6 as well.

CORRECT: “Amazon Route 53 is a highly available and scalable Domain Name System (DNS) service” is the correct answer.

INCORRECT: “Amazon Route 53 is a service that enables routing within VPCs in an account” is incorrect. The VPC router performs routing within a VPC.

INCORRECT: “Amazon Route 53 enables hybrid cloud models by extending an organization’s on-premise networks into the AWS cloud” is incorrect. Direct Connect enables hybrid cloud models by extending an organization’s on-premise networks into the AWS cloud.

INCORRECT: “Amazon Route 53 is a service for distributing incoming connections between a fleet of registered EC2 instances” is incorrect. Auto Scaling is a service for distributing incoming connections between a fleet of registered EC2 instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
Which IAM entity can be used for assigning permissions to AWS services?
​
a) IAM Access Key ID and Secret Access Key
​
b) Security Token Service (STS)
​
c) IAM Policy
​
d) IAM Role
A

Explanation
With IAM Roles you can delegate permissions to resources for users and services without using permanent credentials (e.g. username and password). To do so you can create a role and assign an IAM policy to the role that has the permissions required.

CORRECT: “IAM Role” is the correct answer.

INCORRECT: “IAM Access Key ID and Secret Access Key” is incorrect. An access key ID and secret access key are assigned to IAM users and used for programmatic access using the API or CLI.

INCORRECT: “IAM Policy” is incorrect. An IAM policy is a policy document that is used to define permissions that can be applied to users, groups and roles. You don’t apply the policy to the service, you apply it to the role. The role is then used to assign permissions to the AWS service.

INCORRECT: “Security Token Service (STS)” is incorrect. This service is used for gaining temporary security credentials.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A company has a website that delivers static content from an Amazon S3 bucket to users from around the world. Which AWS service will deliver the content with low latency?
​
a) AWS Lambda
​
b) AWS Elastic Beanstalk
​
c) Amazon CloudFront
​
d) AWS Global Accelerator
A

Explanation
Amazon CloudFront is a content delivery network (CDN) and can use an Amazon S3 bucket configured as a static website as an origin for the content is caches globally. CloudFront reduces latency for global users by serving the requested content from a local cache.

CORRECT: “Amazon CloudFront” is the correct answer.

INCORRECT: “AWS Lambda” is incorrect. Lambda is a serverless compute service that runs code in response to triggers.

INCORRECT: “AWS Elastic Beanstalk” is incorrect. Elastic Beanstalk is a platform as a service offering that is used to run applications on a managed platform.

INCORRECT: “AWS Global Accelerator” is incorrect. Global Accelerator is used to direct traffic to application endpoints in different Regions using the AWS global network. It does not cache content and would not be used in front of an S3 bucket.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
A company has been using an AWS managed IAM policy for granting permissions to users but needs to add some permissions.
How can this be achieved?
​
a) Create a Service Control Policy.
​
b) Edit the AWS managed policy.
​
c) Create a rule in AWS WAF.
​
d) Create a custom IAM policy.
A

Explanation
AWS managed policies cannot be edited so if you need to add permissions to users that are not granted in the policy you must create your own custom IAM policy.

CORRECT: “Create a custom IAM policy” is the correct answer.

INCORRECT: “Edit the AWS managed policy” is incorrect. You cannot edit AWS managed policies.

INCORRECT: “Create a Service Control Policy” is incorrect. SCPs are used in AWS Organizations to restrict available permissions. They do not grant permissions.

INCORRECT: “Create a rule in AWS WAF” is incorrect. WAF is a web application firewall used for protecting resources from web-based attacks.

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

What are the benefits of using Amazon Rekognition with image files?

a) Can be used to resize images

b) Can be used to identify objects in an image

c) Can help with image compression

d) Can be used to transcode audio

A

Explanation
Rekognition Image is a deep learning powered image recognition service that detects objects, scenes, and faces; extracts text; recognizes celebrities; and identifies inappropriate content in images. It also allows you to search and compare faces.

CORRECT: “Can be used to identify objects in an image” is the correct answer.

INCORRECT: “Can be used to resize images” is incorrect. You cannot use Rekognition to resize images.

INCORRECT: “Can be used to transcode audio” is incorrect. You should use the Elastic Transcoder service to transcode audio.

INCORRECT: “Can help with image compression” is incorrect. You cannot use Rekognition to compress images.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
Which of the below AWS services supports automated backups as a default configuration?
​
a) Amazon S3
​
b) Amazon EBS
​
c) Amazon EC2
​
d) Amazon RDS
A

Explanation
Amazon RDS automated backups allow point in time recovery to any point within the retention period down to a second. When automated backups are turned on for your DB Instance, Amazon RDS automatically performs a full daily snapshot of your data (during your preferred backup window) and captures transaction logs (as updates to your DB Instance are made). Automated backups are enabled by default and data is stored on S3 and is equal to the size of the DB

CORRECT: “Amazon RDS” is the correct answer.

INCORRECT: “Amazon S3” is incorrect. Amazon S3 objects are replicated across multiple facilities. You can also archive data onto Amazon Glacier and use versioning to maintain copies of older versions of objects

INCORRECT: “Amazon EC2” is incorrect. EC2 instances using EBS volumes can be backed up by creating a snapshot of the EBS volume.

INCORRECT: “Amazon EBS” is incorrect. EC2 instances using EBS volumes can be backed up by creating a snapshot of the EBS volume.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
Which authentication method is used to authenticate programmatic calls to AWS services?
​
a) Console password
​
b) Access keys
​
c) Server certificate
​
d) Key pair
A

Explanation
Access keys are a combination of an access key ID and a secret access key. They are used to make programmatic calls to AWS using the API.

CORRECT: “Access keys” is the correct answer.

INCORRECT: “Console password” is incorrect. Console passwords are used for signing users into the AWS Management Console, not for making programmatic calls to AWS services.

INCORRECT: “Server certificate” is incorrect. Server certificates can be used to authenticate to some AWS services using HTTPS.

INCORRECT: “Key pair” is incorrect. Key pairs should not be confused with access keys. Key pairs are used for authenticating to Amazon EC2 instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
Which service can be used to easily create multiple accounts?
​
a) AWS IAM
​
b) AWS Organizations
​
c) Amazon Connect
​
d) AWS CloudFormation
A

Explanation
AWS Organizations can be used for automating AWS account creation via the Organizations API.

CORRECT: “AWS Organizations” is the correct answer.

INCORRECT: “AWS IAM” is incorrect. You cannot use IAM for creating accounts.

INCORRECT: “AWS CloudFormation” is incorrect. You could theoretically use AWS CloudFormation to automate the account creation along with some scripting, but that is certainly not an easy way to reach this result.

INCORRECT: “Amazon Connect” is incorrect. Amazon Connect is a self-service, cloud-based contact center service that makes it easy for businesses to deliver better customer service at a lower cost.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
Which Amazon EC2 pricing model is the most cost-effective for an always-up, right-sized database server running a project that will last 1 year?
​
a) Convertible Reserved Instances
​
b) Standard Reserved Instances
​
c) Spot Instances
​
d) On-Demand Instances
A
Explanation
Reserved Instances (RIs) provide you with a significant discount (up to 72%) compared to On-Demand instance pricing. Standard reserved instances offer the most cost savings. RIs are based on a 1 or 3 year contract so they are suitable for workloads that will run for the duration of the contract period.

CORRECT: “Standard Reserved Instances” is the correct answer.

INCORRECT: “Convertible Reserved Instances” is incorrect. You have the flexibility to change families, OS types, and tenancies while benefitting from RI pricing when you use Convertible RIs. However, this is not required for a right-sized server.

INCORRECT: “On-Demand Instances” is incorrect. This pricing model offers not discounts.

INCORRECT: “Spot Instances” is incorrect. Though you can achieve greater cost savings with Spot instances, the instances can be terminated when AWS need the capacity back.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
A company needs to optimize costs and resource usage through monitoring of operational health for all resources running on AWS.
Which AWS service will meet these requirements?
​
a) AWS Config
​
b) Amazon CloudWatch
​
c) AWS Control Tower
​
d) AWS CloudTrail
A

Explanation
Amazon CloudWatch is a performance monitoring tool that receives metrics from AWS services. This data can be used for monitoring the operational health of resources as well as being used to optimize costs through ensuring systems are right-sized and just enough capacity is provisioned.

CORRECT: “Amazon CloudWatch” is the correct answer.

INCORRECT: “AWS Control Tower” is incorrect. AWS Control Tower is a service that is intended for organizations with multiple accounts and teams who are looking for the easiest way to set up their new multi-account AWS environment and govern at scale

INCORRECT: “AWS CloudTrail” is incorrect. CloudTrail is used for auditing (who did what and when), it is not used for monitoring operational health.

INCORRECT: “AWS Config” is incorrect. Config is used for managing compliance for AWS services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q
Which AWS service or feature can be used to restrict the individual API actions that users and roles in each member account can access?
​
a) AWS Shield
​
b) Amazon Macie
​
c) AWS Organizations

d) AWS IAM

A

Explanation
AWS Organizations offers Service control policies (SCPs) which are a type of organization policy that you can use to manage permissions in your organization. SCPs offer central control over the maximum available permissions (API actions) for all accounts in your organization. SCPs help you to ensure your accounts stay within your organization’s access control guidelines. SCPs are available only in an organization that has all features enabled.

CORRECT: “AWS Organizations” is the correct answer.

INCORRECT: “Amazon Macie” is incorrect. Amazon Macie is a fully managed data security and data privacy service that uses machine learning and pattern matching to discover and protect your sensitive data in AWS

INCORRECT: "AWS Shield" is incorrect. AWS Shield a service that protects workloads against distributed denial 
of service (DDoS) attacks.

INCORRECT: “AWS IAM” is incorrect. AWS IAM is used for assigning permissions but SCPs in AWS Organizations are used to control which API actions are allowed in an account. You need to be granted permission in IAM and have the API allowed to be able to use the API successfully.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q
Which AWS tools can be used for automation? (Select TWO.)
​
a) Amazon Elastic File System (EFS)
​
b) AWS Elastic Beanstalk
​
c) AWS CloudFormation
​
d) AWS Lambda
​
e) Elastic Load Balancing
A

Explanation
AWS Elastic Beanstalk and AWS CloudFormation are both examples of automation. Beanstalk is a platform service that leverages the automation capabilities of CloudFormation to build out application architectures.

CORRECT: “AWS Elastic Beanstalk” is a correct answer.

CORRECT: “AWS CloudFormation” is also a correct answer.

INCORRECT: “Elastic Load Balancing” is incorrect. Elastic Load Balancing (ELB) is used for distributing incoming connections to Amazon EC2 instances. This is not an example of automation; it is load balancing.

INCORRECT: “Amazon Elastic File System (EFS)” is
incorrect. Amazon EFS is a file system.

INCORRECT: “AWS Lambda” is incorrect. AWS Lambda is a compute service, not an automation service.

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

Which of the following statements are correct about the benefits of AWS Direct Connect? (Select TWO.)

a) Increased bandwidth (predictable bandwidth)

b) Increased reliability (predictable performance)

c) Uses redundant paths across the Internet

d) Lower cost than a VPN

e) Quick to implement

A

Explanation
AWS Direct Connect is a network service that provides an alternative to using the Internet to connect customers’ on premise sites to AWS.

Data is transmitted through a private network connection between AWS and a customer’s data center or corporate network.

Benefits of AWS Direct Connect:
– Reduce cost when using large volumes of traffic.
– Increase reliability (predictable performance).
– Increase bandwidth (predictable bandwidth).
– Decrease latency.

CORRECT: “Increased reliability (predictable performance)” is a correct answer.

CORRECT: “Increased bandwidth (predictable bandwidth)” is also a correct answer.

INCORRECT: “Quick to implement” is incorrect. Direct Connect is not fast to implement as it can take weeks to months to setup (use VPN for fast deployment times).

INCORRECT: “Lower cost than a VPN” is incorrect. Direct Connect is more expensive than VPN.

INCORRECT: “Uses redundant paths across the Internet” is incorrect. Direct Connect uses private network connections, it does not use redundant paths over the Internet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q
Which AWS services are associated with Edge Locations? (Select TWO.)
​
a) Amazon CloudFront
​
b) AWS Shield
​
c) AWS Config
​
d) Amazon EBS
​
e) AWS Direct Connect
A

Explanation
Edge Locations are parts of the Amazon CloudFront content delivery network (CDN) that are all around the world and are used to get content closer to end-users for better performance.

AWS Shield which protects against Distributed Denial of Service (DDoS) attacks is available globally on Amazon CloudFront Edge Locations.

CORRECT: “Amazon CloudFront” is a correct answer.

CORRECT: “AWS Shield” is also a correct answer.

INCORRECT: “AWS Direct Connect” is incorrect. AWS Direct Connect is a networking service used for creating a hybrid cloud between on-premises and AWS Cloud using a private network connection

INCORRECT: “Amazon EBS” is incorrect. Amazon EBS is a storage service.

INCORRECT: “AWS Config” is incorrect. AWS Config is used for evaluating the configuration state of AWS resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q
Which AWS service is known as a "serverless" service and runs code as functions triggered by events?
​
a) Amazon ECS
​
b) Amazon CodeDeploy
​
c) Amazon Cognito
​
d) AWS Lambda
A

Explanation
AWS Lambda lets you run code as functions without provisioning or managing servers. Lambda-based applications (also referred to as serverless applications) are composed of functions triggered by events. With serverless computing, your application still runs on servers, but all the server management is done by AWS.

CORRECT: “AWS Lambda” is the correct answer.

INCORRECT: “Amazon ECS” is incorrect. Amazon Elastic Container Service (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.

INCORRECT: “Amazon CodeDeploy” is incorrect. AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of compute services such as Amazon EC2, AWS Lambda, and your on-premises servers.

INCORRECT: “Amazon Cognito” is incorrect. Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q
Which service can an organization use to track API activity within their account?
​
a) AWS IAM
​
b) AWS CloudTrail
​
c) AWS CloudHSM
​
d) Amazon CloudWatch
A

Explanation
AWS CloudTrail is a web service that records activity made on your account and delivers log files to an Amazon S3 bucket. CloudTrail is for auditing (CloudWatch is for performance monitoring).

CloudTrail is about logging and saves a history of API calls for your AWS account. Provides visibility into user activity by recording actions taken on your account. API history enables security analysis, resource change tracking, and compliance auditing

CORRECT: “AWS CloudTrail” is the correct answer.

INCORRECT: “Amazon CloudWatch” is incorrect. Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. CloudWatch is for performance monitoring (CloudTrail is for auditing). Used to collect and track metrics, collect and monitor log files, and set alarms.

INCORRECT: “AWS IAM” is incorrect. AWS Identity and Access Management is an identity service that provide authentication and authorization services

INCORRECT: “AWS CloudHSM” is incorrect. AWS CloudHSM is a cloud-based hardware security module (HSM) that enables you to easily generate and use your own encryption keys on the AWS Cloud.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q
What are the charges for using Amazon Glacier? (Select TWO.)
​
a) Data transferred into Glacier
​
b) Data storage
​
c) Number of Availability Zones
​
d) Enhanced networking
​
e) Retrieval requests
A

Explanation
With Amazon Glacier you pay for storage on a per GB / month basis, retrieval requests and quantity (based on expedited, standard, or bulk), and data transfer out of Glacier.

CORRECT: “Retrieval requests” is the correct answer.

CORRECT: “Data storage” is the correct answer.
INCORRECT: “Data transferred into Glacier” is incorrect. You do not pay for data transferred in and there are no minimum storage fees.

INCORRECT: “Enhanced networking” is incorrect. Enhanced networking is a feature of EC2.

INCORRECT: “Number of Availability Zones” is incorrect. You do not pay for the number of AZs.

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

When using AWS Organizations with consolidated billing what are two valid best practices? (Select TWO.)

a) Always use a straightforward password on the root account

b) Always enable multi-factor authentication (MFA) on the root account

c) The paying account should be used for billing purposes only

d) Never exceed the limit of 20 linked accounts

e) Use the paying account for deploying resources

A

Explanation
When using AWS Organizations with consolidated billing, best practices include:

– Always enable multi-factor authentication (MFA) on the root account.
– Always use a strong and complex password on the root account.
– The Paying account should be used for billing purposes only. Do not deploy resources into the Paying account.
There is a default limit of 20 linked accounts but this can be extended and there is no reason why you should stick to a maximum of 20 accounts.

CORRECT: “Always enable multi-factor authentication (MFA) on the root account” is a correct answer.

CORRECT: “The paying account should be used for billing purposes only” is also a correct answer.

INCORRECT: “Always use a straightforward password on the root account” is incorrect as you should use a complex password.

INCORRECT: “Use the paying account for deploying resources” is incorrect as you should deploy resources in the linked accounts.

INCORRECT: “Never exceed the limit of 20 linked accounts” is incorrect as you can extend the default limit.

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

A manager is planning to migrate applications to the AWS Cloud and needs to obtain AWS compliance reports.
How can these reports be generated?

a) Download the reports from AWS Artifact.

b) Create a support ticket with AWS Support.

c) Download the reports from AWS Secrets Manager.

d) Contact the AWS Compliance team.

A

Explanation
AWS Artifact is your go-to, central resource for compliance-related information that matters to you. It provides on-demand access to AWS’ security and compliance reports and select online agreements.

Reports available in AWS Artifact include Service Organization Control (SOC) reports, Payment Card Industry (PCI) reports, and certifications from accreditation bodies across geographies and compliance verticals that validate the implementation and operating effectiveness of AWS security controls.

Agreements available in AWS Artifact include the Business Associate Addendum (BAA) and the Nondisclosure Agreement (NDA).

CORRECT: “Download the reports from AWS Artifact” is the correct answer.

INCORRECT: “Contact the AWS Compliance team” is incorrect. You do not need to contact anyone at AWS, you can simply download this information.

INCORRECT: “Download the reports from AWS Secrets Manager” is incorrect. AWS Secrets Manager is used for storing secrets such as database authentication credentials or license codes. It is not used for storing compliance reports.

INCORRECT: “Create a support ticket with AWS Support” is incorrect. You do not need to contact anyone at AWS, you can simply download this information.

28
Q

How does Amazon EC2 Auto Scaling help with resiliency?

a) By launching and terminating instances as needed

b) By distributing connections to EC2 instances

c) By changing instance types to increase capacity

d) By automating the failover of applications

A

Explanation
Amazon EC2 Auto Scaling launches and terminates instances as demand changes. This helps with resiliency and high availability as it can also be set to ensure a minimum number of instances are always available.

CORRECT: “By launching and terminating instances as needed” is the correct answer.

INCORRECT: “By distributing connections to EC2 instances” is incorrect. Auto Scaling is not responsible for distributing connections to EC2 instances, that is a job for an Elastic Load Balancer (ELB).

INCORRECT: “By changing instance types to increase capacity” is incorrect. Auto Scaling does not change the instance type. You have to create a new launch configuration if you need to increase your instance size, this is not automatic.

INCORRECT: “By automating the failover of applications” is incorrect. Auto Scaling does not do application failover.

29
Q
Which AWS support plan comes with a Technical Account Manager (TAM)?
​
a) Enterprise
​
b) Basic
​
c) Business
​
d) Developer
A

Only the Enterprise plan comes with a TAM.

CORRECT: “Enterprise” is the correct answer.

INCORRECT: “Basic” is incorrect as this plan does not come with a TAM.

INCORRECT: “Developer” is incorrect as this plan does not come with a TAM.

INCORRECT: “Business” is incorrect as this plan does not come with a TAM.

30
Q
What is a specific benefit of an Enterprise Support plan?
​
a) Included Technical Support Manager
​
b) Included AWS Solutions Architect
​
c) Included Cloud Support Associate
​
d) Included Technical Account Manager
A

Explanation
Only the Enterprise Support plan gets a Technical Account Manager (TAM).
You do not get an AWS Solutions Architect with any plan.
Cloud Support Associates are provided in the Developer plan.
There’s no such thing as a Technical Support Manager in the AWS support plans.

CORRECT: “Included Technical Account Manager” is the correct answer.

INCORRECT: “Included Technical Support Manager” is incorrect as explained above.

INCORRECT: “Included AWS Solutions Architect” is incorrect as explained above.

INCORRECT: “Included Cloud Support Associate” is incorrect as explained above.

31
Q
You need to run a production process that will use several EC2 instances and run constantly on an ongoing basis. The process cannot be interrupted or restarted without issue. What EC2 pricing model would be best for this workload?
​
a) On-demand instances
​
b) Reserved instances

c) Spot instances

d) Flexible instances

A
Explanation
Reserved Instance (RIs) provide you with a significant discount (up to 75%) compared to On-Demand instance pricing. You have the flexibility to change families, OS types, and tenancies while benefitting from RI pricing when you use Convertible RIs.

In this scenario for a stable process that will run constantly on an ongoing basis RIs will be the most affordable solution.

CORRECT: “Reserved instances” is the correct answer.

INCORRECT: “Spot instances” is incorrect as the instance cannot be terminated.

INCORRECT: “On-demand instances” is incorrect as this would not be the most cost-effective option.

INCORRECT: “Flexible instances” is incorrect as there’s no such thing.

32
Q

What are the advantages of Availability Zones? (Select TWO.)

a) They are connected by low-latency network connections

b) They enable the caching of data for faster delivery to end users

c) They enable you to connect your on-premises networks to AWS to form a hybrid cloud

e) They provide fault isolation

d) They allow regional disaster recovery

A

Explanation
Each AWS region contains multiple distinct locations called Availability Zones (AZs). Each AZ is engineered to be isolated from failures in other AZs. An AZ is a data center, and in some cases, an AZ consists of multiple data centers.

AZs within a region provide inexpensive, low-latency network connectivity to other zones in the same region. This allows you to replicate your data across data centers in a synchronous manner so that failover can be automated and be transparent for your users.

CORRECT: “They provide fault isolation” is a correct answer.

CORRECT: “They are connected by low-latency network connections” is also a correct answer.

INCORRECT: “They allow regional disaster recovery” is incorrect. An AZ enables fault tolerance and high availability for your applications within a region not across regions.

INCORRECT: “They enable the caching of data for faster delivery to end users” is incorrect. CloudFront is the technology that is used to enable caching of data for faster delivery to end users.

INCORRECT: “They enable you to connect your on-premises networks to AWS to form a hybrid cloud” is incorrect. Direct Connect is the technology that is used to connect your on-premises network to AWS to form a hybrid cloud.

33
Q

What are Edge locations used for?

a) They are the public-facing APIs for Amazon S3

b) They are used by CloudFront for caching content

c) They are used by regions for inter-region connectivity

d) They are used for terminating VPN connections

A

Explanation
An edge location is used by CloudFront and is the location where content is cached (separate to AWS regions/AZs). Requests are automatically routed to the nearest edge location. Edge locations are not tied to Availability Zones or regions

CORRECT: “They are used by CloudFront for caching content” is the correct answer.

INCORRECT: “They are used for terminating VPN connections” is incorrect. They have nothing to do with VPN connections.

INCORRECT: “They are the public-facing APIs for Amazon S3” is incorrect. Amazon S3 does not run from Edge Locations.

INCORRECT: “They are used by regions for inter-region connectivity” is incorrect. They are not used for connectivity between regions.

34
Q
An Amazon EC2 instance running the Amazon Linux 2 AMI is billed in what increment?
​
a) Per CPU
​
b) Per hour
​
c) Per GB
​
d) Per second
A

Explanation
Amazon EC2 instances running Linux are billed in one second increments, with a minimum of 60 seconds.

CORRECT: “Per second” is the correct answer.

INCORRECT: “Per hour” is incorrect. You do not pay per hour.

INCORRECT: “Per CPU” is incorrect. You do not pay per CPU.

INCORRECT: “Per GB” is incorrect. You pay for Amazon EBS on a per GB of provisioned storage basis.

35
Q
Under the AWS shared responsibility model, which of the following is an example of security in the AWS Cloud?
​
a) Physical security
​
b) Global infrastructure
​
c) Firewall configuration
​
d) Managing edge locations
A

Explanation
Firewall configuration is an example of “security in the cloud”. This is the customer’s responsibility, not an AWS responsibility.

CORRECT: “Firewall configuration” is the correct answer.

INCORRECT: “Managing edge locations” is incorrect. This is an example of “security of the cloud” and is an AWS responsibility.

INCORRECT: “Physical security” is incorrect. This is an example of “security of the cloud” and is an AWS responsibility.

INCORRECT: “Global infrastructure” is incorrect. This is an example of “security of the cloud” and is an AWS responsibility.

36
Q
What tool provides real time guidance to help you provision your resources following best practices in the areas of cost optimization, performance, security and fault tolerance?
​
a) AWS Personal Health Dashboard
​
b) AWS Trusted Advisor

c) AWS Inspector

d) AWS IAM

A

Explanation
Trusted Advisor is an online resource that helps to reduce cost, increase performance and improve security by optimizing your AWS environment. Trusted Advisor provides real time guidance to help you provision your resources following best practices. Advisor will advise you on Cost Optimization, Performance, Security, and Fault Tolerance

CORRECT: “AWS Trusted Advisor” is the correct answer.

INCORRECT: “AWS Inspector” is incorrect. Inspector is an automated security assessment service that helps improve the security and compliance of applications deployed on AWS.

INCORRECT: “AWS Personal Health Dashboard” is incorrect. AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.

INCORRECT: “AWS IAM” is incorrect. AWS Identity and Access Management is an identity service that provide authentication and authorization services.

37
Q
Which IAM entity can be used for assigning permissions to multiple users?
​
a) IAM password policy
​
b) IAM Group
​
c) IAM Role
​
d) IAM User
A

Explanation
Groups are collections of users and have policies attached to them. You can use groups to assign permissions to multiple users. To do this place the users in the group and then create an IAM policy with the correct permissions and attach it to the group.

You do not use an IAM User, Role, or password policy to assign permissions to multiple users.

CORRECT: “IAM Group” is the correct answer.

INCORRECT: “IAM User” is incorrect as explained above.

INCORRECT: “IAM Role” is incorrect as explained above.

INCORRECT: “IAM password policy” is incorrect as explained above.

38
Q

When using Amazon IAM, what authentication methods are available to use? (Select TWO.)

a) AWS KMS

b) Client certificates   
​
c) AES 256
​
d) Access keys

e) Server certificates

A

Explanation
Supported authentication methods include console passwords, access keys and server certificates.

Access keys are a combination of an access key ID and a secret access key and can be used to make programmatic calls to AWS.

Server certificates are SSL/TLS certificates that you can use to authenticate with some AWS services.

CORRECT: “Access keys” is a correct answer.

CORRECT: “Server certificates” is also a correct answer.

INCORRECT: “Client certificates” is incorrect. Client certificates are not a valid IAM authentication method.

INCORRECT: “AWS KMS” is incorrect. AWS Key Management Service (KMS) is used for managing encryption keys and is not used for authentication..

INCORRECT: “AES 256” is incorrect. AES 256 is an encryption algorithm, not an authentication method.

39
Q
Which AWS service or component allows inbound traffic from the internet to access a VPC?
​
a) VPC Route Table
​
b) Internet gateway

c) NAT Gateway

d) Virtual Private Gateway

A

Explanation
An Internet gateway is attached to a VPC and allows inbound traffic from the internet to access the VPC. It is also used as a target in route tables for outbound internet traffic.

CORRECT: “Internet gateway” is the correct answer.

INCORRECT: “NAT Gateway” is incorrect. A NAT gateway is used for outbound internet access for instances running in a private subnet.

INCORRECT: “VPC Route Table” is incorrect. The route table is used within a VPC for directing traffic.

INCORRECT: “Virtual Private Gateway” is incorrect. A VGW is used for IPSec VPN connections to access a VPC.

40
Q
Under the AWS shared responsibility model what is AWS responsible for? (Select TWO.)
​
a) Physical security of the data center
​
b) Configuration of security groups
​
c) Replacement and disposal of disk drives
​
d) Patch management of operating systems
​
e) Encryption of customer data
A

Explanation
AWS are responsible for “Security of the Cloud” and customers are responsible for “Security in the Cloud”.

AWS are responsible for items such as the physical security of the DC, replacement of old disk drives, and patch management of the infrastructure.

Customers are responsible for items such as configuring security groups, network ACLs, patching their operating systems and encrypting their data

CORRECT: “Physical security of the data center” is the correct answer.

CORRECT: “Replacement and disposal of disk drives” is the correct answer.

INCORRECT: “Configuration of security groups” is incorrect as this is a customer responsibility.

INCORRECT: “Patch management of operating systems” is incorrect as this is a customer responsibility.

INCORRECT: “Encryption of customer data” is incorrect as this is a customer responsibility.

41
Q
Which AWS service lets you use Chef and Puppet to automate how servers are configured, deployed, and managed across your Amazon EC2 instances or on-premises compute environments?
​
a) AWS Systems Manager
​
b) AWS OpsWorks
​
c) AWS CloudFormation
​
d) AWS Elastic Beanstalk
A

Explanation
AWS OpsWorks is a configuration management service that provides managed instances of Chef and Puppet. OpsWorks lets you use Chef and Puppet to automate how servers are configured, deployed, and managed across your Amazon EC2 instances or on-premises compute environments.

CORRECT: “AWS OpsWorks” is the correct answer.

INCORRECT: “AWS Elastic Beanstalk” is incorrect. This service does not use Chef or Puppet.

INCORRECT: “AWS CloudFormation” is incorrect. This service does not use Chef or Puppet.

INCORRECT: “AWS Systems Manager” is incorrect. This service does not use Chef or Puppet.

42
Q
What is the best way for an organization to transfer hundreds of terabytes of data from their on-premise data center into Amazon S3 with limited bandwidth available?
​
a) Use AWS Snowball
​
b) Apply compression before uploading
​
c) Use S3 Transfer Acceleration
​
d) Use Amazon CloudFront
A

Explanation
Snowball is a petabyte-scale data transport solution that uses devices designed to be secure to transfer large amounts of data into and out of the AWS Cloud. Using Snowball addresses common challenges with large-scale data transfers including high network costs, long transfer times, and security concerns

CORRECT: “Use AWS Snowball” is the correct answer.

INCORRECT: “Use S3 Transfer Acceleration” is incorrect.
Amazon S3 Transfer Acceleration enables fast, easy, and
secure transfers of files over long distances between your client and an S3 bucket. Transfer Acceleration takes advantage of Amazon CloudFront’s globally distributed edge locations. However, for these volumes of data Snowball is a better choice.

INCORRECT: “Apply compression before uploading” is incorrect as for this volume of data Snowball should be used.

INCORRECT: “Use Amazon CloudFront” is incorrect as
this cannot be used for uploading large quantities of data to Amazon S3.

43
Q
Which service can be used to cost-effectively move exabytes of data into AWS?
​
a) S3 Cross-Region Replication (CRR)
​
b) S3 Transfer Acceleration
​
c) AWS Snowmobile
​
d) AWS Snowball
A

Explanation
With AWS Snowmobile you can move 100PB per snowmobile. AWS call this an “Exabyte-scale data transfer service”.

CORRECT: “AWS Snowmobile” is the correct answer.

INCORRECT: “AWS Snowball” is incorrect. With AWS Snowball you can move up to 80TB per device. AWS call this a “petabyte-scale data transfer service”.

INCORRECT: “S3 Transfer Acceleration” is incorrect. S3 Transfer Acceleration is meant speed up uploads to Amazon S3 but would not be used for exabytes of data.

INCORRECT: “S3 Cross-Region Replication (CRR)” is incorrect. S3 Cross-Region Replication is used for copying data between regions, not into AWS. It is also unsuitable for moving such as huge amount of data.

44
Q

A security operations engineer needs to implement threat detection and monitoring for malicious or unauthorized behavior. Which service should be used?

a) Amazon GuardDuty

b) AWS CloudHSM
​
c) AWS Shield
​
d) AWS KMS
A

Explanation
Amazon GuardDuty offers threat detection and continuous security monitoring for malicious or unauthorized behavior to help you protect your AWS accounts and workloads.

CORRECT: “AWS GuardDuty” is the correct answer.

INCORRECT: “AWS Shield” is incorrect. AWS Shield is a managed Distributed Denial of Service (DDoS) protection service.

INCORRECT: “AWS KMS” is incorrect. AWS Key Management Service gives you centralized control over the encryption keys used to protect your data.

INCORRECT: “AWS CloudHSM” is incorrect. AWS CloudHSM is a cloud-based hardware security module (HSM) that enables you to easily generate and use your own encryption keys on the AWS Cloud.

45
Q
Which AWS Support plan provides access to architectural and operational reviews, as well as 24/7 access to Cloud Support Engineers through email, online chat, and phone?
​
a) Enterprise
​
b) Basic
​
c) Developer
​
d) Business
A

Explanation
Only the enterprise plan provides Well-Architected Reviews and Operational Reviews. 24/7 access to Cloud Support Engineers through email, online chat, and phone is offered on the business and enterprise plans.

CORRECT: “Enterprise” is the correct answer.

INCORRECT: “Basic” is incorrect. Basic only includes: 24x7 access to customer service, documentation, whitepapers, and support forums.

INCORRECT: “Business” is incorrect as it does not provide access to architectural and operational reviews.

INCORRECT: “Developer” is incorrect as you get support from Cloud Support Associates, not Engineers and also do not get access to architectural and operational reviews.

46
Q

What technology enables compute capacity to adjust as loads change?

a) Auto Scaling

b) Automatic failover
​
c) Load balancing
​
d) Round robin
A

Explanation
Auto Scaling allows the dynamic adjustment of provisioned resources based on demand. For instance, you can use Amazon EC2 Auto Scaling to launch additional EC2 instances when CloudWatch metrics report the CPU utilization has reached a certain threshold.

CORRECT: “Auto Scaling” is the correct answer.

INCORRECT: “Load balancing” is incorrect. This technology is more focused on high availability by distributing connections to multiple instances.

INCORRECT: “Automatic failover” is incorrect. This is a technology that enables high availability by failing over to standby resources in the event of a service disruption.

INCORRECT: “Round robin” is incorrect. This is typically associated with the Domain Name Service (DNS) where responses are provided from a pool of addresses in a sequential and circular fashion.

47
Q
Which AWS service does API Gateway integrate with to enable users from around the world to achieve the lowest possible latency for API requests and responses?   
​
a) Amazon S3 Transfer Acceleration
​
b) AWS Direct Connect
​
c) Amazon CloudFront
​
d) AWS Lambda
A

Explanation
Amazon CloudFront is used as the public endpoint for API Gateway. Provides reduced latency and distributed denial of service protection through the use of CloudFront.

CORRECT: “Amazon CloudFront” is the correct answer.

INCORRECT: “AWS Direct Connect” is incorrect. AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS.

INCORRECT: “Amazon S3 Transfer Acceleration” is incorrect. Amazon S3 Transfer Acceleration is a bucket-level feature that enables faster data transfers to and from Amazon S3.

INCORRECT: “AWS Lambda” is incorrect. AWS Lambda lets you run code without provisioning or managing servers.

48
Q

Your CTO wants to move to cloud. What cost advantages are there to moving to cloud?

a) You get free data transfer into and out of the cloud

b) You provision only what you need and adjust to peak load

c) You don’t need to pay for application licensing

d) You can reduce your marketing costs

A

Explanation
One of the best benefits of cloud is that you can launch what you need to and automatically adjust your resources as demand changes. This means you only ever pay for what you’re using.

CORRECT: “You provision only what you need and adjust to peak load” is the correct answer.

INCORRECT: “You can reduce your marketing costs” is incorrect. You don’t reduce marketing costs when moving to the cloud, your organization still needs to do the same amount of marketing.

INCORRECT: “You don’t need to pay for application licensing” is incorrect. It is not true that you don’t need to pay for application licensing in the cloud. You still pay for your application licenses when running on Amazon EC2.

INCORRECT: “You get free data transfer into and out of the cloud” is incorrect. You do not get free bi-directional data transfer into and out of the cloud. AWS charge for outbound data transfer.

49
Q
Which IAM entity is associated with an access key ID and secret access key?
​
a) IAM Group
​
b) IAM Policy
​
c) IAM User
​
d) IAM Role
A

Explanation
An access key ID and secret access key are used to sign programmatic requests to AWS. They are associated with an IAM user.

You cannot associate an access key ID and secret access key with an IAM Group, Role or Policy.

CORRECT: “IAM User” is the correct answer.

INCORRECT: “IAM Group” is incorrect as explained above.

INCORRECT: “IAM Role” is incorrect as explained above.

INCORRECT: “IAM Policy” is incorrect as explained above.

50
Q
Which database allows you to scale at the push of a button without incurring any downtime?
​
a) Amazon RedShift
​
b) Amazon RDS
​
c) Amazon DynamoDB
​
d) Amazon EMR
A

Explanation
Amazon Dynamo DB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. Push button scaling means that you can scale the DB at any time without incurring downtime.

All other databases are based on EC2 instances and therefore you must increase the instance size to scale which will incur downtime.

CORRECT: “Amazon DynamoDB” is the correct answer.

INCORRECT: “Amazon RDS” is incorrect as explained above.

INCORRECT: “Amazon EMR” is incorrect as explained above.

INCORRECT: “Amazon RedShift” is incorrect as explained above.

51
Q
Which service provides the ability to simply upload applications and have AWS handle the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring?
​
a) Amazon EC2 Auto Scaling
​
b) Amazon EC2
​
c) AWS Elastic Beanstalk

d) AWS OpsWorks

A

Explanation
AWS Elastic Beanstalk can be used to quickly deploy and manage applications in the AWS Cloud. Developers upload applications and Elastic Beanstalk handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring. Considered a Platform as a Service (PaaS) solution. Supports Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications.

CORRECT: “AWS Elastic Beanstalk” is the correct answer.

INCORRECT: “Amazon EC2” is incorrect. Amazon EC2 is an IaaS solution that provides unmanaged instances that you can deploy with a variety of operating systems.

INCORRECT: “Amazon EC2 Auto Scaling” is incorrect. Amazon EC2 Auto Scaling provides elasticity for your applications by automatically launching or terminating EC2 instances according to application load or schedules you define.

INCORRECT: “AWS OpsWorks” is incorrect. AWS OpsWorks provides a managed service for Chef and Puppet. This service is involved with automation and configuration management.

52
Q
You have been running an on-demand Amazon EC2 instance running Linux for 4hrs, 5 minutes and 6 seconds. How much time will you be billed for?
​
a) 5hrs
​
b) 4hrs, 5mins, and 6 seconds
​
c) 4hrs, 6mins
​
d) 4hrs
A

Explanation
On-demand, Reserved and Spot Amazon EC2 Linux instances are charged per second with a minimum charge of 1 minute. Therefore, as the minimum has been exceeded, exactly 4hrs, 5mins and 6 seconds will be charged.

CORRECT: “4hrs, 5mins, and 6 seconds” is the correct answer.

INCORRECT: “5hrs” is incorrect as explained above.

INCORRECT: “4hrs, 6mins” is incorrect as explained
above.

INCORRECT: “4hrs” is incorrect as explained above.

53
Q
Which feature enables fast, easy, and secure transfers of files over long distances between a client and an Amazon S3 bucket?
​
a) S3 Copy
​
b) Multipart Upload
​
c) S3 Transfer Acceleration
​
d) S3 Static Websites
A

Explanation
Amazon S3 Transfer Acceleration enables fast, easy, and secure transfers of files over long distances between your client and your Amazon S3 bucket. S3 Transfer Acceleration leverages Amazon CloudFront’s globally distributed AWS Edge Locations.

CORRECT: “S3 Transfer Acceleration” is the correct answer.

INCORRECT: “S3 Static Websites” is incorrect. S3 can also be used to host static websites but this does not assist with the performance of uploads to S3.

INCORRECT: “S3 Copy” is incorrect. With S3 copy you can create a copy of objects up to 5GB in size in a single atomic operation.

INCORRECT: “Multipart Upload” is incorrect. Multipart upload can be used to speed up uploads to S3.

54
Q
Which AWS database service provides a fully managed data warehouse that can be analyzed using SQL tools and business intelligence tools?   
​
a) Amazon RDS
​
b) Amazon DynamoDB   
​
c) Amazon RedShift
​
d) Amazon ElastiCache
A

Explanation
Amazon RedShift is a fully managed data warehouse service designed to handle petabytes of data for analysis. Data can be analyzed with standard SQL tools and business intelligence tools. RedShift allows you to run complex analytic queries against petabytes of structured data.

CORRECT: “Amazon RedShift” is the correct answer.

INCORRECT: “Amazon RDS” is incorrect. RDS is Amazon’s transactional relational database.

INCORRECT: “Amazon DynamoDB” is incorrect. DynamoDB is Amazon’s non-relational database service.

INCORRECT: “Amazon ElastiCache” is incorrect. ElastiCache is a data caching service that is used to help improve the speed/performance of web applications running on AWS.

55
Q
Which AWS service can be used to track the activity of users on AWS?
​
a) AWS Directory Service
​
b) Amazon CloudWatch
​
c) AWS CloudTrail
​
d) Amazon Inspector
A

Explanation
AWS CloudTrail is a service that enables governance, compliance, operational auditing, and risk auditing of your AWS account. With CloudTrail, you can log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.
Think of CloudTrail is an auditing service (who did what and when), and CloudWatch as a performance monitoring service (how much resource was used).

CORRECT: “AWS CloudTrail” is the correct answer.

INCORRECT: “AWS Directory Service” is incorrect. This service provides several options for running directory services on AWS and connecting to directory services on-premises.

INCORRECT: “Amazon Inspector” is incorrect. Amazon Inspector is an automated security assessment service that helps improve the security and compliance of applications deployed on AWS

INCORRECT: “Amazon CloudWatch” is incorrect. CloudWatch is used for performance monitoring, not auditing.

56
Q

Which service provides a way to convert video and audio files from their source format into versions that will playback on devices like smartphones, tablets and PCs?

a) AWS Glue

b) Amazon Rekognition
​
c) Amazon Elastic Transcoder
​
d) Amazon Comprehend
A

Explanation
Amazon Elastic Transcoder is a highly scalable, easy to use and cost-effective way for developers and businesses to convert (or “transcode”) video and audio files from their source format into versions that will playback on devices like smartphones, tablets and PCs.

CORRECT: “Amazon Elastic Transcoder” is the correct answer.

INCORRECT: “AWS Glue” is incorrect. AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easy for customers to prepare and load their data for analytics.

INCORRECT: “Amazon Rekognition” is incorrect. Amazon Rekognition makes it easy to add image and video analysis to your applications.

INCORRECT: “Amazon Comprehend” is incorrect. Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text.

57
Q
What are the benefits of using reserved instances? (Select TWO.)
​
a) More flexibility
​
b) High availability
​
c) Uses dedicated hardware
​
d) Reduced cost

e) Reserve capacity

A

Explanation
With reserved instances you commit to a 1- or 3-year term and get a significant discount from the on-demand rate. You can also reserve capacity in an availability zone with reserved instances.

CORRECT: “Reduced cost” is a correct answer.

CORRECT: “Reserve capacity” is also a correct answer.
INCORRECT: “More flexibility” is incorrect. You don’t get more flexibility with reserved instances. If you need flexibility on-demand is better but more costly.

INCORRECT: “Uses dedicated hardware” is incorrect. Reserved instances are different to dedicated instances. Dedicates instances and dedicates hosts use dedicated hardware but reserved instances do not.

INCORRECT: “High availability” is incorrect. You do not get high availability with reserved instances; this is a pricing model.

58
Q
Which of the options below are recommendations in the cost optimization pillar of the well-architected framework? (Select TWO.)
​
a) Adopt a consumption model
​
b) Start spending money on data center operations   
​
c) Adopt a capital expenditure model   
​
d) Analyze and attribute expenditure
​
e) Manage your services independently
A

Explanation
The cost optimization pillar includes the ability to avoid or eliminate unneeded cost or suboptimal resource.

There are five design principles for cost optimization in the cloud:
– Adopt a consumption model.
– Measure overall efficiency.
– Stop spending money on data center operations.
– Analyze and attribute expenditure.
– Use managed services to reduce cost of ownership.

CORRECT: “Adopt a consumption model” is the correct answer.

CORRECT: “Analyze and attribute expenditure” is the correct answer.

INCORRECT: “Adopt a capital expenditure model” is incorrect. Please refer to the design principles above.

INCORRECT: “Start spending money on data center operations” is incorrect. Please refer to the design principles above.

INCORRECT: “Manage your services independently” is incorrect. Please refer to the design principles above.

59
Q

How can a company separate costs for storage, Amazon EC2, Amazon S3, and other AWS services by department?

a) Create a separate VPC for each department

b) Use AWS Organizations

c) Create a separate AWS account for each department

d) Add department-specific tags to each resource

A

Explanation
A tag is a label that you or AWS assigns to an AWS resource. Each tag consists of a key and a value. For each resource, each tag key must be unique, and each tag key can have only one value.

You can use tags to organize your resources, and cost allocation tags to track your AWS costs on a detailed level. After you activate cost allocation tags, AWS uses the cost allocation tags to organize your resource costs on your cost allocation report, to make it easier for you to categorize and track your AWS costs.

AWS provides two types of cost allocation tags, an AWS generated tags and user-defined tags. AWS defines, creates, and applies the AWS generated tags for you, and you define, create, and apply user-defined tags. You must activate both types of tags separately before they can appear in Cost Explorer or on a cost allocation report.

CORRECT: “Add department-specific tags to each resource” is the correct answer.

INCORRECT: “Create a separate VPC for each department” is incorrect. This is unnecessary and would not help with separating costs.

INCORRECT: “Create a separate AWS account for each department” is incorrect. This is overly complex and unnecessary.

INCORRECT: “Use AWS Organizations” is incorrect. Consolidated billing can separate bills by account but for department based cost separation cost allocation tags should be used.

60
Q
Which service can be used to create sophisticated, interactive graph applications?
​
a) Amazon RedShift   
​
b) Amazon Neptune
​
c) AWS X-Ray
​
d) Amazon Athena
A

Explanation
Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. With Amazon Neptune, you can create sophisticated, interactive graph applications that can query billions of relationships in milliseconds.

CORRECT: “Amazon Neptune” is the correct answer.

INCORRECT: “Amazon RedShift” is incorrect. Amazon Redshift is a fast, scalable data warehouse that makes it simple and cost-effective to analyze all your data across your data warehouse and data lake.

INCORRECT: “AWS X-Ray” is incorrect. AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.

INCORRECT: “Amazon Athena” is incorrect. Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL.

61
Q

To ensure the security of your AWS account, what are two AWS best practices for managing access keys? (Select TWO.)

a) Don’t generate an access key for the root account user

b) Don’t create any access keys, use IAM roles instead

c) Rotate access keys daily

d) Where possible, use IAM roles with temporary security credentials

e) Use MFA for access keys

A

Explanation
Best practices include:
– Don’t generate an access key for the root account user.
– Use Temporary Security Credentials (IAM Roles) Instead of Long-Term Access Keys.
– Manage IAM User Access Keys Properly.

CORRECT: “Don’t generate an access key for the root account user” is a correct answer.

CORRECT: “Where possible, use IAM roles with temporary security credentials” is also a correct answer.

INCORRECT: “Don’t create any access keys, use IAM roles instead” is incorrect. You should use IAM roles where possible, but AWS do not recommend that you don’t create any access keys as they also have a purpose

INCORRECT: “Rotate access keys daily” is incorrect. Rotating access keys is a recommended practice, but doing it daily would be excessive and hard to manage.

INCORRECT: “Use MFA for access keys” is incorrect. You can use MFA for securing accounts, but it does not secure access keys

62
Q
A user needs a quick way to determine if any Amazon EC2 instances have ports that allow unrestricted access.
Which AWS service will support this requirement?
​
a) VPC Flow Logs
​
b) AWS CloudWatch Logs
​
c) AWS Trusted Advisor
​
d) AWS Shield
A

Explanation
Access to the ports on an Amazon EC2 instance is controlled through security groups. AWS Trusted Advisor scans the security groups in your account to see if any security groups allow unrestricted access to any ports. This information is then presented to you in the console and you can then act on this information to secure the ports through editing the rules in the security group.

CORRECT: “AWS Trusted Advisor” is the correct answer.

INCORRECT: “VPC Flow Logs” is incorrect. VPC Flow Logs capture information about the IP traffic going to and from network interfaces in your VPC.

INCORRECT: “AWS Shield” is incorrect. AWS Shield is a managed service for mitigating distributed denial of service (DDoS) attacks.

INCORRECT: “AWS CloudWatch Logs” is incorrect. CloudWatch Logs captures logging information from applications and AWS services.

63
Q
You are concerned that you may be getting close to some of the default service limits for several AWS services. What AWS tool can be used to display current usage and limits?   
​
a) AWS Trusted Advisor
​
b) AWS CloudWatch   
​
c) AWS Personal Health Dashboard
​
d) AWS Systems Manager
A

Explanation
Trusted Advisor is an online resource to help you reduce cost, increase performance, and improve security by optimizing your AWS environment. Trusted Advisor provides real time guidance to help you provision your resources following AWS best practices. Offers a Service Limits check (in the Performance category) that displays your usage and limits for some aspects of some services.

CORRECT: “AWS Trusted Advisor” is the correct answer.

INCORRECT: “AWS CloudWatch” is incorrect. Amazon CloudWatch is a monitoring and management service built for developers, system operators, site reliability engineers (SRE), and IT managers.

INCORRECT: “AWS Personal Health Dashboard” is incorrect. AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.

INCORRECT: “AWS Systems Manager” is incorrect. AWS Systems Manager gives you visibility and control of your infrastructure on AWS.

64
Q
How can an organization track resource inventory and configuration history for the purpose of security and regulatory compliance?
​
a) Implement Amazon GuardDuty
​
b) Create an Amazon CloudTrail trail
​
c) Run a report with AWS Artifact
​
d) Configure AWS Config with the resource types
A

Explanation
AWS Config is a fully-managed service that provides you with an AWS resource inventory, configuration history, and configuration change notifications to enable security and regulatory compliance.

CORRECT: “Configure AWS Config with the resource types” is the correct answer.

INCORRECT: “Create an Amazon CloudTrail trail” is incorrect. CloudTrail tracks API activity. This means it is used to monitor who does what on Amazon. It does not provide a resource inventory or configuration history.

INCORRECT: “Implement Amazon GuardDuty” is incorrect. Amazon GuardDuty offers threat detection and continuous security monitoring for malicious or unauthorized behavior to help you protect your AWS accounts and workloads.

INCORRECT: “Run a report with AWS Artifact” is incorrect. AWS Artifact is used for obtaining on-demand security and compliance reports and select online agreements. This service provides access to AWS security and compliance reports such as SOC and PCI. You don’t use Artifact to track your own resource inventory and configuration history.

65
Q

A company plans to connect their on-premises data center to the AWS Cloud and requires consistent bandwidth and performance.
Which AWS service should the company choose?

a) AWS Direct Connect

b) Amazon CloudFront
​
c) Amazon Connect
​
d) AWS VPN
A

Explanation
AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS. Using AWS Direct Connect, you can establish private connectivity between AWS and your datacenter, office, or colocation environment, which in many cases can reduce your network costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections.

CORRECT: “AWS Direct Connect” is the correct answer.

INCORRECT: “AWS VPN” is incorrect. A virtual private network (VPN) uses the internet and does not offer consistent network bandwidth or performance.

INCORRECT: “Amazon Connect” is incorrect. This is contact centre solution, not a networking technology.
INCORRECT: “Amazon CloudFront” is incorrect.
CloudFront is a CDN used for caching content. It is not used for connecting from on-premises data centers to the AWS Cloud.