Free – AWS Certified Cloud Practitioner Exam Practice Questions

AWS Certified Cloud Practitioner Exam Practice

AWS Certified Cloud Practitioner Exam Practice

Are you prepared for your upcoming AWS Certified Cloud Practitioner exam?

Assess your understanding with these free – AWS Certified Cloud Practitioner exam practice questions. Just click the View Answer button to reveal the correct answer along with comprehensive explanations

Let’s Start Test

Question 1 A startup is planning to host a website that requires high-performance computing capabilities and needs to launch virtual servers on demand. Which AWS service should they use? 

a) Amazon S3
b) AWS Lambda
c) Amazon EC2
d) Amazon RDS

View Answer

Answer is: c – Amazon EC2

Explanation: Amazon EC2 (Elastic Compute Cloud) is the AWS service that provides virtual servers in the cloud, allowing startups to host their website and leverage high-performance computing capabilities.

Question 2 What is the shared responsibility model in AWS? 

a) AWS is responsible for all aspects of security and compliance
b) The customer is responsible for all aspects of security and compliance
c) Security and compliance responsibilities are shared between AWS and the customer
d) AWS provides security for physical infrastructure only

View Answer

Answer is: c – Security and compliance responsibilities are shared between AWS and the customer

Explanation: In the shared responsibility model, security and compliance responsibilities are divided between AWS and the customer. AWS is responsible for the security of the cloud infrastructure, such as the physical data centers, networking, and virtualization layers. The customer, on the other hand, is responsible for security “in” the cloud, including securing their applications, data, operating systems, and configurations. Compliance responsibilities are also shared, with AWS providing compliance of the underlying infrastructure, while the customer is responsible for compliance within their own environment and applications. Therefore, option (c) “Security and compliance responsibilities are shared between AWS and the customer” is the correct answer.

Question 3 What is the AWS service that provides a relational database management system (RDBMS)?

a) Amazon Redshift
b) Amazon RDS
c) Amazon DynamoDB
d) AWS Elastic Beanstalk

View Answer

Answer is: b – Amazon RDS

Explanation: Amazon RDS (Relational Database Service) is the AWS service that provides a managed relational database management system, allowing organizations to easily set up, operate, and scale a relational database.

Question 4 Which AWS service should an organization leverage to implement robust access controls and mitigate unauthorized access to their AWS resources by effectively managing user identities?

a) Amazon S3
b) AWS CloudFormation
c) AWS Identity and Access Management (IAM)
d) AWS Trusted Advisor

View Answer

Answer is: c – AWS Identity and Access Management (IAM)

Explanation: AWS IAM is the recommended AWS service for managing user identities and access controls. It allows organizations to define fine-grained access policies, create and manage user accounts, and control access to AWS resources securely. By leveraging IAM, organizations can establish centralized control over resource permissions and mitigate the risk of unauthorized access to their AWS resources.

Question 5 What is Amazon Elastic Compute Cloud (EC2) used for?

a) Cloud storage
b) Serverless computing
c) Virtual servers
d) Content delivery network

View Answer

Answer is: c – Virtual servers

Explanation: Amazon EC2 (Elastic Compute Cloud) is used for launching virtual servers in the cloud, providing scalable computing capacity to run applications and services.

Question 6 An organization is planning to migrate their on-premises servers to the AWS Cloud and wants to establish a dedicated network connection between their data center and AWS. Which AWS service enables this?

a) Amazon VPC
b) AWS Direct Connect
c) AWS VPN
d) AWS Transit Gateway

View Answer

Answer is: b – AWS Direct Connect

Explanation: AWS Direct Connect enables the establishment of a dedicated network connection between an on-premises data center and AWS. This service provides a private and reliable connection that allows for secure and efficient migration of on-premises servers to the AWS Cloud, ensuring optimal network performance and data transfer capabilities.

Question 7 What is the purpose of AWS CloudFront in AWS?

a) Automating infrastructure provisioning
b) Monitoring application performance
c) Accelerating content delivery
d) Managing user access and authentication

View Answer

Answer is: c – Accelerating content delivery

Explanation: AWS CloudFront is a content delivery network (CDN) service provided by AWS. Its purpose is to accelerate the delivery of static and dynamic web content, including images, videos, applications, and APIs. By caching content at edge locations around the world, CloudFront reduces latency and improves the overall performance of content delivery to end users. This enables faster and more efficient access to content, resulting in an enhanced user experience.

Question 8 An organization is looking for a scalable, fully managed database service for storing and retrieving customer information. Which AWS service should they consider?

a) Amazon DynamoDB
b) Amazon Aurora
c) Amazon RDS
d) Amazon Redshift

View Answer

Answer is: a – Amazon DynamoDB

Explanation: Amazon DynamoDB is an AWS service that provides a scalable and fully managed NoSQL database solution. It is designed to handle large amounts of data and offers high scalability, performance, and automatic scaling capabilities. With its flexible schema and low-latency access, DynamoDB is well-suited for storing and retrieving customer information in a scalable and efficient manner.

Question 9 What is the AWS service that enables you to store and manage user session data?

a) AWS Identity and Access Management (IAM)
b) AWS Lambda
c) Amazon S3
d) Amazon ElastiCache

View Answer

Answer is: d – Amazon ElastiCache

Explanation: Amazon ElastiCache is the AWS service that enables storing and managing user session data by providing a fully managed in-memory cache service.

Question 10 Which AWS service is the most suitable for a startup planning to develop a serverless application that runs custom code in response to various events?

a) Amazon EC2
b) AWS Lambda
c) Amazon S3
d) Amazon Redshift

View Answer

Answer is: b – AWS Lambda

Explanation: For developing a serverless application that runs custom code in response to various events, AWS Lambda is the most suitable AWS service. Lambda allows developers to write and deploy code functions without managing servers. It automatically scales the application in response to incoming events and charges only for the actual execution time of the code. This serverless architecture provides flexibility, scalability, and cost efficiency for the startup’s application development.

Question 11 What is AWS CloudFormation used for?

a) Deploying and managing applications
b) Monitoring AWS resources
c) Managing networking and security
d) Infrastructure as code

View Answer

Answer is: d – Infrastructure as code

Explanation: AWS CloudFormation is used for infrastructure as code (IaC), allowing users to define and deploy AWS resources in a repeatable and automated manner.

Question 12 A company wants to store and distribute large files to its global customer base with low latency. Which AWS service can meet this requirement?

a) Amazon S3
b) Amazon RDS
c) Amazon Glacier
d) AWS Storage Gateway

View Answer

Answer is: a – Amazon S3

Explanation: Amazon S3 (Simple Storage Service) is a suitable AWS service for storing and distributing large files globally with low latency. With its high availability and scalability, S3 allows efficient storage and retrieval of files, ensuring fast and reliable access for customers worldwide.

Question 13 In AWS, what is the purpose of security groups?

a) Managing user access and authentication
b) Encrypting data at rest and in transit
c) Defining firewall rules for controlling inbound and outbound traffic
d) Automating resource deployment and management

View Answer

Answer is: c – Defining firewall rules for controlling inbound and outbound traffic

Explanation: In AWS, security groups are used to control inbound and outbound traffic for EC2 instances and other resources. They act as virtual firewalls, allowing you to define rules to permit or deny specific types of traffic based on protocols, ports, and IP addresses. Security groups provide an additional layer of protection by allowing you to manage and restrict network access to your AWS resources.

Question 14 What is the AWS service that allows you to set up and manage a virtual private network (VPN)?

a) Amazon VPC
b) AWS Direct Connect
c) AWS VPN
d) AWS Transit Gateway

View Answer

Answer is: a – Amazon VPC

Explanation: Amazon VPC (Virtual Private Cloud) is the AWS service that allows users to set up and manage their own isolated virtual network environment, including the creation of VPN connections.

Question 15 What is the AWS service that provides content delivery and acceleration?

a) Amazon S3
b) AWS Storage Gateway
c) AWS CloudFront
d) AWS Snowball

View Answer

Answer is: c – AWS CloudFront

Explanation: AWS CloudFront is the AWS service that provides content delivery and acceleration by caching and delivering content from edge locations closer to the end users, resulting in lower latency and faster access.

Question 16 Which AWS service can assist a company in analyzing large volumes of data stored in Amazon S3 and gaining valuable insights from it?

a) Amazon Redshift
b) AWS Glue
c) Amazon Athena
d) Amazon EMR

View Answer

Answer is: d – Amazon EMR

Explanation: Amazon EMR (Elastic MapReduce) is the AWS service that helps analyze large volumes of data stored in Amazon S3 by processing and distributing the data across a cluster of EC2 instances.

Question 17 What are the security benefits of using AWS Web Application Firewall (WAF)?

a) Protection against DDoS attacks
b) Protection against common web exploits and vulnerabilities
c) Centralized logging and monitoring of web traffic
d) All of the above

View Answer

Answer is: d – All of the above

Explanation: AWS Web Application Firewall (WAF) provides protection against DDoS attacks, common web exploits, and vulnerabilities, along with centralized logging and monitoring of web traffic, offering comprehensive security benefits.

Question 18 A startup wants to deploy a containerized application and easily manage its lifecycle. Which AWS service can assist in orchestrating container deployments?

a) Amazon S3
b) Amazon EBS
c) Amazon ECS
d) Amazon SQS

View Answer

Answer is: c – Amazon ECS

Explanation: Amazon ECS (Elastic Container Service) is an AWS service designed to simplify the deployment, scaling, and management of containerized applications. With ECS, organizations can efficiently deploy and manage containers, ensuring optimal resource utilization and streamlined container lifecycle management.

Question 19 A company is looking for a service to securely manage and control encryption keys for their AWS resources. Which AWS service can fulfill this requirement?

a) AWS Key Management Service (KMS)
b) AWS Secrets Manager
c) Amazon GuardDuty
d) AWS Directory Service

View Answer

Answer is: a – AWS Key Management Service (KMS)

Explanation: AWS Key Management Service (KMS) is the AWS service that enables secure management and control of encryption keys for AWS resources, providing a centralized key management solution.

Question 20 A startup is developing a mobile application that requires a user directory for managing sign-ins. Which AWS service can be used to create and manage the user directory?

a) AWS Cognito
b) Amazon Simple Queue Service (SQS)
c) Amazon Elastic Transcoder
d) Amazon Simple Notification Service (SNS)

View Answer

Answer is: a – AWS Cognito

Explanation: AWS Cognito is an AWS service that provides user authentication, authorization, and user management functionalities. It enables developers to easily add sign-up and sign-in capabilities to their mobile applications, creating and managing user directories for secure and seamless user authentication processes.

Question 21 How does AWS Elastic Beanstalk simplify application deployment?

a) By automatically scaling applications based on demand
b) By providing a fully managed relational database service
c) By abstracting the underlying infrastructure and handling application deployment
d) By providing a centralized dashboard for managing AWS resources

View Answer

Answer is: c – By abstracting the underlying infrastructure and handling application deployment

Explanation: AWS Elastic Beanstalk simplifies application deployment by abstracting the underlying infrastructure and handling application deployment details, allowing developers to focus on writing code without worrying about infrastructure management.

Question 22 An organization wants to send customized email communications to their customers at scale. Which AWS service can help achieve this?

a) AWS CloudFormation
b) AWS Lambda
c) Amazon SES
d) Amazon SNS

View Answer

Answer is: c – Amazon SES

Explanation: Amazon SES (Simple Email Service) is the AWS service that can help achieve sending customized email communications to customers at scale, providing a scalable and cost-effective email delivery solution.

Question 23 An organization wants to automate the process of deploying and managing their infrastructure as code. Which AWS service can assist in achieving this goal?

a) AWS CloudFormation
b) AWS Lambda
c) Amazon EC2
d) Amazon RDS

View Answer

Answer is: a – AWS CloudFormation

Explanation: AWS CloudFormation is the AWS service that can assist in automating the process of deploying and managing infrastructure as code, allowing users to define and provision AWS resources using templates.

Question 24 What is the AWS service that provides a managed message queue service?

a) AWS Step Functions
b) Amazon SNS
c) Amazon SQS
d) AWS Glue

View Answer

Answer is: c – Amazon SQS

Explanation: Amazon SQS (Simple Queue Service) is the AWS service that provides a managed message queue service, allowing applications to decouple and scale components independently.

Question 25 A company wants to create a fault-tolerant database service with automatic backups and point-in-time recovery. Which AWS service should they use?

a) Amazon RDS
b) Amazon DynamoDB
c) Amazon Redshift
d) Amazon Aurora

View Answer

Answer is: d – Amazon Aurora

Explanation: Amazon Aurora is the AWS service that offers a fault-tolerant database service with automatic backups and point-in-time recovery capabilities, making it suitable for the given requirements.

Question 26 What is the purpose of AWS Trusted Advisor?

a) Monitoring and optimizing AWS resource utilization and cost
b) Providing recommendations for improving security and compliance
c) Identifying performance bottlenecks and suggesting optimizations
d) All of the above

View Answer

Answer is: d – All of the above

Explanation: The purpose of AWS Trusted Advisor is to provide recommendations and guidance across various areas, including AWS resource utilization, cost optimization, security, compliance, and performance, making option (d) the correct answer.

Question 27 A company wants to store and retrieve objects in an S3 bucket in a cost-effective manner while still having immediate access to the data. Which storage class of S3 should they choose?

a) S3 Standard
b) S3 Intelligent-Tiering
c) S3 Glacier
d) S3 Standard-IA

View Answer

Answer is: d – S3 Standard-IA

Explanation: To store and retrieve objects in an S3 bucket in a cost-effective manner while still having immediate access to the data, the company should choose the S3 Standard-IA (Infrequent Access) storage class.

Question 28 A startup is developing a mobile game that requires real-time multiplayer functionality. Which AWS service can handle the game’s backend requirements?

a) Amazon S3
b) Amazon DynamoDB
c) Amazon ElastiCache
d) Amazon GameLift

View Answer

Answer is: d – Amazon GameLift

Explanation: Amazon GameLift is an AWS service specifically designed to support the backend requirements of multiplayer games. It provides the necessary infrastructure and tools to handle real-time multiplayer functionality, including session management, player matchmaking, and scaling capabilities, ensuring a seamless gaming experience for players.

Question 29 A company wants to analyze and process large volumes of log data generated by their applications and infrastructure. Which AWS service can handle this log analytics requirement?

a) Amazon S3
b) AWS Glue
c) Amazon Kinesis
d) Amazon CloudWatch Logs

View Answer

Answer is: d – Amazon CloudWatch Logs

Explanation: Amazon CloudWatch Logs is the AWS service that can handle the log analytics requirement by collecting, monitoring, and analyzing log data generated by applications and infrastructure.

Question 30 An organization wants to ensure that their AWS resources are continuously monitored for security vulnerabilities and cost optimization opportunities. Which AWS service can provide this functionality?

a) AWS Trusted Advisor
b) AWS CloudTrail
c) AWS Config
d) Amazon GuardDuty

View Answer

Answer is: b – AWS CloudTrail

Explanation: AWS CloudTrail is the AWS service that can continuously monitor AWS resources for security vulnerabilities and cost optimization opportunities by providing a detailed event history of account activity and resource changes.

Question 31 Your application consists of multiple resources that need to handle traffic in different proportions. Which routing policy in Amazon Route 53 should you use to achieve this?

a) Failover routing policy
b) Weighted routing policy
c) Multivalue answer routing policy
d) Latency routing policy

View Answer

Answer is: b – Weighted routing policy

Explanation: In this scenario, the Weighted routing policy is the most appropriate choice. It allows you to divert traffic in proportions to different resources based on assigned weights. This way, you can distribute traffic unevenly, directing a higher proportion to specific resources as needed.

Question 32 Which statement accurately describes the Spot Price in relation to Spot Instances?

a) Spot Price is static and changes every 6 hours.
b) Spot Price varies based upon demand.
c) Spot Price is static and changes every 24 hours.
d) Spot Price is always less than the Spot Instance request.

View Answer

Answer is: b – Spot Price varies based upon demand.

Explanation: When launching Spot Instances, the Spot Price is determined by the supply and demand of resources in the AWS Spot market. It fluctuates continuously based on these market conditions, allowing customers to bid on available instances. Hence, the Spot Price is not static and can change dynamically.

Question 33 You need to download AWS security and compliance documents. Which service should you use for this purpose?

a) AWS Trusted Advisor
b) AWS Well-Architected Tool
c) AWS Artifact
d) AWS Audit Manager

View Answer

Answer is: c – AWS Artifact

Explanation: To download AWS security and compliance documents, you should use AWS Artifact. It provides access to various documents, including reports, certifications, and agreements related to security and compliance. AWS Artifact serves as a central repository for downloading these resources and ensuring compliance with AWS standards.

Question 34 Which AWS service is most suitable for importing third-party SSL/TLS certificates to be used with Amazon Elastic Load Balancer?

a) AWS Certificate Manager
b) AWS Secrets Manager
c) AWS Systems Manager Parameter Store
d) AWS Artifacts

View Answer

Answer is: a – AWS Certificate Manager

Explanation: To import third-party SSL/TLS certificates for use with Amazon Elastic Load Balancer, AWS Certificate Manager is the recommended service. It allows you to import and manage SSL/TLS certificates easily. By using AWS Certificate Manager, you can ensure secure communication and easily deploy the certificates onto your load balancer.

Question 35 A developer team is building a new mobile app on AWS, which will be accessed by a large number of users. Which AWS service can be used to create a directory for managing user sign-in for this app?

a) Amazon Cognito User Pools
b) AWS IAM
c) AWS Single Sign-On
d) Amazon Cognito Identity Pools

View Answer

Answer is: a – Amazon Cognito User Pools

Explanation: When creating a directory for managing user sign-in for a mobile app with a significant number of users, Amazon Cognito User Pools is the suitable AWS service. It provides a fully managed user directory that enables easy integration of sign-up and sign-in functionality. With Amazon Cognito User Pools, you can handle user authentication, registration, and user management effectively in your mobile app.

Question 36 A company wants a security solution that utilizes machine learning and actively identifies security vulnerabilities, specifically detecting suspicious data patterns or abnormal activities between AWS services. Which AWS service is best suited for this requirement?

a) AWS GuardDuty
b) AWS Macie
c) AWS Config
d) Amazon Inspector

View Answer

Answer is: b – AWS Macie

Explanation: AWS Macie is a machine learning-driven service designed to identify and protect sensitive data, detect security vulnerabilities, and provide actionable insights. It can analyze data patterns and activities to detect anomalies, flag suspicious behavior, and help secure resources across AWS services.

Question 37 In the AWS Shared Responsibility Model, which of the following responsibilities falls under the customer’s purview?

a) Applying security patches to the host OS deployed on Amazon S3.

b) Implementing logical access controls for the underlying infrastructure.

c) Ensuring physical security of AWS data centers.

d) Applying security patches to the guest OS deployed on Amazon EC2 instances.

View Answer

Answer is: d – Applying security patches to the guest OS deployed on Amazon EC2 instances.

Explanation: According to the AWS Shared Responsibility Model, customers are responsible for managing the security configuration and updates of the guest operating system (OS) deployed on Amazon EC2 instances. This includes applying necessary security patches to ensure the OS is secure.

Question 38 A group of developers working for a startup needs a secure solution to store their source code and binary files. The storage should offer high confidentiality and be accessible only to authorized individuals. Which AWS service can fulfill this requirement?

a) AWS CodeCommit
b) AWS S3 Glacier
c) AWS Storage Gateway
d) AWS Snowball

View Answer

Answer is: a – AWS CodeCommit

Explanation: AWS CodeCommit is a fully managed source control service that provides secure and scalable storage for source code and other development assets. It offers encryption, access controls, and integrates with existing Git tools, ensuring high confidentiality and access only to authorized users.

Question 39 A business analyst wants to create visually appealing reports with interactive dashboards without relying on complex database queries or static spreadsheets. Which AWS service can help achieve this?

a) Amazon QuickSight
b) Amazon Redshift Spectrum
c) AWS Glue
d) Amazon Athena

View Answer

Answer is: a – Amazon QuickSight

Explanation: Amazon QuickSight is a business intelligence service that enables users to create visually stunning reports and interactive dashboards. It provides easy-to-use tools for data exploration, visualization, and sharing, allowing business analysts to generate insightful reports without the need for complex queries or static spreadsheets.

Question 40 What feature in AWS facilitates fast, secure file transfers over long distances between clients and Amazon S3 buckets?

a) AWS Transfer Family
b) AWS DataSync
c) AWS Direct Connect
d) Amazon S3 Transfer Acceleration

View Answer

Answer is: d – Amazon S3 Transfer Acceleration

Explanation: Amazon S3 Transfer Acceleration is a feature that enhances file transfer speed between clients and Amazon S3 buckets by utilizing optimized network paths and Amazon CloudFront’s globally distributed edge locations. It ensures fast and secure transfers of files over long distances, improving overall transfer performance.

Question 41 An organization requires a storage solution to securely store and provide downloadable access to files through unique URLs. Which AWS service would be the most appropriate choice for this requirement?

a) Amazon S3
b) Amazon Glacier
c) Amazon EFS
d) Amazon EBS

View Answer

Answer is: a – Amazon S3

Explanation: To securely store and provide downloadable access to files through unique URLs, Amazon S3 (Simple Storage Service) is the recommended option. It offers reliable object storage with fine-grained access controls and the ability to generate presigned URLs for secure file access.

Question 42 As part of an audit, an administrator needs to access security and compliance reports as well as online service agreements between the organization and AWS. Which AWS service should the administrator use to obtain this information?

a) AWS Artifact
b) AWS CloudTrail
c) AWS Config
d) AWS Service Catalog

View Answer

Answer is: a – AWS Artifact

Explanation: AWS Artifact provides access to security and compliance reports, including industry-standard certifications, audit reports, and AWS service agreements. It offers a centralized location to retrieve essential documentation required for audits and compliance assessments.

Question 43 A company is onboarding a new team with different roles and access requirements. What is the recommended approach for granting access to AWS resources?

a) Grant all users full administrative access initially and restrict permissions later based on their needs.

b) Assign the same access permissions to all users and adjust them as needed.

c) Follow the principle of least privilege and grant users only the necessary permissions for their roles.

d) Limit access for all users and provide temporary access when needed.

View Answer

Answer is: c – Follow the principle of least privilege and grant users only the necessary permissions for their roles.

Explanation: The recommended approach is to follow the principle of least privilege, granting users only the permissions required to perform their specific roles and responsibilities. This minimizes the risk of unauthorized access and potential security breaches.

Question 44 A web administrator is responsible for managing SSL/TLS certificates for a company’s public-facing websites. Which AWS service can assist in centrally managing and renewing these certificates?

a) AWS Certificate Manager
b) AWS Identity and Access Management (IAM)
c) AWS Key Management Service (KMS)
d) AWS Systems Manager Parameter Store

View Answer

Answer is: a – AWS Certificate Manager

Explanation: AWS Certificate Manager enables the centralized management of SSL/TLS certificates. It simplifies the process of requesting, deploying, and renewing certificates for use with AWS services. The web administrator can easily track and manage certificate expiration dates through the AWS Certificate Manager console.

Question 45 When designing a scalable and highly available architecture on AWS, what is the primary difference between vertical scaling (scaling up) and horizontal scaling (scaling out)?

a) Vertical scaling adds more resources to an individual instance, while horizontal scaling adds more instances to the system.

b) Vertical scaling increases the number of instances in the system, while horizontal scaling increases the resources of each individual instance.

c) Vertical scaling provides fault tolerance, while horizontal scaling ensures high availability.

d) Vertical scaling is more cost-effective compared to horizontal scaling.

View Answer

Answer is: a – Vertical scaling adds more resources to an individual instance, while horizontal scaling adds more instances to the system.

Explanation: Vertical scaling (scaling up) involves increasing the resources (such as CPU, memory, or storage) of an individual instance, while horizontal scaling (scaling out) involves adding more instances to the system to distribute the workload. Vertical scaling increases the capacity of a single instance, while horizontal scaling increases the overall capacity by adding more instances.

Question 46 A software development company is building a highly scalable web application on AWS, and they need a reliable storage option to store data associated with their EC2 instances. They want a solution that provides persistent block-level storage that can be easily attached and detached from instances. Which of the following options would be the most suitable for their requirement?

a) Amazon Glacier
b) Amazon EBS Volumes
c) Amazon EBS Snapshots
d) Amazon SQS

View Answer

Answer is: b – Amazon EBS Volumes

Explanation: In this question, the best option for attaching storage to EC2 instances to store data is Amazon EBS (Elastic Block Store) volumes. EBS volumes provide persistent block-level storage that can be easily attached and detached from EC2 instances. They offer durability and high availability, making them suitable for storing data that needs to be accessed by EC2 instances.

Question 47 Your organization has decided to migrate its infrastructure to the AWS Cloud to leverage its benefits. As part of the migration process, it is crucial to ensure that the appropriate security measures are implemented to protect the environment. Which of the following tools can assist in achieving this goal? (Select TWO.)

a) AWS Inspector
b) AWS Trusted Advisor
c) AWS CloudFormation
d) AWS Kinesis

View Answer

Answer is: (a) AWS Inspector and (b) AWS Trusted Advisor

Explanation: During the migration to the AWS Cloud, it is essential to maintain robust security settings. AWS provides several tools to assist in this process. AWS Inspector is a security assessment service that helps in identifying potential security vulnerabilities in EC2 instances. It analyzes the instances against predefined security rules and provides recommendations for improving their security posture. AWS Trusted Advisor is another valuable tool that offers real-time guidance to optimize AWS infrastructure, including security best practices. It provides recommendations on security configurations, access management, and compliance checks. Both AWS Inspector and AWS Trusted Advisor contribute to enhancing the security of your AWS environment during and after the migration process.

Question 48 You have developed an application that relies on AWS services and requires deployment across multiple regions to enhance performance. Which AWS service should you utilize to achieve optimal endpoint-based performance and increase the availability of your application?

a) AWS Route 53 with latency-based routing.
b) AWS CloudFront with edge locations.
c) AWS Global Accelerator for global traffic management.
d) Directly accessing the application endpoint within the user’s region.

View Answer

Answer is: c – AWS Global Accelerator for global traffic management.

Explanation: To achieve optimal endpoint-based performance and increase application availability across multiple regions, AWS Global Accelerator is the recommended service. It uses the AWS global network infrastructure to route traffic efficiently to your application’s endpoints, improving latency and providing high availability. Global Accelerator ensures that user requests are directed to the closest healthy endpoint, reducing latency and enhancing the overall application experience.

Question 49 Your design team is developing an application to be hosted on the AWS Cloud. They have identified a key non-functional requirement that aims to mitigate the impact of failures on other components. Which concept should they focus on to fulfill this requirement?

a) Scalability
b) Fault tolerance
c) Decoupling
d) Redundancy

View Answer

Answer is: c – Decoupling

Explanation: The non-functional requirement to reduce inter-dependencies and prevent failures from affecting other components aligns with the concept of decoupling. By decoupling components, the application design ensures that failures in one component do not propagate to others, increasing overall system resilience and fault isolation. Decoupling promotes modularity and loose coupling between components, allowing for independent development, scalability, and fault tolerance.

Question 50 Your organization is considering migrating batch processing workloads to AWS. These jobs have the flexibility to be interrupted and resumed as needed. Which instance type would be the most cost-effective choice for this specific requirement?

a) On-Demand
b) Spot
c) Reserved Instances (Full Upfront)
d) Reserved Instances (Partial Upfront)

View Answer

Answer is: b – Spot

Explanation: For batch processing workloads that can be interrupted and resumed, utilizing Spot instances would be the most cost-effective option. Spot instances allow you to bid on unused EC2 capacity, providing significant cost savings compared to On-Demand or Reserved instances. While Spot instances can be interrupted if the current price exceeds your bid, they offer a highly economical solution for workloads that can tolerate interruptions and have flexible processing requirements.

Question 51 Which features are associated with Amazon S3? Choose 2 options from the following –

a) Enables storage of objects with virtually unlimited size.
b) Allows storage of virtually unlimited amounts of data.
c) Serves as a suitable hosting solution for relational databases.
d) Provides direct accessibility to objects via a URL.

View Answer

Answer is: (a) Enables storage of objects with virtually unlimited size, and (d) Provides direct accessibility to objects via a URL.

Explanation: Amazon S3 (Simple Storage Service) offers the capability to store objects of virtually unlimited size, making it ideal for handling large files and datasets. Additionally, objects stored in Amazon S3 can be easily accessed and retrieved directly using a URL.

Question 52 Which statements accurately describe Amazon Athena? (Select TWO)

a) Amazon Athena performs queries directly on data stored in Amazon S3.

b) Amazon Athena is not well-suited for complex analysis involving large joins, window functions, and arrays.

c) Amazon Athena allows for pre-allocation of resources based on processing and memory requirements.

d) Amazon Athena supports various data formats, including CSV, JSON, ORC, AVRO, and Parquet. E. Amazon Athena employs a variety of query languages such as SQL, LDAP, JPQL, and CQL.

View Answer

Answer is: a, and d

Explanation: Amazon Athena is a serverless query service that enables direct querying of data stored in Amazon S3. It supports popular data formats like CSV, JSON, ORC, AVRO, and Parquet. However, it is not designed for handling complex analysis involving large joins, window functions, and arrays.

Question 53 A large IT company with an extensive user base spread across different locations wants to provide remote access to Linux desktops for its employees. The company is looking for a suitable service to fulfill this requirement. Which option should they choose?

a) Amazon Cognito
b) Amazon AppStream 2.0
c) Amazon WorkSpaces
d) Amazon WorkLink

View Answer

Answer is: c – Amazon WorkSpaces

Explanation: To enable remote access to Linux desktops for the company’s user base, Amazon WorkSpaces is the recommended service. Amazon WorkSpaces provides a fully managed, secure, and scalable desktop computing environment in the AWS Cloud. It allows users to access their Linux desktops from any location using a supported device, ensuring flexibility and productivity.

Question 54 You have developed two applications, “Image Processing” and “Order Processing,” which are hosted on your website. These applications are running on separate EC2 servers within an Auto Scaling Group. Now, you need to determine the best approach for providing user access to either of these applications on your website. Which option would be the most suitable solution?

a) Provide the public DNS URL of each server where the applications are hosted.
b) Utilize the Classic Load Balancer to route requests based on user requirements.
c) Implement the Application Load Balancer to route requests based on user requirements.
d) Deploy the Network Load Balancer to route requests based on user requirements.

View Answer

Answer is: c – Implement the Application Load Balancer to route requests based on user requirements.

Explanation: To enable efficient user access to the “Image Processing” and “Order Processing” applications on your website, the recommended approach is to utilize an Application Load Balancer. The Application Load Balancer can intelligently route incoming requests based on various factors, such as URL path, host, or HTTP headers. By configuring appropriate rules, you can ensure that users are directed to the desired application based on their requests, resulting in efficient and reliable access.

Question 55 In order to receive AWS Trusted Advisor Notifications, what steps should customers take?

a) Open a ticket with AWS Support.
b) Configure notifications in the AWS Management Console.
c) Set up Amazon Simple Notification Service (SNS).
d) No action is required as all notifications are automatically sent on a weekly basis.

View Answer

Answer is: b – Configure notifications in the AWS Management Console.

Explanation: To receive AWS Trusted Advisor Notifications, customers should set up notifications in the AWS Management Console. By configuring the notification settings, customers can choose to receive alerts and notifications regarding their AWS resources and services. This allows them to stay informed about any recommended actions or changes suggested by AWS Trusted Advisor to optimize their AWS environment.

Question 56 You have developed an EC2 instance in a development environment that interacts with the Simple Storage Service (S3). The EC2 instance is now ready to be deployed in the production environment. What is the recommended approach for granting the EC2 instance appropriate permissions to access the S3 service?

a) Use IAM Users to assign access credentials to the EC2 instance.
b) Use IAM Roles to grant temporary permissions to the EC2 instance.
c) Use IAM Groups to assign access policies to the EC2 instance.
d) Use IAM Policies to define fine-grained access controls for the EC2 instance.

View Answer

Answer is: b – Use IAM Roles to grant temporary permissions to the EC2 instance.

Explanation: To grant the EC2 instance suitable permissions to access the Simple Storage Service (S3), it is recommended to use IAM Roles. IAM Roles provide temporary credentials that can be attached to the EC2 instance, allowing it to securely access the S3 service without the need for long-term access keys. This ensures a more secure and scalable approach for managing access to AWS resources.

Question 57 A client is considering migrating some of their on-premises application workloads to the AWS Cloud. The client wants to understand which elements of the AWS Cloud will incur costs. Which of the following elements will NOT require the client to pay for their usage?

a) RDS database backups
b) Inbound data transfer
c) EBS snapshots
d) Outbound data transfer

View Answer

Answer is: b – Inbound data transfer

Explanation: When migrating workloads to the AWS Cloud, it’s important to consider the associated costs. In this case, inbound data transfer to the AWS Cloud is not subject to any additional charges. However, other elements such as RDS database backups, EBS snapshots, and outbound data transfer may incur costs based on the usage and storage requirements.

Question 58 A large e-commerce company is preparing to launch a new online shopping platform that expects high traffic volumes. They plan to deploy multiple instances of their application on Amazon EC2. Which of the following strategies can help minimize operational expenses?

a) Implementing Auto Scaling for the EC2 instances to dynamically adjust capacity based on demand.

b) Deploying the EC2 instances across multiple Availability Zones (AZs) for improved fault tolerance and redundancy.

c) Utilizing instance store-backed Amazon Machine Images (AMIs) for faster instance performance and cost optimization.

d) Employing Cluster placement groups to enhance network performance and achieve higher application throughput.

View Answer

Answer is: a – Implementing Auto Scaling for the EC2 instances to dynamically adjust capacity based on demand.

Explanation: To reduce operational expenses when deploying a high-volume application on multiple Amazon EC2 instances, it is recommended to utilize Auto Scaling capabilities. Auto Scaling enables automatic scaling of EC2 instances based on predefined conditions, ensuring that the application can handle varying levels of demand while optimizing costs by only running the required number of instances at any given time.

Question 59 As an AWS Architect, you are tasked with designing a hosting solution for an application using EC2 instances. The infrastructure needs to scale on-demand and be fault-tolerant. Which of the following components would you include in the design? (Select TWO)

a) AWS Auto Scaling
b) Amazon GuardDuty
c) Elastic Load Balancing
d) Amazon CloudWatch

View Answer

Answer is: (a) AWS Auto Scaling, and (c) Elastic Load Balancing

Explanation: To meet the requirements of a scalable and fault-tolerant hosting solution for the application, two components that should be included in the design are AWS Auto Scaling and Elastic Load Balancing. AWS Auto Scaling enables the automatic scaling of EC2 instances based on predefined conditions, allowing the infrastructure to scale up or down as demand fluctuates. Elastic Load Balancing distributes incoming traffic across multiple EC2 instances, improving both availability and fault tolerance by ensuring that requests are evenly distributed and that traffic is automatically rerouted in the event of instance failures.

Question 60 When designing a system, you adhere to the principle of “design for failure and nothing will fail.” Which of the following AWS services/features can support this design principle? Select three options from the choices below.

a) Availability Zones
b) Regions
c) Elastic Load Balancer
d) Pay as you go

View Answer

Answer is: (a) Availability Zones, (b) Regions, and (c) Elastic Load Balancer

Explanation: Adhering to the principle of designing for failure involves building systems that can tolerate failures at various levels without impacting overall functionality. To support this design principle, three AWS services/features that can be leveraged are Availability Zones, Regions, and Elastic Load Balancers. Availability Zones are distinct data centers within a region that are engineered to be isolated from failures in other Availability Zones. Regions consist of multiple Availability Zones and provide geographic resilience. Elastic Load Balancers distribute incoming traffic across multiple instances, providing fault tolerance by automatically rerouting traffic in the event of instance failures. The “pay as you go” option (D) is not directly related to supporting the design principle of failure resilience.

Free – AWS Certified Cloud Practitioner Exam Practice Questions
Scroll to top