Question 1000

A team has chosen VPC peering to connect two VPCs privately for their routable address ranges. Which description explains the mechanism that makes this selection appropriate?

  1. Transit Gateway simplifies hub-and-spoke network connectivity at scale.
  2. VPC endpoints provide service connectivity without requiring a public internet path.
  3. Peering allows traffic between eligible VPCs with non-overlapping CIDRs and appropriate routes.
  4. VPCs and subnets use address ranges that affect future peering and routing options.

Explanation

Correct Answer

C:

VPC peering meets the goal to connect two VPCs privately for their routable address ranges because peering allows traffic between eligible VPCs with non-overlapping CIDRs and appropriate routes. Peering does not automatically provide transitive routing through a third VPC.

Incorrect Answers

A:

That description belongs to AWS Transit Gateway because transit Gateway simplifies hub-and-spoke network connectivity at scale; it is used to connect many VPCs and supported on-premises networks through a central hub, not to explain how VPC peering provides the function to connect two VPCs privately for their routable address ranges.

B:

That description belongs to VPC endpoint because VPC endpoints provide service connectivity without requiring a public internet path; it is used to connect supported VPC workloads privately to selected AWS services, not to explain how VPC peering provides the function to connect two VPCs privately for their routable address ranges.

D:

That description belongs to VPC subnet CIDR planning because vPCs and subnets use address ranges that affect future peering and routing options; it is used to allocate non-overlapping address ranges for interconnected environments, not to explain how VPC peering provides the function to connect two VPCs privately for their routable address ranges.

Question 1001

A solution uses Data residency by Region for the requirement to keep stored customer data in a selected geography. Which operating behavior underlies that use?

  1. Deploying and replicating across Regions can isolate regional failures and serve separate markets.
  2. Cross-Region replication moves eligible objects or database data into a different geography when configured.
  3. Region placement and configured replication determine where supported AWS workload data resides.
  4. Deploying compute and data in an appropriate Region can reduce geographic round-trip latency.

Explanation

Correct Answer

C:

Data residency by Region meets the goal to keep stored customer data in a selected geography because region placement and configured replication determine where supported AWS workload data resides. Selecting a Region alone does not guarantee that every application integration is limited to it.

Incorrect Answers

A:

That description belongs to Multi-Region architecture because deploying and replicating across Regions can isolate regional failures and serve separate markets; it is used to address disaster recovery or geography-spanning application availability, not to explain how Data residency by Region provides the function to keep stored customer data in a selected geography.

B:

That description belongs to Cross-Region replication because cross-Region replication moves eligible objects or database data into a different geography when configured; it is used to maintain copies of selected data outside its source Region, not to explain how Data residency by Region provides the function to keep stored customer data in a selected geography.

D:

That description belongs to Low-latency regional placement because deploying compute and data in an appropriate Region can reduce geographic round-trip latency; it is used to locate dynamic application backends nearer a customer population, not to explain how Data residency by Region provides the function to keep stored customer data in a selected geography.

Question 1002

In the storage design, the team must address 2 distinct tasks: first, encrypt S3 object data at rest using supported key arrangements; second, speed long-distance S3 uploads using AWS edge networking. Select the TWO most suitable services or concepts. Choose TWO.

  1. EBS volume encryption
  2. S3 server-side encryption
  3. Amazon EBS
  4. S3 bucket policy
  5. S3 Transfer Acceleration

Explanation

Correct Answers

B:

S3 server-side encryption covers the listed need to encrypt S3 object data at rest using supported key arrangements because S3 encrypts stored object data at rest and supports key-management choices; it belongs in the keyed set alongside S3 Transfer Acceleration to speed long-distance S3 uploads using AWS edge networking.

E:

S3 Transfer Acceleration covers the listed need to speed long-distance S3 uploads using AWS edge networking because transfer Acceleration routes supported transfers through an accelerated endpoint; it belongs in the keyed set alongside S3 server-side encryption to encrypt S3 object data at rest using supported key arrangements.

Incorrect Answers

A:

EBS volume encryption addresses a different objective, to protect block storage with supported at-rest encryption, because encrypted EBS volumes use integrated key management for data at rest; the checklist instead requires the distinct outcomes to encrypt S3 object data at rest using supported key arrangements; speed long-distance S3 uploads using AWS edge networking.

C:

Amazon EBS addresses a different objective, to attach persistent block-level storage to supported EC2 instances, because EBS volumes provide durable block storage within an Availability Zone with supported snapshot options; the checklist instead requires the distinct outcomes to encrypt S3 object data at rest using supported key arrangements; speed long-distance S3 uploads using AWS edge networking.

D:

S3 bucket policy addresses a different objective, to control allowed and denied access to an S3 bucket and its objects, because bucket policies are resource-based JSON permissions for supported S3 actions; the checklist instead requires the distinct outcomes to encrypt S3 object data at rest using supported key arrangements; speed long-distance S3 uploads using AWS edge networking.

Question 1003

The solution currently handles its need to prepare recovery beyond failure of one Availability Zone with Region outage planning. A new requirement is to manage IAM identities used to authorize actions across AWS Regions instead. Which service or principle addresses that different need?

  1. Global IAM identity scope
  2. AWS Region
  3. Region outage planning
  4. Availability Zone

Explanation

Correct Answer

A:

Global IAM identity scope addresses the new need to manage IAM identities used to authorize actions across AWS Regions because IAM is a global AWS service within an account, while service resources may be regional; Region outage planning supports the different existing task to prepare recovery beyond failure of one Availability Zone.

Incorrect Answers

B:

AWS Region is intended to select a geographic area in which to place a workload because an AWS Region is a distinct geographic location containing multiple Availability Zones; in this design the new outcome is to manage IAM identities used to authorize actions across AWS Regions, which calls for Global IAM identity scope rather than AWS Region or the earlier Region outage planning.

C:

Region outage planning primarily supports the earlier need to prepare recovery beyond failure of one Availability Zone because a regional recovery design uses another Region and explicit data and traffic recovery plans, but the new task is to manage IAM identities used to authorize actions across AWS Regions; that is why Global IAM identity scope is preferable here.

D:

Availability Zone is intended to separate redundant application components across isolated facilities within one Region because an Availability Zone is one or more discrete data centers with independent infrastructure in a Region; in this design the new outcome is to manage IAM identities used to authorize actions across AWS Regions, which calls for Global IAM identity scope rather than Availability Zone or the earlier Region outage planning.

Question 1004

A production checklist asks engineers to handle high-performance connection-level TCP or UDP traffic. Which capability fits the checklist item?

  1. EC2 Auto Scaling
  2. Network Load Balancer
  3. EC2 user data
  4. Vertical EC2 scaling
  5. Elasticity through scaling policies

Explanation

Correct Answer

B:

Network Load Balancer matches the goal to handle high-performance connection-level TCP or UDP traffic because nLB routes connections at the transport layer and supports static IP behavior. It is not the primary tool for path-based HTTP routing policies. EC2 user data is for the different objective to perform initial bootstrap actions during instance launch.

Incorrect Answers

A:

EC2 Auto Scaling addresses the separate need to adjust the number of matching EC2 instances as demand changes because EC2 Auto Scaling can launch and terminate instances according to configured scaling policies; it is not as direct as Network Load Balancer for the actual requirement to handle high-performance connection-level TCP or UDP traffic.

C:

EC2 user data addresses the separate need to perform initial bootstrap actions during instance launch because user data can provide launch-time configuration and installation scripts; it is not as direct as Network Load Balancer for the actual requirement to handle high-performance connection-level TCP or UDP traffic.

D:

Vertical EC2 scaling addresses the separate need to increase resource capacity by changing the instance type because vertical scaling provides more CPU or RAM within a single virtual machine; it is not as direct as Network Load Balancer for the actual requirement to handle high-performance connection-level TCP or UDP traffic.

E:

Elasticity through scaling policies addresses the separate need to match compute capacity to traffic fluctuations automatically because metric-driven policies can change running capacity in response to utilization or demand; it is not as direct as Network Load Balancer for the actual requirement to handle high-performance connection-level TCP or UDP traffic.

Question 1005

A platform engineering team wants to decide where traffic from a subnet should be directed without confusing it with an adjacent cloud capability. What is the best match?

  1. Public subnet
  2. Stateless versus stateful filtering
  3. Route table
  4. Amazon CloudFront

Explanation

Correct Answer

C:

Route table matches the goal to decide where traffic from a subnet should be directed because VPC route tables contain destination-prefix routing entries for network traffic. Routes specify paths but do not grant application permissions or open firewall rules. Public subnet is for the different objective to place resources in a subnet with a route toward an internet gateway; the requested capability is Route table to decide where traffic from a subnet should be directed, in contrast with Public subnet to place resources in a subnet with a route toward an internet gateway.

Incorrect Answers

A:

Public subnet addresses the separate need to place resources in a subnet with a route toward an internet gateway because a public subnet has a route to an attached internet gateway where applicable; it is not as direct as Route table for the actual requirement to decide where traffic from a subnet should be directed.

B:

Stateless versus stateful filtering addresses the separate need to select whether connection return traffic needs independent explicit rules because security groups track allowed connections while network ACLs evaluate both directions without state; it is not as direct as Route table for the actual requirement to decide where traffic from a subnet should be directed.

D:

Amazon CloudFront addresses the separate need to accelerate delivery of static and dynamic web content with CDN edge sites because cloudFront caches eligible objects and routes viewers through distributed edge locations; it is not as direct as Route table for the actual requirement to decide where traffic from a subnet should be directed.

Question 1006

A solution uses S3 multi-part upload for the requirement to upload very large objects as separately transmitted parts. Which operating behavior underlies that use?

  1. S3 is an object storage service for files and data blobs rather than mounted block devices.
  2. S3 Inventory produces scheduled reports about bucket objects and properties.
  3. Bucket policies are resource-based JSON permissions for supported S3 actions.
  4. Multi-part upload improves resilience and transfer management for large S3 objects.

Explanation

Correct Answer

D:

S3 multi-part upload meets the goal to upload very large objects as separately transmitted parts because Multi-part upload improves resilience and transfer management for large S3 objects. It is not a permanent object-access permission setting.

Incorrect Answers

A:

That description belongs to Amazon S3 because S3 is an object storage service for files and data blobs rather than mounted block devices; it is used to store durable objects and retrieve them by bucket and key, not to explain how S3 multi-part upload provides the function to upload very large objects as separately transmitted parts.

B:

That description belongs to Amazon S3 Inventory because S3 Inventory produces scheduled reports about bucket objects and properties; it is used to generate lists of objects and associated metadata for analysis, not to explain how S3 multi-part upload provides the function to upload very large objects as separately transmitted parts.

C:

That description belongs to S3 bucket policy because bucket policies are resource-based JSON permissions for supported S3 actions; it is used to control allowed and denied access to an S3 bucket and its objects, not to explain how S3 multi-part upload provides the function to upload very large objects as separately transmitted parts.

Question 1007

While reviewing a design, an architect identifies a gap: the workload needs to launch simple virtual servers with bundled management and predictable plans. Which option closes that gap most directly?

  1. Amazon Lightsail
  2. EC2 placement groups
  3. EC2 instance store
  4. Gateway Load Balancer

Explanation

Correct Answer

A:

Amazon Lightsail matches the goal to launch simple virtual servers with bundled management and predictable plans because lightsail packages compute networking and storage for straightforward applications. It offers fewer advanced configuration options than assembling an EC2 architecture. Gateway Load Balancer is for the different objective to insert compatible virtual network appliances into traffic paths; the requested capability is Amazon Lightsail to launch simple virtual servers with bundled management and predictable plans, in contrast with Gateway Load Balancer to insert compatible virtual network appliances into traffic paths.

Incorrect Answers

B:

EC2 placement groups addresses the separate need to influence how supported instances are distributed across underlying hardware because placement groups support strategies for network performance or fault isolation; it is not as direct as Amazon Lightsail for the actual requirement to launch simple virtual servers with bundled management and predictable plans.

C:

EC2 instance store addresses the separate need to use temporary host-attached storage with very low latency because instance store volumes are physically associated with the host and have ephemeral characteristics; it is not as direct as Amazon Lightsail for the actual requirement to launch simple virtual servers with bundled management and predictable plans.

D:

Gateway Load Balancer addresses the separate need to insert compatible virtual network appliances into traffic paths because gateway Load Balancer distributes flows across appliance targets for inspection or similar tasks; it is not as direct as Amazon Lightsail for the actual requirement to launch simple virtual servers with bundled management and predictable plans.

Question 1008

A team already uses AWS Global Accelerator to improve global network paths and health-based endpoint selection using anycast IPs. It now must apply stateless allow and deny rules at the subnet boundary, which is a separate requirement. What should it select for that new objective?

  1. Network ACL
  2. AWS Global Accelerator
  3. Route table
  4. Public subnet

Explanation

Correct Answer

A:

Network ACL addresses the new need to apply stateless allow and deny rules at the subnet boundary because network ACLs evaluate subnet traffic using ordered rules in each direction; AWS Global Accelerator supports the different existing task to improve global network paths and health-based endpoint selection using anycast IPs.

Incorrect Answers

B:

AWS Global Accelerator primarily supports the earlier need to improve global network paths and health-based endpoint selection using anycast IPs because global Accelerator uses the AWS global network to route traffic to regional endpoints, but the new task is to apply stateless allow and deny rules at the subnet boundary; that is why Network ACL is preferable here.

C:

Route table is intended to decide where traffic from a subnet should be directed because VPC route tables contain destination-prefix routing entries for network traffic; in this design the new outcome is to apply stateless allow and deny rules at the subnet boundary, which calls for Network ACL rather than Route table or the earlier AWS Global Accelerator.

D:

Public subnet is intended to place resources in a subnet with a route toward an internet gateway because a public subnet has a route to an attached internet gateway where applicable; in this design the new outcome is to apply stateless allow and deny rules at the subnet boundary, which calls for Network ACL rather than Public subnet or the earlier AWS Global Accelerator.

Question 1009

The workload already uses S3 Block Public Access to help prevent unintended public access to buckets and objects. A second workstream needs to transition or expire objects automatically based on age and criteria. Which AWS choice fits the second workstream?

  1. S3 Block Public Access
  2. S3 lifecycle rule
  3. Amazon S3 Inventory
  4. S3 bucket policy

Explanation

Correct Answer

B:

S3 lifecycle rule addresses the new need to transition or expire objects automatically based on age and criteria because lifecycle configuration can move objects into eligible classes or delete them on schedule; S3 Block Public Access supports the different existing task to help prevent unintended public access to buckets and objects.

Incorrect Answers

A:

S3 Block Public Access primarily supports the earlier need to help prevent unintended public access to buckets and objects because block Public Access settings override or restrict public access paths where enabled, but the new task is to transition or expire objects automatically based on age and criteria; that is why S3 lifecycle rule is preferable here.

C:

Amazon S3 Inventory is intended to generate lists of objects and associated metadata for analysis because S3 Inventory produces scheduled reports about bucket objects and properties; in this design the new outcome is to transition or expire objects automatically based on age and criteria, which calls for S3 lifecycle rule rather than Amazon S3 Inventory or the earlier S3 Block Public Access.

D:

S3 bucket policy is intended to control allowed and denied access to an S3 bucket and its objects because bucket policies are resource-based JSON permissions for supported S3 actions; in this design the new outcome is to transition or expire objects automatically based on age and criteria, which calls for S3 lifecycle rule rather than S3 bucket policy or the earlier S3 Block Public Access.

Question 1010

A decision meeting distinguishes between two outcomes: relaunch instances from a defined system image, and obtain eligible EC2 billing discounts for committed usage attributes. The first is handled using Amazon EC2 AMI. Which option directly supports the second?

  1. Amazon EC2 AMI
  2. Reserved Instances
  3. EC2 Auto Scaling
  4. AWS Fargate

Explanation

Correct Answer

B:

Reserved Instances addresses the new need to obtain eligible EC2 billing discounts for committed usage attributes because reserved Instances are a pricing mechanism for eligible instance usage commitments; Amazon EC2 AMI supports the different existing task to relaunch instances from a defined system image.

Incorrect Answers

A:

Amazon EC2 AMI primarily supports the earlier need to relaunch instances from a defined system image because an Amazon Machine Image supplies a template for instance boot volumes and configuration, but the new task is to obtain eligible EC2 billing discounts for committed usage attributes; that is why Reserved Instances is preferable here.

C:

EC2 Auto Scaling is intended to adjust the number of matching EC2 instances as demand changes because EC2 Auto Scaling can launch and terminate instances according to configured scaling policies; in this design the new outcome is to obtain eligible EC2 billing discounts for committed usage attributes, which calls for Reserved Instances rather than EC2 Auto Scaling or the earlier Amazon EC2 AMI.

D:

AWS Fargate is intended to run container tasks without managing EC2 container hosts because fargate supplies serverless compute for supported ECS and EKS workloads; in this design the new outcome is to obtain eligible EC2 billing discounts for committed usage attributes, which calls for Reserved Instances rather than AWS Fargate or the earlier Amazon EC2 AMI.

AWS Certified Cloud Practitioner CLF-C02 Practice Tests