Free Practice Test

Free CLF-C02 Practice Exam – 2025 Updated

Prepare smarter for your CLF-C02 exam with our free, accurate, and 2025-updated questions.

At Cert Empire, we are committed to providing the best and the latest exam questions to the aspiring students who are preparing for AWS CLF-C02 Exam. To help the students prepare better, we have made sections of our CLF-C02 exam preparation resources free for all. You can practice as much as you can with Free CLF-C02 Practice Test.

Question 1

At what support level do users receive access to a support concierge?
Options
A: Basic Support
B: Developer Support
C: Business Support
D: Enterprise Support
Show Answer
Correct Answer:
Enterprise Support
Explanation
The AWS Support Concierge Team is a feature exclusive to the Enterprise Support plan. This team consists of AWS billing and account experts who provide quick and efficient assistance with non-technical inquiries. Their role is to help enterprise customers manage their billing and account needs, freeing up the customer's team to focus on technical aspects. This personalized service is a key differentiator of the highest support tier and is not available at the Basic, Developer, or Business levels.
Why Incorrect Options are Wrong

A. Basic Support: This plan offers customer service for account and billing questions but does not include a dedicated, proactive concierge team.

B. Developer Support: This plan focuses on providing technical support to developers and does not include advanced account management features like a concierge.

C. Business Support: While offering more comprehensive support than the Developer plan, the Business Support plan does not include the dedicated Concierge Support Team.

References

1. AWS Support. (n.d.). AWS Support Plans. Amazon Web Services. Retrieved from https://aws.amazon.com/premiumsupport/plans/.

Reference Detail: On the "Compare AWS Support plans" feature comparison table, the row "Concierge Support Team" has a checkmark only for the "Enterprise On-Ramp" and "Enterprise" plans. The description for this feature states, "The Concierge Support team are AWS billing and account experts that specialize in working with enterprise accounts."

2. AWS Whitepapers & Guides. (2023, September). AWS Support User Guide. Amazon Web Services.

Reference Detail: In the section "AWS Support plans," the description for the Enterprise plan explicitly mentions the Concierge Team as a key feature for handling billing and account inquiries. It is not listed as a feature for Basic, Developer, or Business plans.

Question 2

Which AWS service can a company use to visually design and build serverless applications?
Options
A: AWS Lambda
B: AWS Batch
C: AWS Application Composer
D: AWS App Runner
Show Answer
Correct Answer:
AWS Application Composer
Explanation
AWS Application Composer is a visual builder specifically designed to simplify and accelerate the process of creating serverless applications. It provides a drag-and-drop interface where developers can compose an application architecture using various AWS services. As components are added to the visual canvas, Application Composer automatically generates the corresponding Infrastructure as Code (IaC) templates (AWS SAM or CloudFormation). This visual approach helps in understanding, designing, and iterating on serverless application architectures before and during development.
Why Incorrect Options are Wrong

A. AWS Lambda is a serverless compute service that runs code in response to events. It is a component of serverless applications, not a tool to visually design them.

B. AWS Batch is a fully managed service for running large-scale batch computing jobs. It is not used for designing interactive or event-driven serverless applications.

D. AWS App Runner is a managed service for quickly deploying containerized web applications and APIs. It simplifies deployment but is not a visual design or composition tool.

References

1. AWS Application Composer Developer Guide: "AWS Application Composer is a visual builder that you can use to design and build serverless applications from multiple AWS services. With Application Composer, you can drag and drop AWS services onto a visual canvas to create your application architecture." (Source: AWS Application Composer Developer Guide, "What is AWS Application Composer?", Introduction section).

2. AWS Lambda Developer Guide: "AWS Lambda is a compute service that lets you run code without provisioning or managing servers. Lambda runs your code on a high-availability compute infrastructure and performs all of the administration of the compute resources..." (Source: AWS Lambda Developer Guide, "What is AWS Lambda?", Introduction section).

3. AWS Batch User Guide: "AWS Batch enables you to run batch computing workloads on the AWS Cloud. Batch computing is a common way for developers, scientists, and engineers to access large amounts of compute resources." (Source: AWS Batch User Guide, "What is AWS Batch?", Introduction section).

4. AWS App Runner Developer Guide: "AWS App Runner is an AWS service that provides a fast, simple, and cost-effective way to deploy from source code or a container image directly to a scalable and secure web application." (Source: AWS App Runner Developer Guide, "What is AWS App Runner?", Introduction section).

Question 3

A company wants to migrate to AWS and use the same security software it uses on premises. The security software vendor offers its security software as a service on AWS. Where can the company purchase the security solution?
Options
A: AWS Partner Solutions Finder
B: AWS Support Center
C: AWS Management Console
D: AWS Marketplace
Show Answer
Correct Answer:
AWS Marketplace
Explanation
AWS Marketplace is a curated digital catalog that customers can use to find, buy, deploy, and manage third-party software, data, and services that run on AWS. The scenario describes a company needing to purchase a security solution from a vendor that offers it on AWS. AWS Marketplace is the designated service for this type of transaction, simplifying the procurement and deployment process. It allows customers to purchase software and have the charges integrated into their existing AWS bill, fulfilling the company's requirement directly.
Why Incorrect Options are Wrong

A. AWS Partner Solutions Finder is a directory to locate AWS Partners for consulting or technology services, not a direct software purchasing platform.

B. AWS Support Center is for obtaining technical assistance, managing support cases, and handling billing inquiries, not for procuring software.

C. AWS Management Console is the broad web interface for managing AWS services, whereas AWS Marketplace is the specific service within it for software procurement.

References

1. AWS Marketplace Documentation. (n.d.). What is AWS Marketplace? AWS. Retrieved from https://docs.aws.amazon.com/marketplace/latest/buyerguide/what-is-marketplace.html. In the introductory paragraph, it states, "AWS Marketplace is a curated digital catalog that you can use to find, buy, deploy, and manage third-party software, data, and services that you need to build solutions and run your businesses."

2. AWS Marketplace Documentation. (n.d.). Finding products. AWS Marketplace Buyer Guide. Retrieved from https://docs.aws.amazon.com/marketplace/latest/buyerguide/finding-products.html. This section details how customers can search for and discover software from independent software vendors.

3. AWS Partner Network Documentation. (n.d.). Find an AWS Partner. AWS. Retrieved from https://aws.amazon.com/partners/find/. This source describes the tool's function as helping customers find partners for specific business needs, which is distinct from a software marketplace.

Question 4

A company has deployed an Amazon EC2 instance. Which option is an AWS responsibility under the AWS shared responsibility model?
Options
A: Managing and encrypting application data
B: Installing updates and security patches of guest operating system
C: Configuration of infrastructure devices
D: Configuration of security groups on each instance
Show Answer
Correct Answer:
Configuration of infrastructure devices
Explanation
Under the AWS Shared Responsibility Model, AWS is responsible for the security of the cloud. This includes the hardware, software, networking, and facilities that run AWS Cloud services. For an Infrastructure as a Service (IaaS) offering like Amazon EC2, AWS manages the physical infrastructure, including compute, storage, and networking devices, as well as the virtualization layer. The customer is responsible for security in the cloud, which involves managing the guest operating system, applications, and security configurations like security groups and data encryption.
Why Incorrect Options are Wrong

A. Managing and encrypting application data is a customer responsibility. AWS provides the tools, but the customer implements and manages data security.

B. The customer is responsible for the guest operating system, including applying security patches and updates.

D. Configuring security groups, which act as a virtual firewall for instances, is a fundamental customer security responsibility.

References

1. AWS Documentation, "Shared Responsibility Model": This official page clearly outlines the division of responsibilities. The diagram under the "Shared Responsibility Model" section shows that AWS is responsible for the "Hardware" and "Software" of the "AWS Global Infrastructure," while the customer is responsible for "Operating system, network & firewall configuration" and "Client-side data encryption." This directly supports that AWS manages infrastructure devices (C) and the customer manages the other options (A, B, D).

Source: AWS Documentation, https://aws.amazon.com/compliance/shared-responsibility-model/

2. AWS Whitepaper, "AWS Security Pillar - AWS Well-Architected Framework": This whitepaper details the shared responsibility model. In the section "Shared Responsibility Model," it states, "AWS is responsible for protecting the infrastructure that runs all of the services offered in the AWS Cloud. This infrastructure is composed of the hardware, software, networking, and facilities that run AWS Cloud services." This confirms that infrastructure device configuration (C) is an AWS responsibility.

Source: AWS Well-Architected Framework, Security Pillar, Page 5, "Shared Responsibility Model" section.

3. Cornell University, CS 5412: Cloud Computing, Lecture 2: University courseware often clarifies these concepts. Materials for cloud computing courses explain that for IaaS (like EC2), the cloud provider (AWS) manages the physical layers up to the hypervisor. The user manages everything from the guest OS upwards. This aligns with AWS being responsible for the underlying infrastructure devices.

Source: Cornell University, Department of Computer Science, Course materials for CS 5412. (General reference to common academic curriculum on IaaS models).

Question 5

Elasticity in the AWS Cloud refers to which of the following? (Select TWO.)
Options
A: How quickly an Amazon EC2 instance can be restarted
B: The ability to rightsized resources as demand shifts
C: The maximum amount of RAM an Amazon EC2 instance can use
D: The pay-as-you-go billing model
E: How easily resources can be procured when they are needed
Show Answer
Correct Answer:
The ability to rightsized resources as demand shifts, How easily resources can be procured when they are needed
Explanation
Elasticity in the AWS Cloud is the ability to dynamically acquire and release computing resources to match workload demands precisely. This means you can automatically scale out (add resources) when demand increases and scale in (remove resources) when demand subsides. This capability allows for "rightsizing" resources as demand shifts (B), ensuring optimal performance without over-provisioning. A core component of this is the ease and speed with which resources can be procured on-demand (E), eliminating the long lead times associated with traditional on-premises hardware acquisition.
Why Incorrect Options are Wrong

A. How quickly an Amazon EC2 instance can be restarted relates to the availability and operational performance of a single resource, not the system's ability to scale capacity.

C. The maximum amount of RAM an Amazon EC2 instance can use is a static hardware specification of an instance type, not a dynamic characteristic of the cloud environment.

D. The pay-as-you-go billing model is a financial benefit enabled by elasticity, but it is not the definition of elasticity itself. Elasticity is the technical capability.

References

1. AWS Whitepaper, "Overview of Amazon Web Services" (July 2023): In the section "Six advantages of cloud computing," it states, "With cloud computing, you donโ€™t have to provision resources up front to handle peak levels of business activity in the future. Instead, you provision the amount of resources that you actually need. You can scale these resources up or down to instantly grow and shrink capacity as your business needs change. This is known as elasticity." (p. 4). This directly supports options B and E.

2. AWS Well-Architected Framework, "Performance Efficiency Pillar" (July 2023): Under the principle "Democratize advanced technologies," it explains, "In the cloud, you can provision the amount of resources that you actually need... You can easily scale your resources up or down to meet demand without long delays or lead times." (p. 6). This highlights the ease of procurement (E) and scaling to meet demand (B).

3. AWS Cloud Practitioner Essentials, Digital Training: The module on "Cloud Concepts Overview" defines elasticity as the ability to "acquire resources as you need them and release resources when you no longer need them." This concept directly maps to procuring resources when needed (E) and rightsizing as demand shifts (B).

Question 6

A company wants to migrate its PostgreSQL database to AWS. The company does not use the database frequently. Which AWS service or resource will meet these requirements with the LEAST management overhead?
Options
A: PostgreSQL on Amazon EC2
B: Amazon RDS for PostgreSQL
C: Amazon Aurora PostgreSQL-Compatible Edition
D: Amazon Aurora Serverless
Show Answer
Correct Answer:
Amazon Aurora Serverless
Explanation
The key requirements are a PostgreSQL-compatible database that is used infrequently and requires the least management overhead. Amazon Aurora Serverless is specifically designed for applications with intermittent, infrequent, or unpredictable workloads. It automatically starts up, shuts down, and scales compute capacity based on application demand. When the database is not in use, it can scale down to zero, minimizing costs. This on-demand, auto-scaling nature eliminates the need for capacity planning and management, thus offering the lowest management overhead among the given options.
Why Incorrect Options are Wrong

A. PostgreSQL on Amazon EC2: This option has the highest management overhead, as the user is responsible for all database administration, patching, and backups.

B. Amazon RDS for PostgreSQL: While a managed service, it requires provisioning a specific instance size that runs continuously, which is not cost-effective or optimal for infrequent use.

C. Amazon Aurora PostgreSQL-Compatible Edition: This is a provisioned service. It requires manual capacity management and runs 24/7, incurring higher costs and management effort for an infrequent workload compared to the serverless version.

References

1. Amazon Aurora User Guide, "Amazon Aurora Serverless v2": "Aurora Serverless v2 is ideal for a broad set of applications. For example, it's well-suited for applications that have infrequent or unpredictable workloads... With Aurora Serverless v2, you don't have to provision, scale, and manage any database servers." This directly supports the choice for infrequent workloads and least management overhead.

2. AWS Documentation, "Databases on AWS": This page outlines the spectrum of database services. It positions self-managed databases on Amazon EC2 as requiring the most customer management, while managed services like Amazon RDS and Amazon Aurora reduce that burden. Aurora Serverless is presented as the option that further minimizes management by automating scaling and capacity.

3. AWS Documentation, "Amazon RDS features": Under "Easy to Manage," the documentation states that RDS "reduces your administrative burden," but it still involves provisioning and managing DB instances. This contrasts with Aurora Serverless, which automates this process entirely.

4. AWS Documentation, "Best practices for running PostgreSQL on Amazon EC2": This guide details the user's responsibilities, including "installing and maintaining the PostgreSQL software," "configuring high availability and disaster recovery," and "managing backups." This confirms it is the highest-overhead option.

Question 7

A company is using Amazon DynamoDB for its application database. Which tasks are the responsibility of AWS, according to the AWS shared responsibility model? (Select TWO.)
Options
A: Classify data.
B: Configure access permissions.
C: Manage encryption options.
D: Provide public endpoints to store and retrieve data.
E: Manage the infrastructure layer and the operating system.
Show Answer
Correct Answer:
Provide public endpoints to store and retrieve data., Manage the infrastructure layer and the operating system.
Explanation
Under the AWS Shared Responsibility Model for managed services like Amazon DynamoDB, AWS is responsible for the security of the cloud. This includes managing and securing the underlying physical infrastructure, the host operating system, the virtualization layer, and the physical security of the facilities where the service operates. AWS also provides and manages the service endpoints, which are the access points for customers to store and retrieve data. The customer's responsibility (security in the cloud) includes managing their data, classifying it, configuring access controls using IAM, and managing encryption settings for their data within the service.
Why Incorrect Options are Wrong

A. Classify data: Data classification is always the customer's responsibility, as they own the data and understand its sensitivity.

B. Configure access permissions: The customer is responsible for defining and configuring who can access their DynamoDB tables using AWS IAM policies and roles.

C. Manage encryption options: The customer is responsible for choosing and configuring encryption settings for their data, such as selecting AWS owned, AWS managed, or customer managed keys.

References

1. AWS Shared Responsibility Model Documentation: AWS is responsible for the "Software" components of its managed services, which includes the underlying systems for services like DynamoDB, and the "Hardware/AWS Global Infrastructure," which includes the physical servers and networking. The customer is responsible for "Customer Data" and "Identity & Access Management."

Source: AWS Compliance, "AWS Shared Responsibility Model." (aws.amazon.com/compliance/shared-responsibility-model/)

2. Amazon DynamoDB Developer Guide: The documentation explicitly states, "AWS is responsible for protecting the global infrastructure that runs all of the AWS Cloud... You are responsible for maintaining control over your data that is hosted on this infrastructure. This includes the security configuration controls you use for your DynamoDB resources." This confirms that infrastructure (E) is an AWS responsibility, while configuration (B, C) and data management (A) are customer responsibilities.

Source: AWS Documentation, "Security in Amazon DynamoDB," Shared Responsibility Model section. (docs.aws.amazon.com/amazondynamodb/latest/developerguide/security.html)

3. University Courseware: Reputable university courses on cloud computing reinforce this model. For instance, course materials often illustrate that for "abstracted services" like DynamoDB, AWS manages the infrastructure, OS, and platform, while the user manages access control and their data.

Source: Patterson, D. A., & Armbrust, M. (2017). CS 61C: Great Ideas in Computer Architecture (Machine Structures), Lecture 26: Cloud Computing. University of California, Berkeley. Slide 33, "AWS Shared Responsibility Model."

Question 8

A company wants to create a globally accessible ecommerce platform for its customers. The company wants to use a highly available and scalable DNS web service to connect users to the platform. Which AWS service will meet these requirements?
Options
A: Amazon EC2
B: Amazon VPC
C: Amazon Route 53
D: Amazon RDS
Show Answer
Correct Answer:
Amazon Route 53
Explanation
Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. Its primary function is to translate human-readable domain names (e.g., www.company.com) into the numeric IP addresses that computers use to connect to each other. This service is designed to route end users to internet applications, making it the correct choice for a company needing a DNS service to connect customers to its global ecommerce platform. Route 53 is engineered for 100% availability and offers various routing policies to direct traffic globally.
Why Incorrect Options are Wrong

A. Amazon EC2 provides scalable virtual server compute capacity in the cloud. It is used to run the application, not to perform DNS routing.

B. Amazon VPC provides a logically isolated section of the AWS Cloud. It is a foundational networking service, not a public DNS service for routing users.

D. Amazon RDS is a managed service for relational databases. It is used for storing and managing application data, not for directing user traffic.

References

1. Amazon Route 53 Documentation: "Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. You can use Route 53 to perform three main functions in any combination: domain registration, DNS routing, and health checking."

Source: AWS Documentation, "What is Amazon Route 53?", Section: "Route 53 as a DNS service".

2. Overview of Amazon Web Services Whitepaper: "Amazon Route 53 provides a highly available and scalable Domain Name System (DNS)... It effectively connects user requests to infrastructure running in AWSโ€”such as Amazon EC2 instances...โ€”as well as to infrastructure outside of AWS."

Source: AWS Whitepapers, "Overview of Amazon Web Services", August 2022, Page 31.

3. Amazon EC2 Documentation: "Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 eliminates your need to invest in hardware up front, so you can develop and deploy applications faster."

Source: AWS Documentation, "What is Amazon EC2?".

4. Amazon VPC Documentation: "Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you've defined. This virtual network closely resembles a traditional network that you'd operate in your own data center..."

Source: AWS Documentation, "What is Amazon VPC?".

Question 9

Which maintenance task is the customer's responsibility, according to the AWS shared responsibility model?
Options
A: Physical connectivity among Availability Zones
B: Network switch maintenance
C: Hardware updates and firmware patches
D: Amazon EC2 updates and security patches
Show Answer
Correct Answer:
Amazon EC2 updates and security patches
Explanation
According to the AWS shared responsibility model, AWS is responsible for the security of the cloud, which includes the hardware, software, networking, and facilities that run AWS Cloud services. The customer is responsible for security in the cloud. For Infrastructure as a Service (IaaS) products like Amazon EC2, the customer's responsibility includes managing the guest operating system. This management task explicitly involves installing updates and applying security patches to protect the instance from vulnerabilities. AWS manages the hypervisor and the physical host machine, but the OS and applications running on the EC2 instance are under the customer's control and responsibility.
Why Incorrect Options are Wrong

A. Physical connectivity among Availability Zones is part of the AWS Global Infrastructure, which AWS manages and maintains.

B. Network switch maintenance is a component of the physical data center infrastructure, for which AWS is solely responsible.

C. Hardware updates and firmware patches for the underlying physical servers are managed by AWS as part of their responsibility for the cloud infrastructure.

References

1. AWS Documentation, "Shared Responsibility Model": The official documentation clearly outlines the division of responsibilities. For IaaS services like Amazon EC2, the model shows that the customer is responsible for the "Guest Operating System (including updates and security patches)". AWS's responsibility ends at the hypervisor level.

Source: AWS Documentation, Shared Responsibility Model, aws.amazon.com/compliance/shared-responsibility-model/.

2. AWS Well-Architected Framework, Security Pillar (July 2023): This whitepaper reinforces the model. In the section "Understanding the shared responsibility model," it states, "For IaaS services, such as Amazon EC2, AWS manages the infrastructure... You are responsible for the guest operating system (including security patches and updates), any application software or utilities you install on the instances, and the configuration of the AWS-provided firewall (called a security group) on each instance."

Source: AWS Whitepaper, AWS Well-Architected Framework, Security Pillar, Page 6.

3. Amazon EC2 User Guide for Linux Instances, "Security and network concepts in Amazon EC2": The user guide specifies the customer's role in securing their instances. It states, "You are responsible for the security of your instances, including patching and maintaining the operating systems and applications, configuring the operating system firewall, and configuring the security groups and network ACLs."

Source: AWS Documentation, Amazon EC2 User Guide for Linux Instances, docs.aws.amazon.com/AWSEC2/latest/UserGuide/security-concepts.html.

Question 10

Which AWS service or feature allows a user to establish a dedicated network connection between a company's on-premises data center and the AWS Cloud?
Options
A: AWS Direct Connect
B: VPC peering
C: AWS VPN
D: Amazon Route 53
Show Answer
Correct Answer:
AWS Direct Connect
Explanation
AWS Direct Connect is a cloud service that establishes a dedicated, private network connection from an on-premises data center to AWS. This connection does not traverse the public internet, which can reduce network costs, increase bandwidth throughput, and provide a more consistent network experience compared to internet-based connections. It is the specific service designed for the requirement of a "dedicated network connection" as stated in the question.
Why Incorrect Options are Wrong

B. VPC peering is used to connect two Amazon VPCs together, not an on-premises data center to the AWS Cloud.

C. AWS VPN establishes a secure connection over the public internet using IPsec tunnels, not a dedicated, private physical connection.

D. Amazon Route 53 is a scalable Domain Name System (DNS) web service used for domain registration and routing traffic to resources, not for establishing network connectivity.

References

1. AWS Direct Connect User Guide. (2023). What is AWS Direct Connect? Amazon Web Services. "AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS."

2. AWS Site-to-Site VPN User Guide. (2023). What is AWS Site-to-Site VPN? Amazon Web Services. "AWS Site-to-Site VPN creates a secure connection between your data center or branch office and your AWS resources." This guide clarifies that the connection is made via IPsec tunnels over the internet.

3. Amazon VPC Peering Guide. (2023). What is VPC peering? Amazon Web Services. "A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them privately."

4. Amazon Route 53 Developer Guide. (2023). What is Amazon Route 53? Amazon Web Services. "Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service."

Question 11

Which options are AWS Cloud Adoption Framework (AWS CAF) security perspective capabilities? (Select TWO.)
Options
A: Observability
B: Incident and problem management
C: Incident response
D: Infrastructure protection
E: Availability and continuity
Show Answer
Correct Answer:
Incident response, Infrastructure protection
Explanation
The AWS Cloud Adoption Framework (AWS CAF) Security Perspective helps organizations achieve the confidentiality, integrity, and availability of their data and cloud workloads. It outlines several core capabilities to guide this process. Among these are Incident response, which focuses on how an organization prepares for and responds to security incidents, and Infrastructure protection, which involves implementing controls to secure cloud infrastructure and workloads from unauthorized access and potential threats.
Why Incorrect Options are Wrong

A. Observability is a capability of the Platform Perspective, focusing on monitoring workloads to inform business outcomes.

B. Incident and problem management is a capability of the Operations Perspective, concerned with managing operational events and restoring normal service.

E. Availability and continuity is a focus area within the Operations Perspective, ensuring services are resilient and available.

References

1. AWS Prescriptive Guidance. (2024). The Security perspective. AWS Cloud Adoption Framework. Retrieved from https://docs.aws.amazon.com/whitepapers/latest/aws-cloud-adoption-framework/the-security-perspective.html

This document explicitly lists "Infrastructure protection" and "Incident response" as two of the five core capabilities of the Security Perspective.

2. AWS Prescriptive Guidance. (2024). The Operations perspective. AWS Cloud Adoption Framework. Retrieved from https://docs.aws.amazon.com/whitepapers/latest/aws-cloud-adoption-framework/the-operations-perspective.html

This source identifies "Incident and problem management" as a capability of the Operations Perspective.

3. AWS Prescriptive Guidance. (2024). The Platform perspective. AWS Cloud Adoption Framework. Retrieved from https://docs.aws.amazon.com/whitepapers/latest/aws-cloud-adoption-framework/the-platform-perspective.html

This document lists "Observability" as a capability within the Platform Perspective.

Question 12

A company wants to generate a list of IAM users. The company also wants to view the status of various credentials that are associated with the users, such as password, access keys: and multi- factor authentication (MFA) devices Which AWS service or feature will meet these requirements?
Options
A: IAM credential report
B: AWS IAM Identity Center (AWS Single Sign-On)
C: AWS Identity and Access Management Access Analyzer
D: AWS Cost and Usage Report
Show Answer
Correct Answer:
IAM credential report
Explanation
The IAM credential report is a feature within AWS Identity and Access Management (IAM) that provides a comprehensive list of all IAM users in an AWS account. This report, available as a downloadable CSV file, details the status of each user's credentials. It includes critical information such as when passwords were last used or changed, the status and last used date of access keys, and whether multi-factor authentication (MFA) is active for each user. This directly fulfills the company's requirement to audit user credential status.
Why Incorrect Options are Wrong

B. AWS IAM Identity Center (AWS Single Sign-On): This service centralizes single sign-on (SSO) access to multiple AWS accounts and applications; it does not generate detailed credential status reports for individual IAM users.

C. AWS Identity and Access Management Access Analyzer: This tool analyzes resource-based policies to identify resources shared with external entities. It does not report on the status of IAM user credentials like passwords or MFA.

D. AWS Cost and Usage Report: This is a billing and cost management tool that provides detailed data on AWS service usage and associated costs, not information about IAM user credentials.

References

1. AWS IAM User Guide: "Getting a credential report for your AWS account." This official documentation states, "The credential report lists all IAM users in your account and the status of their various credentials, including passwords, access keys, and MFA devices."

2. AWS IAM User Guide: "What is IAM Access Analyzer?" This guide explains that IAM Access Analyzer "helps you identify the resources in your organization and accounts... that are shared with an external entity." This confirms it does not audit user credentials.

3. AWS IAM Identity Center User Guide: "What is AWS IAM Identity Center?" The documentation describes it as the service to "centrally manage workforce access to multiple AWS accounts and applications." This highlights its focus on SSO, not credential reporting.

4. AWS Cost and Usage Reports User Guide: "What are AWS Cost and Usage Reports?" The guide defines the service as providing "the most comprehensive set of AWS cost and usage data available," confirming its purpose is financial, not security auditing of credentials.

Question 13

Which of the following is an AWS Well-Architected Framework design principle for operational excellence in the AWS Cloud?
Options
A: Go global in minutes
B: Make frequent, small, reversible changes
C: Implement a strong foundation of identity and access management
D: Stop spending money on hardware infrastructure for data center operations
Show Answer
Correct Answer:
Make frequent, small, reversible changes
Explanation
The AWS Well-Architected Framework's Operational Excellence pillar focuses on running and monitoring systems to deliver business value and continually improving supporting processes and procedures. The design principle "Make frequent, small, reversible changes" is central to this pillar. This approach allows changes, such as new features or software updates, to be reversed easily if they fail. By making changes in small increments, the scope of impact (the "blast radius") is minimized, which reduces the risk of widespread outages and allows for faster remediation, thereby enhancing operational stability.
Why Incorrect Options are Wrong

A. "Go global in minutes" is a design principle of the Performance Efficiency pillar, which focuses on using computing resources efficiently to meet system requirements.

C. "Implement a strong foundation of identity and access management" is a core design principle of the Security pillar, which emphasizes protecting information, systems, and assets.

D. "Stop spending money on hardware infrastructure for data center operations" relates to the Cost Optimization pillar, which focuses on avoiding unneeded costs.

References

1. AWS Well-Architected Framework Whitepaper (July 2023). AWS.

Correct Answer B: Page 21, "Operational Excellence Pillar," under the "Design Principles" section, lists "Make frequent, small, reversible changes."

Incorrect Option A: Page 39, "Performance Efficiency Pillar," under the "Design Principles" section, lists "Go global in minutes."

Incorrect Option C: Page 27, "Security Pillar," under the "Design Principles" section, lists "Implement a strong identity foundation."

Incorrect Option D: Page 45, "Cost Optimization Pillar," under the "Design Principles" section, lists "Stop spending money on undifferentiated heavy lifting," which is the principle behind this statement.

Question 14

Which type of AWS storage is ephemeral and is deleted when an Amazon EC2 instance is stopped or terminated?
Options
A: Amazon Elastic Block Store (Amazon EBS)
B: Amazon EC2 instance store
C: Amazon Elastic File System (Amazon EFS)
D: Amazon S3
Show Answer
Correct Answer:
Amazon EC2 instance store
Explanation
Amazon EC2 instance store provides temporary, block-level storage for an Amazon EC2 instance. This storage is located on disks that are physically attached to the host computer. The key characteristic of an instance store is that it is ephemeral, meaning the data stored on it persists only during the life of the associated instance. If the instance is stopped, hibernated, or terminated, all data on the instance store volumes is lost. This makes it suitable for temporary data, caches, buffers, or scratch data that can be regenerated.
Why Incorrect Options are Wrong

A. Amazon Elastic Block Store (Amazon EBS) is a persistent block storage service. Data on an EBS volume persists independently of the instance's lifecycle, even when the instance is stopped.

C. Amazon Elastic File System (Amazon EFS) is a persistent, scalable file storage service. It is designed to be accessed by multiple EC2 instances and is not tied to any single instance's lifecycle.

D. Amazon S3 is a highly durable, persistent object storage service. Data is stored independently of any compute resources like EC2 instances and remains until explicitly deleted.

References

1. Amazon EC2 User Guide for Linux Instances: "An instance store provides temporary block-level storage for your instance... The data on an instance store volume persists only during the life of the instance. If you stop, hibernate, or terminate an instance, any data on instance store volumes is lost." (Section: "Storage", Subsection: "Amazon EC2 instance store").

2. Amazon EBS User Guide: "Amazon EBS provides persistent block-level storage volumes for use with Amazon EC2 instances. Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from component failure, offering high availability and durability." (Section: "Amazon EBS volumes").

3. Amazon EFS User Guide: "Amazon Elastic File System (Amazon EFS) provides a simple, scalable, fully managed elastic NFS file system... It is built to scale on demand to petabytes without disrupting applications, growing and shrinking automatically as you add and remove files, so you don't need to manage storage." (Section: "What is Amazon Elastic File System?").

4. Amazon S3 User Guide: "Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance... Amazon S3 is designed for 99.999999999% (11 9's) of durability, and stores data for millions of applications for companies all around the world." (Section: "What is Amazon S3?").

Question 15

Which AWS Cloud deployment model uses AWS Outposts as part of the application deployment infrastructure?
Options
A: On-premises
B: Serverless
C: Cloud-native
D: Hybrid
Show Answer
Correct Answer:
Hybrid
Explanation
AWS Outposts is a service that extends AWS infrastructure, services, APIs, and tools to a customer's on-premises data center or co-location space. This creates a single, integrated environment that spans both the public AWS cloud and the customer's private facilities. This combination of public cloud and on-premises infrastructure is the definition of a hybrid deployment model. Outposts is specifically designed to deliver a consistent hybrid experience, enabling applications with low-latency or local data processing requirements to run on-premises while using the same management plane as the AWS cloud.
Why Incorrect Options are Wrong

A. An on-premises model exclusively uses private infrastructure. Outposts is an extension of the public AWS cloud, managed by AWS, making the model inherently hybrid.

B. Serverless is an operational model for building applications without managing underlying servers. It is not an infrastructure deployment model like cloud, on-premises, or hybrid.

C. Cloud-native is an architectural approach for designing applications to leverage cloud services. It does not define the physical location or ownership model of the infrastructure.

References

1. AWS Documentation, "What is AWS Outposts?". AWS Outposts User Guide. Retrieved from https://docs.aws.amazon.com/outposts/latest/userguide/what-is-outposts.html. The first paragraph states, "AWS Outposts is a fully managed service that... [provides] a truly consistent hybrid experience."

2. AWS Official Product Page, "AWS Outposts". Retrieved from https://aws.amazon.com/outposts/. The main heading describes Outposts as a solution for a "truly consistent hybrid experience."

3. AWS Whitepaper, "Hybrid Cloud with AWS". (July 2021). Page 10, Section: "AWS Outposts". The section describes how Outposts extends AWS infrastructure to customer premises, which is the core of a hybrid strategy.

Question 16

A company wants to automatically add and remove Amazon EC2 instances. The company wants the EC2 instances to adjust to varying workloads dynamically. Which service or feature will meet these requirements?
Options
A: Amazon DynamoDB
B: Amazon EC2 Spot Instances
C: AWS Snow Family
D: Amazon EC2 Auto Scaling
Show Answer
Correct Answer:
Amazon EC2 Auto Scaling
Explanation
Amazon EC2 Auto Scaling is the AWS service designed to monitor applications and automatically adjust the number of Amazon EC2 instances to maintain application availability. It allows users to set up scaling policies that automatically launch or terminate instances based on defined conditions, such as CPU utilization or network traffic. This directly meets the requirement to dynamically add and remove EC2 instances in response to varying workloads, ensuring performance and cost-efficiency without manual intervention.
Why Incorrect Options are Wrong

A. Amazon DynamoDB is a fully managed NoSQL database service. It does not manage or scale Amazon EC2 compute instances.

B. Amazon EC2 Spot Instances are a pricing model for obtaining spare EC2 capacity at a discount, not a service that automates scaling based on workload.

C. AWS Snow Family is a collection of physical devices used for migrating large amounts of data into and out of AWS, unrelated to compute scaling.

References

1. Amazon EC2 Auto Scaling User Guide. (n.d.). AWS Documentation. In "What is Amazon EC2 Auto Scaling?", the service is defined: "Amazon EC2 Auto Scaling helps you maintain application availability and allows you to automatically add or remove EC2 instances according to conditions you define."

2. Amazon EC2 Auto Scaling. (n.d.). AWS Product Page. The page states, "Amazon EC2 Auto Scaling helps you ensure that you have the correct number of Amazon EC2 instances available to handle the load for your application."

3. Amazon DynamoDB. (n.d.). AWS Product Page. This service is described as a "fast and flexible NoSQL database service for any scale," confirming it is a database, not a compute scaling service.

4. Amazon EC2 Spot Instances. (n.d.). AWS Product Page. This page describes Spot Instances as a way to "take advantage of unused EC2 capacity in the AWS cloud" at a discount, identifying it as a pricing option.

5. AWS Snow Family. (n.d.). AWS Product Page. The service is defined as providing "edge computing, data migration, and edge storage devices," confirming its purpose is unrelated to dynamic EC2 instance scaling.

Question 17

Which AWS service could an administrator use to provide desktop environments for several employees?
Options
A: AWS Organizations
B: AWS Fargate
C: AWS WAF
D: AWS Workspaces
Show Answer
Correct Answer:
AWS Workspaces
Explanation
AWS WorkSpaces is a managed, secure Desktop-as-a-Service (DaaS) solution. It is specifically designed to provision virtual, cloud-based Microsoft Windows or Amazon Linux desktops for users. An administrator can use this service to quickly scale and provide thousands of desktop environments to employees, allowing them to access their work applications and data from anywhere using supported devices. This directly addresses the requirement of providing desktop environments for several employees.
Why Incorrect Options are Wrong

A. AWS Organizations is a service for central governance and management of multiple AWS accounts, not for provisioning user desktops.

B. AWS Fargate is a serverless compute engine for containers. It is used to run applications, not to provide interactive desktop environments for end-users.

C. AWS WAF (Web Application Firewall) is a security service that protects web applications from common web exploits, and it is not used for desktop provisioning.

References

1. Amazon WorkSpaces Documentation: "Amazon WorkSpaces is a managed, secure Desktop-as-a-Service (DaaS) solution. You can use Amazon WorkSpaces to provision either Windows or Linux desktops in just a few minutes and quickly scale to provide thousands of desktops to workers across the globe."

Source: AWS Documentation, "What Is Amazon WorkSpaces?", Section: "What Is Amazon WorkSpaces?".

2. AWS Organizations Documentation: "AWS Organizations helps you centrally govern your environment as you grow and scale your workloads on AWS. Using AWS Organizations, you can programmatically create new AWS accounts and allocate resources..."

Source: AWS Documentation, "What is AWS Organizations?", Section: "AWS Organizations".

3. AWS Fargate Documentation: "AWS Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers."

Source: AWS Documentation, "What is AWS Fargate?", Section: "AWS Fargate".

4. AWS WAF Documentation: "AWS WAF is a web application firewall that helps protect your web applications or APIs against common web exploits and bots that can affect availability, compromise security, or consume excessive resources."

Source: AWS Documentation, "What is AWS WAF?", Section: "AWS WAF".

Question 18

Which AWS service is a cloud security posture management (CSPM) service that aggregates alerts from various AWS services and partner products in a standardized format?
Options
A: AWS Security Hub
B: AWS Trusted Advisor
C: Amazon EventBndge
D: Amazon GuardDuty
Show Answer
Correct Answer:
AWS Security Hub
Explanation
AWS Security Hub is a cloud security posture management (CSPM) service designed to provide a comprehensive view of your security state in AWS. It automates security checks, aggregates security alerts, or "findings," from various AWS services (like Amazon GuardDuty, Amazon Inspector, and Amazon Macie) and supported third-party partner products. A key feature of Security Hub is that it normalizes all these findings into a standard data format, the AWS Security Finding Format (ASFF), which simplifies the process of correlating and prioritizing security issues across different tools and services.
Why Incorrect Options are Wrong

B. AWS Trusted Advisor: This service provides recommendations to optimize your AWS environment across cost, performance, security, and fault tolerance, but it does not aggregate findings from other security services.

C. Amazon EventBridge: This is a serverless event bus service used for routing events between AWS services, custom applications, and SaaS applications. It is not a security-specific aggregation or posture management service.

D. Amazon GuardDuty: This is a threat detection service that generates its own security findings based on monitoring network and account activity. It is a source of findings for Security Hub, not an aggregator of them.

---

References

1. AWS Security Hub Documentation, "What is AWS Security Hub?": "AWS Security Hub is a cloud security posture management (CSPM) service that performs security best practice checks, aggregates alerts, and enables automated remediation... Security Hub collects security data from across AWS accounts, services, and supported third-party partner products and helps you analyze your security trends..."

Source: AWS Documentation. AWS Security Hub User Guide. Retrieved from https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html

2. AWS Security Hub Documentation, "AWS Security Finding Format (ASFF)": "AWS Security Hub consumes, aggregates, and analyzes findings from various AWS services... and from third-party partner products. Security Hub normalizes the findings from all of these providers into a standard JSON format called the AWS Security Finding Format (ASFF)."

Source: AWS Documentation. AWS Security Hub User Guide. Retrieved from https://docs.aws.amazon.com/securityhub/latest/userguide/asff-what-is.html

3. AWS Trusted Advisor Documentation, "How AWS Trusted Advisor works": "Trusted Advisor inspects your AWS environment and then makes recommendations when opportunities exist to save money, improve system availability and performance, or help close security gaps."

Source: AWS Documentation. AWS Trusted Advisor User Guide. Retrieved from https://docs.aws.amazon.com/awssupport/latest/user/how-trusted-advisor-works.html

4. Amazon GuardDuty Documentation, "What is Amazon GuardDuty?": "Amazon GuardDuty is a threat detection service that continuously monitors your AWS accounts and workloads for malicious activity and delivers detailed security findings for visibility and remediation."

Source: AWS Documentation. Amazon GuardDuty User Guide. Retrieved from https://docs.aws.amazon.com/guardduty/latest/ug/what-is-guardduty.html

Question 19

Which AWS services can a company use to achieve a loosely coupled architecture? (Select TWO.)
Options
A: Amazon Workspaces
B: Amazon Simple Queue Service (Amazon SQS)
C: Amazon Connect
D: AWS Trusted Advisor
E: AWS Step Functions
Show Answer
Correct Answer:
Amazon Simple Queue Service (Amazon SQS), AWS Step Functions
Explanation
A loosely coupled architecture is a design principle where system components have minimal dependency on each other. This enhances scalability and resilience. Amazon Simple Queue Service (Amazon SQS) facilitates this by providing a message queue that decouples message producers from consumers. Components can communicate asynchronously without being simultaneously available. AWS Step Functions allows for the orchestration of complex workflows, such as those involving multiple AWS Lambda functions. It decouples the workflow's state management and logic from the individual task components, allowing each component to be independent and focused on its specific function.
Why Incorrect Options are Wrong

A. Amazon Workspaces is a managed Desktop-as-a-Service (DaaS) solution for end-users and is not used for building application architectures.

C. Amazon Connect is a cloud contact center service. It is a business application, not a foundational service for decoupling system components.

D. AWS Trusted Advisor is an advisory tool that provides recommendations on best practices; it does not implement architectural patterns.

References

1. AWS Well-Architected Framework, Reliability Pillar (July 2023): Page 29, under "Decouple components," states, "Services such as Amazon SQS and Amazon SNS are used to decouple components." This directly supports the use of SQS for loose coupling.

2. Amazon SQS Developer Guide: In the "What is Amazon SQS?" section, it states, "You can use queues to decouple heavyweight processes and to buffer and batch work... By decoupling your components, you can run and fail them independently, which increases the overall fault tolerance of your system."

3. AWS Step Functions Developer Guide: In the "What is AWS Step Functions?" section, it describes the service as a "serverless orchestration service that lets you combine AWS Lambda functions and other AWS services to build business-critical applications." This orchestration decouples the individual steps from the overall workflow logic.

4. AWS Documentation - What Is Amazon WorkSpaces?: The introductory paragraph defines Amazon WorkSpaces as "a managed, secure Desktop-as-a-Service (DaaS) solution," confirming it is an end-user computing service.

Question 20

A team of researchers is going to collect data at remote locations around the world Many locations do not have internet connectivity. The team needs to capture the data in the field, and transfer it to the AWS Cloud later Which AWS service will support these requirements?
Options
A: AWS Outposts
B: AWS Transfer Family
C: AWS Snow Family
D: AWS Migration Hub
Show Answer
Correct Answer:
AWS Snow Family
Explanation
The AWS Snow Family is specifically designed for collecting and processing data in environments with intermittent or no network connectivity, and for migrating large amounts of data into AWS. Devices like AWS Snowcone and AWS Snowball are portable, rugged, and secure, allowing researchers to capture data in remote locations. After data collection, the physical device is shipped back to an AWS facility, where the data is securely transferred into the AWS Cloud. This "offline" data transfer model directly addresses the requirements of collecting data in the field without internet and transferring it to AWS later.
Why Incorrect Options are Wrong

A. AWS Outposts is an extension of AWS infrastructure to an on-premises location and requires a stable, high-bandwidth network connection back to an AWS Region.

B. AWS Transfer Family provides managed file transfer services over network protocols (SFTP, FTPS, FTP), which inherently require internet connectivity to function.

D. AWS Migration Hub is a service for planning and tracking the progress of application migrations; it does not provide the physical means for data collection or transfer.

References

1. AWS Snow Family Documentation, "What Is the AWS Snow Family?": "The AWS Snow Family helps customers that need to run operations in austere, non-data center environments, and in locations where there's a lack of consistent network connectivity... You can use these services to locally and cost-effectively access the storage and compute power of the AWS Cloud in places where connecting to the internet might not be an option."

2. AWS Snow Family Documentation, "Common use cases": Under the "Data migration" section, it states, "You can use the Snow Family to move large amounts of data from on-premises storage platforms and servers to Amazon S3." This includes scenarios where network transfer is not feasible.

3. AWS Outposts Documentation, "AWS Outposts FAQs": "Outposts is connected to the nearest AWS Region through the AWS Outposts service link... This connection is required for normal Outposts operations." This confirms the need for persistent connectivity.

4. AWS Transfer Family Documentation, "How AWS Transfer Family works": The service architecture diagrams clearly show that clients connect to a Transfer Family server endpoint over the internet to transfer files to Amazon S3 or Amazon EFS, confirming its reliance on network connectivity.

Question 21

A company wants to migrate its on_premises workloads to the AWS Cloud. The company wants to separate workloads for chargeback to different departments. Which AWS services or features will meet these requirements? (Select TWO.)
Options
A: Placement groups
B: Consolidated billing
C: Edge locations
D: AWS Config
E: Multiple AWS accounts
Show Answer
Correct Answer:
Consolidated billing, Multiple AWS accounts
Explanation
The most effective strategy to meet the requirements is to use a multi-account AWS environment. Creating separate AWS accounts for each department provides a strong boundary for resource and security isolation. This directly addresses the need to separate workloads. AWS Organizations allows these multiple accounts to be managed centrally. Its consolidated billing feature combines the usage costs from all member accounts into a single bill for the management account. However, it also provides detailed cost reports for each individual account, which enables the company to accurately track spending by department and implement a chargeback model.
Why Incorrect Options are Wrong

A. Placement groups are an Amazon EC2 feature used to influence the physical placement of instances to optimize for high performance or high availability, not for billing separation.

C. Edge locations are part of the AWS global infrastructure used by services like Amazon CloudFront to cache content closer to users, which is unrelated to workload or cost separation.

D. AWS Config is a service for auditing and evaluating resource configurations for compliance and governance, not for separating workloads or managing billing.

References

1. AWS Organizations User Guide: "Consolidated billing is a feature of AWS Organizations. You can use it to consolidate payment for multiple AWS accounts... You can see a combined view of AWS charges incurred by all of your accounts, and you can get a cost report for each individual account." (Source: AWS Organizations User Guide, "Consolidated billing" section).

2. AWS Whitepaper, "Organizing your AWS Environment Using Multiple Accounts" (July 2023): "Separate accounts per department, business unit, or project can simplify the process of allocating AWS costs to the respective cost centers... AWS Organizations helps you to centrally govern your environment as you grow and scale your workloads on AWS. You can use AWS Organizations to centrally manage billing..." (p. 5, "Benefits of Using a Multi-Account Strategy").

3. AWS Billing and Cost Management User Guide: "If you use the consolidated billing feature in AWS Organizations, you can view the charges for both the management account and all the member accounts. The management account is billed for all the charges of the member accounts." (Source: AWS Billing and Cost Management User Guide, "Managing an account with AWS Organizations" section).

Question 22

A cloud practitioner needs to obtain AWS compliance reports before migrating an environment to the AWS Cloud How can these reports be generated?
Options
A: Contact the AWS Compliance team
B: Download the reports from AWS Artifact
C: Open a case with AWS Support
D: Generate the reports with Amazon Macie.
Show Answer
Correct Answer:
Download the reports from AWS Artifact
Explanation
AWS Artifact is the designated, self-service portal for accessing AWS compliance documentation. It provides on-demand access to AWS's security and compliance reports, such as Service Organization Control (SOC) reports, Payment Card Industry (PCI) reports, and certifications from various accreditation bodies across different geographies and compliance verticals. Customers can review, accept, and download these documents to support their own audit and compliance processes, demonstrating how the AWS environment meets specific security and compliance standards.
Why Incorrect Options are Wrong

A. Contacting the AWS Compliance team is not the standard procedure for obtaining routine reports; AWS Artifact provides a direct, self-service solution.

C. Opening a case with AWS Support is intended for technical troubleshooting and operational issues, not for retrieving compliance documentation.

D. Amazon Macie is a data security service that discovers and protects sensitive data within a customer's S3 buckets; it does not generate AWS's corporate compliance reports.

References

1. AWS Artifact User Guide. (2023). What is AWS Artifact? AWS Documentation. "AWS Artifact is your go-to, central resource for compliance-related information that matters to you. It provides on-demand access to AWSโ€™s security and compliance reports and select online agreements."

2. AWS Compliance. (n.d.). AWS Compliance Programs. AWS Documentation. The page frequently directs users to AWS Artifact as the source for obtaining reports related to specific compliance standards like SOC, PCI DSS, and ISO.

3. Amazon Macie User Guide. (2023). What is Amazon Macie? AWS Documentation. "Amazon Macie is a data security service that discovers sensitive data by using machine learning and pattern matching..." This confirms its purpose is data discovery, not providing AWS compliance reports.

4. AWS Support. (n.d.). Compare AWS Support Plans. AWS Documentation. The service description outlines its function as providing technical assistance and expertise, which does not include the distribution of compliance reports.

Question 23

A company wants to manage its AWS Cloud resources through a web interface. Which AWS service will meet this requirement?
Options
A: AWS Management Console
B: AWS CLI
C: AWS SDK
D: AWS Cloud
Show Answer
Correct Answer:
AWS Management Console
Explanation
The AWS Management Console is a web application that provides a graphical user interface (GUI) for users to manage their AWS resources. It allows for the discovery and access of AWS services, management of security credentials, and monitoring of billing through a web browser. This directly addresses the company's requirement to manage its cloud resources through a web interface. The console provides a centralized and intuitive way to handle the broad array of AWS services without needing to use command-line tools or write code.
Why Incorrect Options are Wrong

B. AWS CLI: This is a unified command-line tool for interacting with AWS services, not a web interface.

C. AWS SDK: These are software development kits that enable programmatic access to AWS services from within applications, not a direct web management interface.

D. AWS Cloud: This is the overarching term for the entire platform and its services, not a specific management tool.

References

1. AWS Documentation, "What is the AWS Management Console?": "The AWS Management Console is a web application for managing Amazon Web Services." This document explicitly defines the console as the web-based tool for AWS management. (Source: AWS Management Console Getting Started Guide).

2. AWS Whitepapers, "Overview of Amazon Web Services," Section: "Accessing AWS": This official whitepaper describes the three primary ways to interact with AWS. It states, "You can access AWS services in three ways: through the AWS Management Console, through the Command Line Interface (CLI), or by using Software Development Kits (SDKs)." It defines the console as "a simple and intuitive web-based user interface." (p. 10).

3. AWS Cloud Practitioner Essentials (Official AWS Training): Module 2, "Cloud Concepts Overview," consistently presents the AWS Management Console as the primary web-based interface for managing AWS services, contrasting it with programmatic access via the CLI and SDKs.

Question 24

A company needs a fully managed file server that natively supports Microsoft workloads and file systems The file server must also support the SMB protocol. Which AWS service should the company use to meet these requirements?
Options
A: Amazon Elastic File System (Amazon EFS)
B: Amazon FSx for Lustre
C: Amazon FSx for Windows File Server
D: Amazon Elastic Block Store (Amazon EBS)
Show Answer
Correct Answer:
Amazon FSx for Windows File Server
Explanation
Amazon FSx for Windows File Server is a fully managed service that provides native Microsoft Windows file systems. It is built on Windows Server and supports the Server Message Block (SMB) protocol, the NTFS file system, and integration with Microsoft Active Directory. This service is specifically designed to provide shared file storage for applications and workloads running on Windows Server, making it the ideal choice for the requirements stated in the question. It eliminates the need for a company to manage its own Windows file servers.
Why Incorrect Options are Wrong

A. Amazon Elastic File System (Amazon EFS): This service provides a managed file system for Linux-based workloads and uses the Network File System (NFS) protocol, not SMB natively.

B. Amazon FSx for Lustre: This is a high-performance file system designed for compute-intensive workloads like high-performance computing (HPC) and machine learning, not for general-purpose Windows file sharing.

D. Amazon Elastic Block Store (Amazon EBS): EBS provides block-level storage volumes for use with a single EC2 instance. It is not a managed, shared file server service.

References

1. Amazon FSx for Windows File Server Documentation: "Amazon FSx for Windows File Server provides fully managed, highly reliable, and scalable file storage that is accessible over the industry-standard Server 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."

Source: AWS Documentation, What is Amazon FSx for Windows File Server?, Document History section.

2. Amazon EFS User Guide: "Amazon Elastic File System (Amazon EFS) provides a simple, scalable, fully managed elastic NFS file system for use with AWS Cloud services and on-premises resources."

Source: AWS Documentation, Amazon EFS User Guide, "What is Amazon Elastic File System?", Introduction.

3. Amazon FSx for Lustre Documentation: "Amazon FSx for Lustre is a fully managed service that provides cost-effective, high-performance, scalable storage for compute workloads... FSx for Lustre is ideal for high-performance computing (HPC), machine learning, and media data processing workflows."

Source: AWS Documentation, Amazon FSx for Lustre, "What is Amazon FSx for Lustre?".

4. Amazon EBS User Guide: "Amazon Elastic Block Store (Amazon EBS) is an easy-to-use, high-performance block storage service designed for use with Amazon Elastic Compute Cloud (EC2) for both throughput and transaction intensive workloads at any scale."

Source: AWS Documentation, Amazon EBS User Guide, "Amazon Elastic Block Store (Amazon EBS)".

Question 25

A company needs to block SQL injection attacks. Which AWS service or feature can meet this requirement?
Options
A: AWS WAF
B: AWS Shield
C: Network ACLs
D: Security groups
Show Answer
Correct Answer:
AWS WAF
Explanation
AWS WAF (Web Application Firewall) is the service specifically designed to protect web applications from common exploits that can affect availability or security. It operates at the application layer (Layer 7) and can inspect the contents of web requests. This allows it to identify and block malicious patterns, such as SQL injection and cross-site scripting (XSS), based on rules that you configure. By deploying AWS WAF on services like Amazon CloudFront, Application Load Balancer, or Amazon API Gateway, an organization can effectively filter out these types of attacks before they reach the application.
Why Incorrect Options are Wrong

B. AWS Shield is a managed Distributed Denial of Service (DDoS) protection service. Its primary function is to mitigate network and transport layer (Layer 3/4) DDoS attacks, not application-layer exploits.

C. Network ACLs are stateless firewalls that operate at the subnet level. They filter traffic based on IP address, protocol, and port number, but cannot inspect the content of the traffic for malicious code.

D. Security groups are stateful firewalls that operate at the instance level. Like Network ACLs, they control traffic based on IP, protocol, and port, and do not perform application-layer inspection.

References

1. AWS WAF Developer Guide: In the "What is AWS WAF?" section, the documentation states, "AWS WAF is a web application firewall that lets you monitor the HTTP and HTTPS requests that are forwarded to your protected web application resources... Based on the conditions that you specify, such as the IP addresses that requests originate from or the values of query strings, you can allow or block web requests... you can protect your web applications from common web exploits, like SQL injection and cross-site scripting (XSS)."

Source: AWS WAF Developer Guide, "What is AWS WAF?", Document History, Page 1.

2. AWS Documentation - Security groups for your VPC: The documentation explains, "A security group acts as a virtual firewall for your EC2 instances to control incoming and outgoing traffic." It details rules based on protocol, port range, and source/destination, with no mention of application content inspection.

Source: Amazon VPC User Guide, "Control traffic to resources using security groups", Document History, Page 203.

3. AWS Documentation - Network ACLs: The documentation states, "A network access control list (ACL) is an optional layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets." The rules are based on protocol, port range, and IP address.

Source: Amazon VPC User Guide, "Control traffic to subnets using network ACLs", Document History, Page 223.

4. AWS Documentation - AWS Shield: The official product page states, "AWS Shield is a managed distributed denial of service (DDoS) protection service that safeguards applications running on AWS." This confirms its primary purpose is DDoS mitigation.

Source: AWS Shield Features, "How AWS Shield works".

Question 26

A company has a physical tape library to store data backups. The tape library is running out of space. The company needs to extend the tape library's capacity to the AWS Cloud. Which AWS service should the company use to meet this requirement?
Options
A: Amazon Elastic File System (Amazon EFS)
B: Amazon Elastic Block Store (Amazon EBS)
C: Amazon S3
D: AWS Storage Gateway
Show Answer
Correct Answer:
AWS Storage Gateway
Explanation
AWS Storage Gateway is a hybrid cloud storage service that enables on-premises applications to seamlessly use AWS cloud storage. The Tape Gateway configuration specifically addresses this use case by presenting a virtual tape library (VTL) to the on-premises backup application. This allows the company to continue using its existing tape-based backup workflows while extending its storage capacity to the highly durable and cost-effective storage of Amazon S3 Glacier and S3 Glacier Deep Archive, effectively replacing or augmenting the physical tape library.
Why Incorrect Options are Wrong

A. Amazon Elastic File System (Amazon EFS) is a managed network file system for use with AWS cloud services and on-premises resources. It does not provide a virtual tape library interface.

B. Amazon Elastic Block Store (Amazon EBS) provides block-level storage volumes for use with Amazon EC2 instances. It is not designed to integrate with on-premises backup tape libraries.

C. Amazon S3 is an object storage service that provides the destination for the virtual tapes. However, AWS Storage Gateway is the service that provides the necessary VTL interface and integration.

References

1. AWS Storage Gateway User Guide: "Tape Gateway โ€“ A tape gateway provides your on-premises backup application with a virtual tape library (VTL)... You can continue to use your existing backup applications and workflows while writing to a virtually unlimited collection of virtual tapes."

Source: AWS Storage Gateway User Guide, "What is AWS Storage Gateway?", "How Storage Gateway works" section.

2. AWS Storage Gateway Product Page: "Tape Gateway replaces physical tapes on premises with virtual tapes in AWS without changing backup workflows. It supports all leading backup applications and caches virtual tapes on premises for low-latency data access."

Source: AWS Storage Gateway official product page, "Use cases" section, under "Backup and recovery".

3. AWS Documentation - What is Tape Gateway?: "By deploying a Tape Gateway, you can have a limitless collection of virtual tapes. Each virtual tape is stored in Amazon Simple Storage Service (Amazon S3). When you no longer need immediate or frequent access to data on a virtual tape, you can have your backup application archive it from your VTL to Amazon S3 Glacier or Amazon S3 Glacier Deep Archive."

Source: AWS Storage Gateway User Guide, "Managing Your Gateway", "Managing Your Tapes", "What is Tape Gateway?" section.

Question 27

A user needs a relational database but does not have the resources to manage the hardware, resiliency, and replication. Which AWS service option meets the user's requirements'?
Options
A: Run MySQL on Amazon Elastic Container Service (Amazon ECS)
B: Run MySQL on Amazon EC2
C: Choose Amazon RDS for MySQL
D: Choose Amazon ElastiCache for Redis
Show Answer
Correct Answer:
Choose Amazon RDS for MySQL
Explanation
Amazon Relational Database Service (Amazon RDS) is a managed database service that simplifies the setup, operation, and scaling of a relational database in the AWS Cloud. It automates time-consuming administration tasks such as hardware provisioning, database setup, patching, and backups. For resiliency and replication, RDS provides features like Multi-AZ deployments for high availability and Read Replicas for scaling read-heavy workloads. This service directly meets the user's requirements for a relational database without the burden of managing the underlying infrastructure, resiliency, or replication.
Why Incorrect Options are Wrong

A. Running MySQL on Amazon ECS requires the user to manage the database software, including its configuration for resiliency and replication, within the container.

B. Running MySQL on Amazon EC2 is an unmanaged approach, making the user responsible for all administrative tasks, including hardware, OS, and database management.

D. Amazon ElastiCache for Redis is a managed in-memory NoSQL data store, not a relational database, and therefore does not meet the core requirement.

References

1. Amazon RDS User Guide: In the section "What is Amazon RDS?", the documentation states, "Amazon RDS is a web service that makes it easier to set up, operate, and scale a relational database in the AWS Cloud. It provides cost-efficient, resizable capacity for an industry-standard relational database and manages common database administration tasks."

2. Amazon RDS FAQs: Under the question "What does Amazon RDS manage on my behalf?", the documentation lists: "server maintenance, and software or OS patching... automated backups... high availability through Multi-AZ deployments." This confirms that RDS handles the specific tasks the user wants to avoid.

3. AWS Documentation - Databases on AWS: This overview document contrasts different database options. It positions Amazon RDS as the primary managed service for relational databases, while running a database on Amazon EC2 is presented as the option for customers who require more control and are willing to take on the management responsibilities. (See the section "Relational" for service descriptions).

Question 28

Which AWS services make use of global edge locations'? (Select TWO.)
Options
A: AWS Fargate
B: Amazon CloudFront
C: AWS Global Accelerator
D: AWS Wavelength
E: Amazon VPC
Show Answer
Correct Answer:
Amazon CloudFront, AWS Global Accelerator
Explanation
AWS global edge locations, also known as Points of Presence (PoPs), are used by services designed to deliver content and applications with lower latency to end-users worldwide. Amazon CloudFront is a Content Delivery Network (CDN) that caches copies of content at these edge locations, closer to users. AWS Global Accelerator is a networking service that uses the AWS global network and its edge locations to direct user traffic over the most optimal path to application endpoints in AWS Regions, improving performance and availability.
Why Incorrect Options are Wrong

A. AWS Fargate is a serverless compute engine for containers that operates within AWS Regions and Availability Zones, not at global edge locations.

D. AWS Wavelength embeds AWS services within 5G networks. While a form of edge computing, it is distinct from the global edge location network used by CloudFront.

E. Amazon VPC is a regional service that provides a logically isolated section of the AWS Cloud; it does not operate at the global edge.

References

1. AWS. (n.d.). Global Infrastructure. AWS. Retrieved from https://aws.amazon.com/about-aws/global-infrastructure/. In the "AWS Global Edge Network" section, it explicitly states, "The AWS Global Edge Network is a network of secure data centers... This global network currently supports Amazon CloudFront, AWS Global Accelerator..."

2. Amazon Web Services. (2023). What Is Amazon CloudFront? - Amazon CloudFront Developer Guide. Retrieved from https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html. The introduction states, "Amazon CloudFront is a content delivery network (CDN) service... It delivers your content through a worldwide network of data centers called edge locations."

3. Amazon Web Services. (2024). What is AWS Global Accelerator? - AWS Global Accelerator Developer Guide. Retrieved from https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html. The documentation explains, "AWS Global Accelerator uses the vast, congestion-free AWS global network to route TCP and UDP traffic to a healthy application endpoint in the closest AWS Region to the user. It uses a global network of edge locations..."

4. Amazon Web Services. (2024). What is Amazon Virtual Private Cloud? - Amazon VPC User Guide. Retrieved from https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html. The guide specifies, "A virtual private cloud (VPC) is a virtual network... that spans all of the Availability Zones in the Region." This confirms its regional scope.

Question 29

An ecommerce company wants to use Amazon EC2 Auto Scaling to add and remove EC2 instances based on CPU utilization. Which AWS service or feature can initiate an Amazon EC2 Auto Scaling action to achieve this goal?
Options
A: Amazon Simple Queue Service (Amazon SQS)
B: Amazon Simple Notification Service (Amazon SNS)
C: AWS Systems Manager
D: Amazon CloudWatch alarm
Show Answer
Correct Answer:
Amazon CloudWatch alarm
Explanation
Amazon EC2 Auto Scaling uses scaling policies to automatically adjust the number of EC2 instances in a group. For dynamic scaling based on performance metrics like CPU utilization, Amazon CloudWatch is the essential service. A CloudWatch alarm is configured to monitor a specific metric (e.g., the average CPU utilization of the Auto Scaling group). When the metric's value breaches a predefined threshold for a specified period, the alarm changes state. This state change triggers the associated EC2 Auto Scaling policy, which then initiates the action to either add (scale out) or remove (scale in) instances. This mechanism directly addresses the company's requirement to scale based on CPU load.
Why Incorrect Options are Wrong

A. Amazon SQS is a message queuing service used to decouple application components; it does not monitor metrics like CPU utilization to initiate scaling actions.

B. Amazon SNS is a publish/subscribe notification service. While it can be a target for a CloudWatch alarm, it does not itself monitor metrics or trigger scaling.

C. AWS Systems Manager is an operational management service for tasks like patching and configuration management, not for triggering scaling based on performance metrics.

References

1. Amazon EC2 Auto Scaling User Guide: In the section "Dynamic scaling for Amazon EC2 Auto Scaling," it states, "To configure dynamic scaling, you create a scaling policy that tells Amazon EC2 Auto Scaling what to do when the load on your application changes. The scaling policy uses Amazon CloudWatch alarms to monitor a metric for your Auto Scaling group."

2. Amazon CloudWatch User Guide: Under the topic "Using Amazon CloudWatch alarms," the documentation lists available alarm actions. It explicitly states, "You can create an alarm that automatically initiates an action for an Amazon EC2 instance or an Amazon EC2 Auto Scaling group."

3. AWS Well-Architected Framework - Performance Efficiency Pillar (Whitepaper): In the section "Select the best performing architecture," the principle "Use data to identify the key performance indicators (KPIs) for your workload, and configure metrics, monitoring, and alarms based on these KPIs. Use these alarms to trigger automated actions to scale your resources" is described. This directly links monitoring and alarms (CloudWatch) to automated scaling (Auto Scaling). (Page 13, "Use data to identify performance indicators").

Question 30

Which of the following services can be used to block network traffic to an instance? (Select TWO.)
Options
A: Security groups
B: Amazon Virtual Private Cloud (Amazon VPC) flow logs
C: Network ACLs
D: Amazon CloudWatch
E: AWS CloudTrail
Show Answer
Correct Answer:
Security groups, Network ACLs
Explanation
Security groups and network access control lists (ACLs) are the two primary services used within an Amazon VPC to control and block network traffic. A security group acts as a stateful virtual firewall at the instance level, controlling inbound and outbound traffic. By default, it denies all inbound traffic unless an "allow" rule is explicitly added. A network ACL is a stateless firewall that operates at the subnet level, controlling traffic for all instances within that subnet. It processes rules in order and can have explicit "allow" and "deny" rules for both inbound and outbound traffic.
Why Incorrect Options are Wrong

B. Amazon Virtual Private Cloud (Amazon VPC) flow logs: This service captures and logs IP traffic information for monitoring and troubleshooting; it does not actively block any network traffic.

D. Amazon CloudWatch: This is a monitoring and observability service that collects metrics, logs, and events. It does not have the capability to block network traffic.

E. AWS CloudTrail: This service records AWS API calls for auditing and governance purposes. It tracks account activity but does not control or block network traffic.

References

1. AWS Documentation: Security groups for your VPC. "A security group acts as a virtual firewall for your EC2 instances to control incoming and outgoing traffic." (AWS, Amazon VPC User Guide, "Security", "Security groups for your VPC" section).

2. AWS Documentation: Network ACLs. "A network access control list (ACL) is an optional layer of security for your VPC that acts as a firewall for controlling traffic in and out of one or more subnets." (AWS, Amazon VPC User Guide, "Security", "Network ACLs" section).

3. AWS Documentation: VPC Flow Logs. "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." (AWS, Amazon VPC User Guide, "Logging IP traffic using VPC Flow Logs" section).

4. AWS Documentation: What Is AWS CloudTrail? "CloudTrail is an AWS service that helps you enable operational and risk auditing, governance, and compliance of your AWS account." (AWS, AWS CloudTrail User Guide, "Overview" section).

5. AWS Documentation: What is Amazon CloudWatch? "Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and the applications you run on AWS in real time." (AWS, Amazon CloudWatch User Guide, "Overview" section).

Question 31

Which AWS services or features give users the ability to create a network connection between two VPCs? (Select TWO.)
Options
A: VPC endpoints
B: Amazon Route 53
C: VPC peering
D: AWS Direct Connect
E: AWS Transit Gateway
Show Answer
Correct Answer:
VPC peering, AWS Transit Gateway
Explanation
VPC peering provides a direct, one-to-one network connection between two VPCs. This allows resources in either VPC to communicate with each other using private IP addresses as if they are on the same network. It is a non-transitive, point-to-point connection. AWS Transit Gateway acts as a network transit hub, or a "cloud router," that you can use to interconnect multiple VPCs and on-premises networks. By attaching VPCs to a single Transit Gateway, you enable communication between them through a central hub-and-spoke model, simplifying network architecture and management.
Why Incorrect Options are Wrong

A. VPC endpoints enable private connections from a VPC to supported AWS services or endpoint services, not to another VPC.

B. Amazon Route 53 is a Domain Name System (DNS) service; it resolves domain names to IP addresses but does not create network connections.

D. AWS Direct Connect establishes a dedicated private network connection from an on-premises environment to AWS, not between two AWS VPCs.

References

1. AWS Documentation, Amazon VPC User Guide: "What is VPC peering?" - This section states, "A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them using private IPv4 addresses or IPv6 addresses."

2. AWS Documentation, AWS Transit Gateway User Guide: "What is a transit gateway?" - This document explains, "An AWS Transit Gateway is a network transit hub that you can use to interconnect your virtual private clouds (VPCs) and on-premises networks."

3. AWS Documentation, Amazon VPC User Guide: "VPC endpoints" - The introduction clarifies, "A VPC endpoint enables you to privately connect your VPC to supported AWS services and VPC endpoint services powered by AWS PrivateLink..."

4. AWS Documentation, AWS Direct Connect User Guide: "What is AWS Direct Connect?" - The guide states, "AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS."

Question 32

A company wants to quickly implement a continuous integration/continuous delivery (CI/CD) pipeline. Which AWS service will meet this requirement?
Options
A: AWS Config
B: Amazon Cognito
C: AWS DataSync
D: AWS CodeStar
Show Answer
Correct Answer:
AWS CodeStar
Explanation
AWS CodeStar is a cloud-based service designed to simplify the process of developing, building, and deploying applications on AWS. It provides a unified user interface and pre-configured project templates that set up an entire continuous integration and continuous delivery (CI/CD) toolchain in minutes. This includes integrating services like AWS CodeCommit (source control), AWS CodeBuild (build), and AWS CodeDeploy (deployment) orchestrated by AWS CodePipeline. This directly meets the company's requirement to quickly implement a CI/CD pipeline.
Why Incorrect Options are Wrong

A. AWS Config is a service for assessing, auditing, and evaluating the configurations of AWS resources for compliance and governance, not for creating CI/CD pipelines.

B. Amazon Cognito is an identity management service that provides user sign-up, sign-in, and access control for web and mobile applications, unrelated to CI/CD.

C. AWS DataSync is a data transfer service used to move large amounts of data between on-premises storage and AWS Storage services, not for software development pipelines.

References

1. AWS CodeStar User Guide: In the "What Is AWS CodeStar?" section, the documentation states, "With AWS CodeStar, you can set up your entire continuous integration and continuous delivery (CI/CD) toolchain in minutes, allowing you to start releasing code faster."

Source: AWS CodeStar User Guide, "What Is AWS CodeStar?".

2. AWS Config Developer Guide: The guide's introduction clarifies its purpose: "AWS Config is a service that enables you to assess, audit, and evaluate the configurations of your AWS resources."

Source: AWS Config Developer Guide, "What Is AWS Config?".

3. Amazon Cognito Developer Guide: The "What Is Amazon Cognito?" section defines the service: "Amazon Cognito provides authentication, authorization, and user management for your web and mobile apps."

Source: Amazon Cognito Developer Guide, "What Is Amazon Cognito?".

4. AWS DataSync User Guide: The introduction explains the service's function: "AWS DataSync is a secure, online service that automates and accelerates moving data between on-premises and AWS Storage services."

Source: AWS DataSync User Guide, "What is AWS DataSync?".

Question 33

A development team wants to deploy multiple test environments for an application in a fast repeatable manner. Which AWS service should the team use?
Options
A: Amazon EC2
B: AWS CloudFormation
C: Amazon QuickSight
D: Amazon Elastic Container Service (Amazon ECS)
Show Answer
Correct Answer:
AWS CloudFormation
Explanation
AWS CloudFormation is an Infrastructure as Code (IaC) service that allows you to model, provision, and manage AWS and third-party resources by writing templates. These templates serve as a single source of truth for your cloud environment. Using a CloudFormation template, a development team can automate the setup of an entire test environment, including compute, storage, and networking resources. This process is inherently fast and repeatable, ensuring that each new environment is a consistent and identical copy, which directly addresses the team's requirements.
Why Incorrect Options are Wrong

A. Amazon EC2 provides virtual server instances but does not, by itself, orchestrate the deployment of a complete, multi-resource environment in a repeatable manner.

C. Amazon QuickSight is a business intelligence (BI) service used for creating interactive dashboards and data visualizations; it is not used for deploying infrastructure.

D. Amazon Elastic Container Service (Amazon ECS) is a container orchestration service. While it could run the application, it does not provision the entire environment's underlying infrastructure.

---

References

1. AWS CloudFormation User Guide. "What is AWS CloudFormation?" AWS CloudFormation lets you model, provision, and manage AWS and third-party resources by treating infrastructure as code. [...] CloudFormation provisions your resources in a safe, repeatable manner, allowing you to build and rebuild your infrastructure and applications, without having to perform manual actions or write custom scripts.

Source: AWS Documentation, AWS CloudFormation User Guide, "What is AWS CloudFormation?", Introduction section.

2. AWS Documentation on Amazon EC2. "What is Amazon EC2?" Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.

Source: AWS Documentation, Amazon EC2 User Guide for Linux Instances, "What is Amazon EC2?", Introduction section.

3. AWS Documentation on Amazon QuickSight. "What Is Amazon QuickSight?" Amazon QuickSight is a cloud-scale business intelligence (BI) service that you can use to deliver easy-to-understand insights to the people who you work with, wherever they are.

Source: AWS Documentation, Amazon QuickSight User Guide, "What Is Amazon QuickSight?", Introduction section.

Question 34

A company wants to establish a private network connection between AWS and its corporate network. Which AWS service or feature will meet this requirement?
Options
A: Amazon Connect
B: Amazon Route 53
C: AWS Direct Connect
D: VPC peering
Show Answer
Correct Answer:
AWS Direct Connect
Explanation
AWS Direct Connect is a cloud service designed to establish a dedicated, private network connection from an on-premises data center or corporate network to AWS. This connection does not traverse the public internet, which can result in lower network costs, increased bandwidth throughput, and a more consistent network experience. It directly fulfills the company's requirement for a private network link between its own infrastructure and the AWS cloud.
Why Incorrect Options are Wrong

A. Amazon Connect is a cloud-based contact center service for customer service operations, not a network connectivity service.

B. Amazon Route 53 is a scalable Domain Name System (DNS) web service; it resolves domain names to IP addresses but does not establish a private network connection.

D. VPC peering is a networking feature that connects two AWS Virtual Private Clouds (VPCs) together, not an on-premises network to AWS.

References

1. AWS Documentation. (2023). What is AWS Direct Connect? AWS Direct Connect User Guide. "AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS."

2. AWS Documentation. (2023). AWS Hybrid Connectivity. AWS Whitepapers. Page 6, "AWS Direct Connect" section. "AWS Direct Connect enables you to privately connect your data center, office, or colocation environment to your AWS account..."

3. AWS Documentation. (2023). What is Amazon VPC? Amazon VPC User Guide. "Peering connections" section. "A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them using private IPv4 addresses or IPv6 addresses."

4. AWS Documentation. (2023). What is Amazon Connect? Amazon Connect Administrator Guide. "Amazon Connect is an easy-to-use omnichannel cloud contact center that helps you provide superior customer service at a lower cost."

Question 35

Which AWS service or feature identifies whether an Amazon S3 bucket or an IAM role has been shared with an external entity?
Options
A: AWS Service Catalog
B: AWS Systems Manager
C: AWS IAM Access Analyzer
D: AWS Organizations
Show Answer
Correct Answer:
AWS IAM Access Analyzer
Explanation
AWS IAM Access Analyzer is a security service specifically designed to identify resources within an organization or account that are shared with an external entity. It operates by formally analyzing resource-based policies, such as those attached to Amazon S3 buckets and IAM role trust policies. It generates findings when it discovers a policy that grants access to a principal outside of your defined zone of trust (e.g., another AWS account not in your AWS Organization). This helps administrators identify and remediate unintended external access, thereby enhancing security posture.
Why Incorrect Options are Wrong

A. AWS Service Catalog allows organizations to create and manage catalogs of approved IT services, focusing on standardized provisioning, not security analysis of existing resources.

B. AWS Systems Manager is an operational management service for tasks like patching, automation, and configuration management across AWS and hybrid environments.

D. AWS Organizations is a service for centrally managing and governing multiple AWS accounts, but it does not itself analyze resource policies for external sharing.

References

1. AWS IAM Access Analyzer User Guide: "IAM Access Analyzer helps you identify the resources in your organization and accounts, such as Amazon S3 buckets or IAM roles, that are shared with an external entity. This lets you identify unintended access to your resources and data, which is a security risk." (Source: AWS Documentation, IAM Access Analyzer User Guide, "What is IAM Access Analyzer?", Introduction section).

2. AWS Service Catalog Administrator Guide: "AWS Service Catalog allows organizations to create and manage catalogs of IT services that are approved for use on AWS." (Source: AWS Documentation, AWS Service Catalog Administrator Guide, "What is AWS Service Catalog?", Introduction section).

3. AWS Systems Manager User Guide: "AWS Systems Manager is the operations hub for your AWS applications and resources and a secure end-to-end management solution for hybrid and multicloud environments that enables automated operations." (Source: AWS Documentation, AWS Systems Manager User Guide, "What is AWS Systems Manager?", Introduction section).

4. AWS Organizations User Guide: "AWS Organizations is an account management service that enables you to consolidate multiple AWS accounts into an organization that you create and centrally manage." (Source: AWS Documentation, AWS Organizations User Guide, "What is AWS Organizations?", Introduction section).

Shopping Cart
Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail $6 DISCOUNT on YOUR PURCHASE