Amazon Web ServicesFree levelCLF-C02Page 2 of 4

CLF-C02 exam dumps: questions 101 to 200 of 341

Page 2 of the free CLF-C02 question bank for the AWS Certified Cloud Practitioner exam. Questions 101 to 200 are listed below, the first 5 in full with answers and explanations. Back to page 1 for the exam overview and FAQ.

Question bank last updated April 2025

Free CLF-C02 practice questions

Questions 101 to 105 of 341

Pick an answer before you open the explanation. Each question also has its own page with a permalink.

CLF-C02 Question 101

Single answer

A company needs to securely store API keys and database credentials for its applications running on AWS. Which AWS service is the MOST appropriate for this purpose?

  1. A

    AWS Secrets Manager

  2. B

    AWS Systems Manager Parameter Store

  3. C

    Amazon S3 with public-read access

  4. D

    AWS Key Management Service (KMS)

Show answer and explanation

Correct answer: A

Explanation

AWS Secrets Manager is the most appropriate service for securely storing and managing application secrets such as API keys and database credentials. It includes features like encryption at rest, fine-grained access control using IAM, and automatic secret rotation, making it well-suited for this use case.

  • A. Correct.

    AWS Secrets Manager is designed specifically for securely storing and managing secrets like API keys, database credentials, and other sensitive information. It also supports automatic secret rotation.

  • B. Incorrect.

    AWS Systems Manager Parameter Store can store configuration data and secrets, but it lacks some advanced features like automatic secret rotation provided by AWS Secrets Manager.

  • C. Incorrect.

    Amazon S3 with public-read access is not intended for storing sensitive credentials. Public-read access would expose sensitive information to anyone on the internet, which is a significant security risk.

  • D. Incorrect.

    AWS Key Management Service (KMS) is used for encrypting and managing cryptographic keys, not for storing credentials or secrets directly.

CLF-C02 Question 102

Single answer

Your development team needs to securely store and manage database credentials for an application running on Amazon EC2. They want to avoid hardcoding sensitive information in the application code. Which solution should you recommend to meet this requirement?

  1. A

    Store the credentials in plain text in an S3 bucket with public access disabled.

  2. B

    Use AWS Secrets Manager to store and retrieve the credentials.

  3. C

    Store the credentials in an EC2 instance's user data script.

  4. D

    Use AWS Systems Manager Parameter Store with encryption to manage the credentials.

Show answer and explanation

Correct answer: B

Explanation

The best solution for securely managing and retrieving sensitive information such as database credentials is AWS Secrets Manager. It is specifically designed for this purpose and offers features like secure storage, access control, and automatic secret rotation. While AWS Systems Manager Parameter Store with encryption is also an option, AWS Secrets Manager provides a more comprehensive feature set tailored for managing secrets.

  • A. Incorrect.

    Storing credentials in plain text in an S3 bucket is insecure, even if public access is disabled. Sensitive information should not be stored in plain text.

  • B. Correct.

    AWS Secrets Manager is designed to securely store and manage sensitive information such as credentials. It also provides features like automatic rotation of secrets, making it the most appropriate solution in this scenario.

  • C. Incorrect.

    Storing credentials in an EC2 instance's user data script is insecure and not a recommended best practice because the data could be exposed in logs or through other vulnerabilities.

  • D. Incorrect.

    AWS Systems Manager Parameter Store with encryption is a viable solution for storing sensitive information, but AWS Secrets Manager is specifically designed for managing secrets like database credentials and offers additional features like secret rotation.

CLF-C02 Question 103

Single answer

Your company uses AWS for its cloud infrastructure. To enhance security, they want to enforce additional authentication for users accessing the AWS Management Console. Which of the following is the best solution to achieve this?

  1. A

    Enable multi-factor authentication (MFA) for all IAM users.

  2. B

    Use cross-account IAM roles to access the AWS Management Console.

  3. C

    Enable AWS IAM Identity Center (formerly AWS SSO) to enforce single sign-on.

  4. D

    Disable root user access to the AWS Management Console.

Show answer and explanation

Correct answer: A

Explanation

Multi-factor authentication (MFA) is a widely recommended security measure in AWS that provides an additional layer of protection. Enabling MFA ensures that even if a user's password is compromised, an attacker cannot access the AWS Management Console without the second authentication factor. This makes it the best solution to enhance authentication security.

  • A. Correct.

    Enabling multi-factor authentication (MFA) for all IAM users adds an additional layer of security, requiring users to provide a second factor (e.g., a one-time code) along with their password. This is the most effective solution for enhancing authentication security.

  • B. Incorrect.

    Cross-account IAM roles are used to grant access between AWS accounts but do not specifically enhance authentication for AWS Management Console access.

  • C. Incorrect.

    AWS IAM Identity Center (SSO) simplifies access management for multiple AWS accounts and third-party applications but does not directly enforce stronger authentication for console access.

  • D. Incorrect.

    Disabling root user access is a good practice but does not address the requirement for enhancing authentication for general users accessing the AWS Management Console.

CLF-C02 Question 104

Single answer

A company wants to enhance the security of their AWS Management Console by enforcing an additional layer of authentication for all IAM users. Which of the following is the MOST appropriate solution to achieve this?

  1. A

    Enable Multi-Factor Authentication (MFA) for all IAM users.

  2. B

    Use IAM Identity Center to enforce password complexity policies.

  3. C

    Create cross-account IAM roles for each user.

  4. D

    Implement AWS WAF to block unauthorized access attempts.

Show answer and explanation

Correct answer: A

Explanation

To enhance security for IAM users accessing the AWS Management Console, enabling Multi-Factor Authentication (MFA) is the best practice. MFA adds an extra layer of protection by requiring a second factor, such as a one-time password, in addition to the user's regular credentials.

  • A. Correct.

    Enabling Multi-Factor Authentication (MFA) is the most appropriate solution to add an additional layer of authentication for IAM users. MFA requires users to provide a second factor (like a code from a mobile app) in addition to their password, enhancing security.

  • B. Incorrect.

    Using IAM Identity Center to enforce password complexity policies can improve password strength but does not provide an additional layer of authentication like MFA does.

  • C. Incorrect.

    Cross-account IAM roles are used to grant access to resources across accounts, not to enforce additional layers of authentication.

  • D. Incorrect.

    AWS WAF is a web application firewall that protects applications from web-based threats but does not address user authentication for the AWS Management Console.

CLF-C02 Question 105

Select 2

A company wants to provide secure access to its AWS Management Console for employees. They require users to authenticate using their corporate credentials and, for added security, implement multi-factor authentication. Which combination of AWS services and features can fulfill this requirement?

  1. A

    Enable AWS IAM Identity Center (AWS Single Sign-On) and configure it to integrate with the corporate identity provider

  2. B

    Enable MFA for users in the AWS Management Console

  3. C

    Create cross-account IAM roles for all users to access AWS resources from their corporate accounts

  4. D

    Use IAM policies to restrict access to AWS Management Console and require MFA

  5. E

    Set up an Amazon Cognito user pool for authentication

Show answer and explanation

Correct answers: A, B

Explanation

To meet the requirements of using corporate credentials for authentication and implementing multi-factor authentication, the company needs to integrate AWS IAM Identity Center with their corporate identity provider and enable MFA for users. AWS IAM Identity Center supports integration with external identity providers for corporate credentials, while enabling MFA ensures additional security during the login process.

  • A. Correct.

    Enabling AWS IAM Identity Center allows integration with the corporate identity provider, enabling users to authenticate using their corporate credentials. This meets the requirement for corporate credential-based authentication.

  • B. Correct.

    Enabling MFA adds an additional layer of security, meeting the requirement for multi-factor authentication in the AWS Management Console.

  • C. Incorrect.

    Cross-account IAM roles are used for granting access between AWS accounts, not for enabling authentication with corporate credentials or MFA.

  • D. Incorrect.

    IAM policies can enforce MFA for access to AWS resources but do not directly handle integration with corporate credentials for authentication.

  • E. Incorrect.

    Amazon Cognito is used primarily for building authentication mechanisms for web and mobile applications, not for AWS Management Console access with corporate credentials.

Timed practice exam

Take a CLF-C02 practice test under exam conditions

65 questions in 90 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam

CLF-C02 practice questions 101 to 200 of 341

Every question has a page with the answer and explanation. Numbers are stable, so you can bookmark or share them. The bank is split into 4 pages of up to 100 questions.

  1. 101.A company needs to securely store API keys and database credentials for its applications running on AWS....
  2. 102.Your development team needs to securely store and manage database credentials for an application running on...
  3. 103.Your company uses AWS for its cloud infrastructure. To enhance security, they want to enforce additional...
  4. 104.A company wants to enhance the security of their AWS Management Console by enforcing an additional layer of...
  5. 105.A company wants to provide secure access to its AWS Management Console for employees. They require users to...
  6. 106.An organization needs to grant an application running on an EC2 instance access to read files from an S3...
  7. 107.Your company wants to grant developers access to an S3 bucket for reading logs, while ensuring they cannot...
  8. 108.An organization wants to grant developers access to a specific S3 bucket in their AWS account. The developers...
  9. 109.Which of the following tasks can only be performed by the AWS account root user?
  10. 110.Which of the following tasks can only be performed by the AWS account root user?
  11. 111.Which of the following tasks can only be performed by the AWS account root user?
  12. 112.Which of the following actions can help protect the AWS root user account from unauthorized access? (Select...
  13. 113.Which of the following actions can help protect the AWS root user account from unauthorized access? (Choose...
  14. 114.Which of the following actions can help protect the root user account in an AWS environment? (Select TWO)
  15. 115.A company wants to enable its employees to access AWS resources using their existing corporate login...
  16. 116.Your company uses an on-premises Active Directory (AD) for managing user identities. You want to provide your...
  17. 117.A company wants its employees to access AWS resources using their corporate credentials stored in an...
  18. 118.Your company is deploying a web application on AWS and wants to ensure the application is secure. Which AWS...
  19. 119.You are designing a new application on AWS and need to ensure proper security measures are in place. Which...
  20. 120.A company is building a web application on AWS and wants to ensure the security of its data and resources....
  21. 121.Your company is hosting a web application on AWS that needs to protect against SQL injection and cross-site...
  22. 122.Your company is hosting a web application on Amazon EC2 instances behind an Application Load Balancer. The...
  23. 123.A company hosts a web application on Amazon EC2 instances in a VPC. They want to ensure that only HTTP and...
  24. 124.A company is designing a security architecture for their AWS environment and wants to integrate third-party...
  25. 125.A company is looking to enhance the security of its AWS environment by using third-party security tools. They...
  26. 126.A company is migrating its application to AWS and is concerned about securing its environment. The company...
  27. 127.You are working as an AWS Cloud Practitioner and want to stay updated on the latest AWS security practices,...
  28. 128.You are a new AWS user seeking to understand AWS's security practices and locate updated security-related...
  29. 129.You are a cloud administrator responsible for ensuring the security of your AWS environment. You want to...
  30. 130.Your company has recently migrated its infrastructure to AWS. The security team wants to regularly identify...
  31. 131.Your company is using AWS to host its applications and is concerned about identifying and mitigating...
  32. 132.A startup wants to deploy a web application on AWS with minimal operational overhead and automatic scaling...
  33. 133.A company wants to deploy and operate a web application on AWS with minimal management of the underlying...
  34. 134.A company is planning to deploy a web application on AWS and wants to ensure it can easily scale to handle...
  35. 135.You are managing a small development team that needs to deploy and manage AWS resources efficiently. The team...
  36. 136.A company is setting up a new AWS environment and needs to deploy resources efficiently while ensuring...
  37. 137.Your organization is planning to deploy and manage a new application in AWS. The application will require...
  38. 138.A company is migrating its data to Amazon S3 for the first time. The migration involves transferring 5 TB of...
  39. 139.Your company needs to process large volumes of customer data for a one-time marketing campaign. The data...
  40. 140.A retail company needs to generate sales reports for their annual Black Friday campaigns. The reports involve...
  41. 141.A company is considering moving its IT infrastructure to the cloud. They want to keep some critical workloads...
  42. 142.A company is planning to migrate its workloads to the cloud but wants to maintain some of its existing...
  43. 143.A company is planning to migrate its IT infrastructure to the cloud. While certain applications need to...
  44. 144.Your company needs a high-bandwidth, low-latency, and secure connection between its on-premises data center...
  45. 145.A company wants to establish a secure and consistent network connection between their on-premises data center...
  46. 146.A company wants to establish a secure and reliable connection between their on-premises data center and their...
  47. 147.A company is planning to deploy its application across multiple AWS Regions to ensure high availability and...
  48. 148.Your company is planning to migrate its applications to AWS. To ensure high availability and fault tolerance,...
  49. 149.An organization is planning to host a globally distributed application using AWS. They want to ensure low...
  50. 150.A company is planning to deploy a global application that requires low latency for users worldwide. To...
  51. 151.Your company operates a global application that requires low-latency content delivery to users worldwide. You...
  52. 152.A company is designing a global application and needs to understand the relationships among AWS Regions,...
  53. 153.A company is designing a web application that requires high availability. They want to ensure that their...
  54. 154.An e-commerce company wants to ensure their web application remains highly available even if one Availability...
  55. 155.You are designing a web application that needs to maintain high availability even during infrastructure...
  56. 156.An organization is designing its infrastructure on AWS to ensure high availability and fault tolerance. They...
  57. 157.You are designing a highly available web application on AWS. To ensure the application remains available even...
  58. 158.Your company is designing a highly available application on AWS. The solution must be resilient against...
  59. 159.A global e-commerce company wants to improve the performance and reliability of its applications for...
  60. 160.Your company operates an e-commerce platform with customers across North America and Europe. You need to...
  61. 161.Your company operates a global e-commerce platform with users located in North America, Europe, and Asia. The...
  62. 162.A global e-commerce company wants to improve the performance of their website for customers located across...
  63. 163.Your company delivers video-on-demand content to a global audience. To enhance user experience, reduce...
  64. 164.A global e-commerce company wants to improve the performance of its website for users across different...
  65. 165.A startup is building a web application and wants to deploy it with minimal infrastructure management while...
  66. 166.A company is planning to deploy a new web application and needs a reliable compute service that automatically...
  67. 167.Your company is building a new web application and needs a compute service that can automatically scale the...
  68. 168.A company is running a high-performance computing application that requires significant processing power for...
  69. 169.A data analytics company needs to process large datasets and perform complex calculations for their machine...
  70. 170.A company runs a data analytics application that processes large datasets requiring high disk throughput and...
  71. 171.A startup company is developing a web application and wants to deploy it using containers. The team requires...
  72. 172.A company is building a new microservices-based application. They want to run containers and need a managed...
  73. 173.A company is building a new microservices-based application and wants to use containers for deployment. The...
  74. 174.A company is building a serverless web application. The application involves running short-lived code to...
  75. 175.A company needs to process a large number of image files uploaded to an Amazon S3 bucket. The processing task...
  76. 176.A company is building a real-time data processing application that requires minimal management of...
  77. 177.A company hosts a web application on Amazon EC2 instances behind an Application Load Balancer. The traffic to...
  78. 178.A company experiences unpredictable traffic spikes on their e-commerce website during sales events. They want...
  79. 179.A company hosts their e-commerce application on Amazon EC2 instances. During sales events, the application...
  80. 180.A company has a website that experiences unpredictable traffic spikes. To ensure availability and optimize...
  81. 181.A company is launching a new web application and expects a high volume of traffic from multiple regions. They...
  82. 182.Your company has launched a new web application hosted on multiple Amazon EC2 instances across multiple...
  83. 183.A startup is planning to build a scalable e-commerce application that requires a managed database service...
  84. 184.A company is planning to migrate its on-premises databases to AWS. They require a fully managed relational...
  85. 185.A company is developing a new application that requires a NoSQL database capable of handling key-value pairs...
  86. 186.Your company is planning to deploy a new application that requires a relational database. The application...
  87. 187.Your company is building a new web application that requires a relational database. The team wants to...
  88. 188.You are building a new application that requires a database. The application team wants minimal operational...
  89. 189.A company wants to migrate their on-premises relational database to AWS. They need a fully managed service...
  90. 190.Your company is planning to migrate its on-premises relational database to AWS. The team requires a managed...
  91. 191.A company is planning to migrate their on-premises relational database to AWS. They require a managed...
  92. 192.A startup company is building a mobile gaming application that generates high volumes of real-time data, such...
  93. 193.A startup company is building a mobile application that requires low-latency access to large amounts of...
  94. 194.A gaming company needs a database solution to handle high volumes of concurrent user requests, provide...
  95. 195.Your team is building a high-performance application that requires sub-millisecond latency to manage...
  96. 196.Your company is designing a high-performance application that requires ultra-low latency for caching...
  97. 197.You are designing a high-performance application that requires sub-millisecond latency for frequent read and...
  98. 198.Your company is planning to migrate its on-premises database to AWS. The database structure is highly complex...
  99. 199.Your company is migrating its on-premises Oracle database to Amazon Aurora PostgreSQL. The database schema...
  100. 200.A company is planning to migrate its on-premises database to AWS. The database has a complex schema, and the...