Question 590

Before relying on IAM identity-based policy to define what actions an IAM principal may perform on specified resources, a reviewer wants one specifically relevant limitation or qualification documented. Which statement best belongs in the review?

  1. A shared access key makes individual investigation and revocation harder.
  2. Trusting a principal to assume the role is not the same as authorizing every AWS action.
  3. Roles avoid embedding a person's permanent access key in application code.
  4. Their evaluation also depends on boundaries, resource policies and organization guardrails.

Explanation

Correct Answer

D:

Their evaluation also depends on boundaries, resource policies and organization guardrails; this qualification applies directly to IAM identity-based policy when the intended outcome is to define what actions an IAM principal may perform on specified resources, rather than to another capability.

Incorrect Answers

A:

A shared access key makes individual investigation and revocation harder; that caveat is associated more closely with Avoid shared credentials for the need to retain individual accountability for actions taken in AWS than with IAM identity-based policy for the requirement to define what actions an IAM principal may perform on specified resources.

B:

Trusting a principal to assume the role is not the same as authorizing every AWS action; that caveat is associated more closely with IAM role permissions policy for the need to define which AWS operations a successfully assumed role can perform than with IAM identity-based policy for the requirement to define what actions an IAM principal may perform on specified resources.

C:

Roles avoid embedding a person's permanent access key in application code; that caveat is associated more closely with IAM role temporary credentials for the need to provide temporary access to a trusted principal or AWS workload than with IAM identity-based policy for the requirement to define what actions an IAM principal may perform on specified resources.

Question 591

A cloud team wants to identify who handles the underlying operating system for an Amazon RDS DB instance. It has considered AWS regional facility redundancy, whose main role is to identify who maintains the independent infrastructure underlying Availability Zones. Which other selection is more tightly matched to the actual task?

  1. AWS regional facility redundancy
  2. Customer application patching on EC2
  3. AWS managed RDS infrastructure
  4. AWS global network infrastructure

Explanation

Correct Answer

C:

AWS managed RDS infrastructure addresses the new need to identify who handles the underlying operating system for an Amazon RDS DB instance because AWS operates the managed database platform and underlying host maintenance for RDS; AWS regional facility redundancy supports the different existing task to identify who maintains the independent infrastructure underlying Availability Zones.

Incorrect Answers

A:

AWS regional facility redundancy primarily supports the earlier need to identify who maintains the independent infrastructure underlying Availability Zones because AWS builds and operates the physical infrastructure supporting Regions and AZs, but the new task is to identify who handles the underlying operating system for an Amazon RDS DB instance; that is why AWS managed RDS infrastructure is preferable here.

B:

Customer application patching on EC2 is intended to determine who updates software installed by a customer on an EC2 VM because the customer is responsible for custom code and software installed on its virtual machines; in this design the new outcome is to identify who handles the underlying operating system for an Amazon RDS DB instance, which calls for AWS managed RDS infrastructure rather than Customer application patching on EC2 or the earlier AWS regional facility redundancy.

D:

AWS global network infrastructure is intended to determine who operates the provider-owned physical networking fabric because AWS manages its worldwide network infrastructure and physical connectivity within its facilities; in this design the new outcome is to identify who handles the underlying operating system for an Amazon RDS DB instance, which calls for AWS managed RDS infrastructure rather than AWS global network infrastructure or the earlier AWS regional facility redundancy.

Question 592

While reviewing a design, an architect identifies a gap: the workload needs to locate sensitive information such as personal data in Amazon S3. Which option closes that gap most directly?

  1. Separation of duties
  2. Amazon Macie sensitive-data discovery
  3. Access analysis
  4. Amazon GuardDuty threat detection

Explanation

Correct Answer

B:

Amazon Macie sensitive-data discovery matches the goal to locate sensitive information such as personal data in Amazon S3 because macie uses machine learning and pattern matching to discover sensitive data in S3. It is not a general-purpose EC2 malware scanner. Access analysis is for the different objective to find unintended external or broad permissions on AWS resources.

Incorrect Answers

A:

Separation of duties addresses the separate need to prevent one principal from controlling incompatible business functions because splitting sensitive privileges among roles reduces misuse and accidental changes; it is not as direct as Amazon Macie sensitive-data discovery for the actual requirement to locate sensitive information such as personal data in Amazon S3.

C:

Access analysis addresses the separate need to find unintended external or broad permissions on AWS resources because IAM Access Analyzer can help identify supported resources shared with external principals and analyze access; it is not as direct as Amazon Macie sensitive-data discovery for the actual requirement to locate sensitive information such as personal data in Amazon S3.

D:

Amazon GuardDuty threat detection addresses the separate need to detect suspicious account or workload behavior from security signals because guardDuty analyzes supported event and telemetry sources to identify potential malicious activity; it is not as direct as Amazon Macie sensitive-data discovery for the actual requirement to locate sensitive information such as personal data in Amazon S3.

Question 593

The workload already uses IAM group to manage similar IAM user permissions through group membership. A second workstream needs to audit account IAM user credentials and their usage properties. Which AWS choice fits the second workstream?

  1. IAM group
  2. Amazon Cognito identity pools
  3. IAM user
  4. IAM credential report

Explanation

Correct Answer

D:

IAM credential report addresses the new need to audit account IAM user credentials and their usage properties because IAM credential reports summarize credential status for IAM users in an account; IAM group supports the different existing task to manage similar IAM user permissions through group membership.

Incorrect Answers

A:

IAM group primarily supports the earlier need to manage similar IAM user permissions through group membership because an IAM group is a collection of IAM users that can share attached permissions policies, but the new task is to audit account IAM user credentials and their usage properties; that is why IAM credential report is preferable here.

B:

Amazon Cognito identity pools is intended to provide AWS credentials to application users using supported identities because cognito identity pools exchange supported authentication for temporary AWS credentials; in this design the new outcome is to audit account IAM user credentials and their usage properties, which calls for IAM credential report rather than Amazon Cognito identity pools or the earlier IAM group.

C:

IAM user is intended to assign a directly managed AWS account identity when a specific long-lived IAM identity is appropriate because IAM users are identities defined within an AWS account with configurable permissions; in this design the new outcome is to audit account IAM user credentials and their usage properties, which calls for IAM credential report rather than IAM user or the earlier IAM group.

Question 594

A decision meeting distinguishes between two outcomes: identify who maintains the infrastructure used to operate Amazon S3, and identify who replaces failed drives and server components in AWS facilities. The first is handled using AWS S3 infrastructure availability. Which option directly supports the second?

  1. Customer application patching on EC2
  2. Customer RDS access controls
  3. AWS hardware lifecycle
  4. AWS S3 infrastructure availability

Explanation

Correct Answer

C:

AWS hardware lifecycle addresses the new need to identify who replaces failed drives and server components in AWS facilities because AWS handles physical device maintenance and replacement across its data centers; AWS S3 infrastructure availability supports the different existing task to identify who maintains the infrastructure used to operate Amazon S3.

Incorrect Answers

A:

Customer application patching on EC2 is intended to determine who updates software installed by a customer on an EC2 VM because the customer is responsible for custom code and software installed on its virtual machines; in this design the new outcome is to identify who replaces failed drives and server components in AWS facilities, which calls for AWS hardware lifecycle rather than Customer application patching on EC2 or the earlier AWS S3 infrastructure availability.

B:

Customer RDS access controls is intended to identify who sets database credentials and network exposure for an RDS workload because customers manage who can reach and authenticate to their databases and how data is used; in this design the new outcome is to identify who replaces failed drives and server components in AWS facilities, which calls for AWS hardware lifecycle rather than Customer RDS access controls or the earlier AWS S3 infrastructure availability.

D:

AWS S3 infrastructure availability primarily supports the earlier need to identify who maintains the infrastructure used to operate Amazon S3 because AWS manages the underlying hardware, facilities and service platform for S3, but the new task is to identify who replaces failed drives and server components in AWS facilities; that is why AWS hardware lifecycle is preferable here.

Question 595

The solution currently handles its need to decide who restricts public or cross-account access to stored objects with Customer S3 bucket policy. A new requirement is to decide who chooses encryption settings and key access rules for customer information instead. Which service or principle addresses that different need?

  1. Customer encryption configuration
  2. Customer EC2 guest OS patching
  3. Customer data classification
  4. Customer S3 bucket policy

Explanation

Correct Answer

A:

Customer encryption configuration addresses the new need to decide who chooses encryption settings and key access rules for customer information because customers select appropriate encryption options and configure permissions for data protection; Customer S3 bucket policy supports the different existing task to decide who restricts public or cross-account access to stored objects.

Incorrect Answers

B:

Customer EC2 guest OS patching is intended to determine who installs security updates inside a customer-managed EC2 operating system because customers maintain the guest OS, including relevant patches, configuration and hardening; in this design the new outcome is to decide who chooses encryption settings and key access rules for customer information, which calls for Customer encryption configuration rather than Customer EC2 guest OS patching or the earlier Customer S3 bucket policy.

C:

Customer data classification is intended to decide who labels business data by sensitivity before selecting controls because customers classify information and determine required access and protection levels; in this design the new outcome is to decide who chooses encryption settings and key access rules for customer information, which calls for Customer encryption configuration rather than Customer data classification or the earlier Customer S3 bucket policy.

D:

Customer S3 bucket policy primarily supports the earlier need to decide who restricts public or cross-account access to stored objects because customers own S3 authorization configuration such as bucket policies and access settings, but the new task is to decide who chooses encryption settings and key access rules for customer information; that is why Customer encryption configuration is preferable here.

Question 596

A solution uses Amazon Inspector vulnerability findings for the requirement to identify software vulnerabilities and unintended network exposure on supported workloads. Which operating behavior underlies that use?

  1. KMS supports managed cryptographic key lifecycle and access controls for integrated workloads.
  2. ACM manages public or imported certificates for use with integrated services.
  3. Inspector continuously assesses supported resources for vulnerabilities and exposure.
  4. TLS and similar protocols help secure data exchanged between clients and services.

Explanation

Correct Answer

C:

Amazon Inspector vulnerability findings meets the goal to identify software vulnerabilities and unintended network exposure on supported workloads because inspector continuously assesses supported resources for vulnerabilities and exposure. Threat detection based on malicious behavior is a different function.

Incorrect Answers

A:

That description belongs to AWS KMS managed keys because kMS supports managed cryptographic key lifecycle and access controls for integrated workloads; it is used to control encryption keys for supported AWS integrated services, not to explain how Amazon Inspector vulnerability findings provides the function to identify software vulnerabilities and unintended network exposure on supported workloads.

B:

That description belongs to AWS Certificate Manager TLS certificates because aCM manages public or imported certificates for use with integrated services; it is used to provision and manage certificates for supported TLS endpoints, not to explain how Amazon Inspector vulnerability findings provides the function to identify software vulnerabilities and unintended network exposure on supported workloads.

D:

That description belongs to Encryption in transit because tLS and similar protocols help secure data exchanged between clients and services; it is used to protect information while it travels over a network, not to explain how Amazon Inspector vulnerability findings provides the function to identify software vulnerabilities and unintended network exposure on supported workloads.

Question 597

An AWS implementation has already addressed avoid long-lived application secrets when making authorized AWS requests by using Temporary session credentials. Its remaining gap is to store and rotate supported application secrets without hard-coding them. Which listed capability closes this gap?

  1. IAM resource-based policy
  2. AWS Secrets Manager
  3. Amazon Cognito user pools
  4. Temporary session credentials

Explanation

Correct Answer

B:

AWS Secrets Manager addresses the new need to store and rotate supported application secrets without hard-coding them because secrets Manager stores protected secrets and supports rotation workflows; Temporary session credentials supports the different existing task to avoid long-lived application secrets when making authorized AWS requests.

Incorrect Answers

A:

IAM resource-based policy is intended to grant access through a policy attached to a supported resource because resource-based policies, such as S3 bucket policies, can specify which principals may act on the resource; in this design the new outcome is to store and rotate supported application secrets without hard-coding them, which calls for AWS Secrets Manager rather than IAM resource-based policy or the earlier Temporary session credentials.

C:

Amazon Cognito user pools is intended to support sign-up and authentication of application end users because cognito user pools provide user directories and authentication features for apps; in this design the new outcome is to store and rotate supported application secrets without hard-coding them, which calls for AWS Secrets Manager rather than Amazon Cognito user pools or the earlier Temporary session credentials.

D:

Temporary session credentials primarily supports the earlier need to avoid long-lived application secrets when making authorized AWS requests because temporary credentials expire and can be issued through IAM roles and federation, but the new task is to store and rotate supported application secrets without hard-coding them; that is why AWS Secrets Manager is preferable here.

Question 598

In the security and compliance review, the team must address 3 distinct tasks: first, protect information stored on disks or in object services; second, identify software vulnerabilities and unintended network exposure on supported workloads; third, collect security logs in an analyzable data lake. Select the THREE most suitable services or concepts. Choose THREE.

  1. AWS Security Lake centralized security data
  2. Amazon Inspector vulnerability findings
  3. AWS CloudHSM dedicated HSMs
  4. AWS Config rules
  5. AWS service compliance inheritance
  6. Encryption at rest

Explanation

Correct Answers

A:

AWS Security Lake centralized security data covers the listed need to collect security logs in an analyzable data lake because security Lake can centralize supported security event and log data for analysis; it belongs in the keyed set alongside Encryption at rest to protect information stored on disks or in object services and Amazon Inspector vulnerability findings to identify software vulnerabilities and unintended network exposure on supported workloads.

B:

Amazon Inspector vulnerability findings covers the listed need to identify software vulnerabilities and unintended network exposure on supported workloads because inspector continuously assesses supported resources for vulnerabilities and exposure; it belongs in the keyed set alongside Encryption at rest to protect information stored on disks or in object services and AWS Security Lake centralized security data to collect security logs in an analyzable data lake.

F:

Encryption at rest covers the listed need to protect information stored on disks or in object services because storage encryption helps keep persisted data protected against unauthorized disclosure; it belongs in the keyed set alongside Amazon Inspector vulnerability findings to identify software vulnerabilities and unintended network exposure on supported workloads and AWS Security Lake centralized security data to collect security logs in an analyzable data lake.

Incorrect Answers

C:

AWS CloudHSM dedicated HSMs addresses a different objective, to use customer-controlled single-tenant hardware security modules for key workloads, because cloudHSM offers dedicated HSM capacity for supported cryptographic applications; the checklist instead requires the distinct outcomes to protect information stored on disks or in object services; identify software vulnerabilities and unintended network exposure on supported workloads; collect security logs in an analyzable data lake.

D:

AWS Config rules addresses a different objective, to evaluate a configuration against a defined compliance requirement, because config rules assess resource settings such as encryption or approved configuration states; the checklist instead requires the distinct outcomes to protect information stored on disks or in object services; identify software vulnerabilities and unintended network exposure on supported workloads; collect security logs in an analyzable data lake.

E:

AWS service compliance inheritance addresses a different objective, to use AWS audited infrastructure controls as supporting evidence, because customers may inherit relevant provider controls while remaining responsible for their own controls; the checklist instead requires the distinct outcomes to protect information stored on disks or in object services; identify software vulnerabilities and unintended network exposure on supported workloads; collect security logs in an analyzable data lake.

Question 599

During the identity-management review, the requirement is to authorize programmatic AWS API access for a permitted IAM principal. Which option best addresses that exact requirement?

  1. Amazon Cognito identity pools
  2. IAM identity-based policy
  3. IAM resource-based policy
  4. IAM access keys

Explanation

Correct Answer

D:

IAM access keys matches the goal to authorize programmatic AWS API access for a permitted IAM principal because an access key ID and secret key can sign API requests but require careful protection and rotation. Access keys are not a substitute for MFA-protected console access when interactive login is needed. IAM resource-based policy is for the different objective to grant access through a policy attached to a supported resource.

Incorrect Answers

A:

Amazon Cognito identity pools addresses the separate need to provide AWS credentials to application users using supported identities because cognito identity pools exchange supported authentication for temporary AWS credentials; it is not as direct as IAM access keys for the actual requirement to authorize programmatic AWS API access for a permitted IAM principal.

B:

IAM identity-based policy addresses the separate need to define what actions an IAM principal may perform on specified resources because identity-based policies attach to users, groups or roles and express allowed or denied actions; it is not as direct as IAM access keys for the actual requirement to authorize programmatic AWS API access for a permitted IAM principal.

C:

IAM resource-based policy addresses the separate need to grant access through a policy attached to a supported resource because resource-based policies, such as S3 bucket policies, can specify which principals may act on the resource; it is not as direct as IAM access keys for the actual requirement to authorize programmatic AWS API access for a permitted IAM principal.

Question 600

For this AWS project, 2 outcomes are required: first, protect information while it travels over a network; second, identify departures from approved secure configuration baselines. Which TWO options provide the most direct matches? Choose TWO.

  1. Encryption in transit
  2. Security posture evaluation
  3. AWS Config configuration history
  4. AWS WAF web request filtering
  5. Amazon Inspector vulnerability findings

Explanation

Correct Answers

A:

Encryption in transit covers the listed need to protect information while it travels over a network because tLS and similar protocols help secure data exchanged between clients and services; it belongs in the keyed set alongside Security posture evaluation to identify departures from approved secure configuration baselines.

B:

Security posture evaluation covers the listed need to identify departures from approved secure configuration baselines because posture tools and configuration checks compare resource settings against security standards; it belongs in the keyed set alongside Encryption in transit to protect information while it travels over a network.

Incorrect Answers

C:

AWS Config configuration history addresses a different objective, to review AWS resource configuration changes and compliance state, because config records supported resource configurations and evaluates them against configuration rules; the checklist instead requires the distinct outcomes to protect information while it travels over a network; identify departures from approved secure configuration baselines.

D:

AWS WAF web request filtering addresses a different objective, to filter HTTP and HTTPS requests reaching supported applications, because wAF applies web access control rules against traffic patterns such as malicious requests; the checklist instead requires the distinct outcomes to protect information while it travels over a network; identify departures from approved secure configuration baselines.

E:

Amazon Inspector vulnerability findings addresses a different objective, to identify software vulnerabilities and unintended network exposure on supported workloads, because inspector continuously assesses supported resources for vulnerabilities and exposure; the checklist instead requires the distinct outcomes to protect information while it travels over a network; identify departures from approved secure configuration baselines.

AWS Certified Cloud Practitioner CLF-C02 Practice Tests