Practice Free CLF-C02 Exam Online Questions
A company is developing a web application that uses containers. The company needs a repository to store and control access to container images.
- A . Amazon Elastic Container Registry (Amazon ECR)
- B . Amazon Elastic Kubernetes Service (Amazon EKS)
- C . Amazon Elastic Container Service (Amazon ECS)
- D . Amazon EC2
Which option is a benefit of the economies of scale based on the advantages of cloud computing?
- A . The ability to trade variable expense for fixed expense
- B . Increased speed and agility
- C . Lower variable costs over fixed costs
- D . Increased operational costs across data centers
B
Explanation:
Economies of scale are the cost advantages that result from increasing the scale of production or operation. In cloud computing, economies of scale are achieved by pooling resources and sharing them among multiple users, which reduces the unit cost of computing and storage. One of the benefits of economies of scale in cloud computing is increased speed and agility, which means the ability to deploy applications faster and respond to changing business needs more quickly. Cloud computing allows users to access computing resources on demand, without having to invest in expensive infrastructure or wait for lengthy provisioning processes. This enables users to scale up or down as needed, experiment with new ideas, and deliver value to customers faster123.
Reference: Economics of Cloud Computing C GeeksforGeeks What is Cloud Economics? | VMware Glossary ECONOMIES OF SCALE WITH CLOUD COMPUTING & SERVICES PRACTICE – IDC-Online
Which services can be used to deploy applications on AWS? (Select TWO.)
- A . AWS Elastic Beanstalk
- B . AWS Config
- C . AWS OpsWorksQ
- D . AWS Application Discovery Service
- E . Amazon Kinesis
A,C
Explanation:
The services that can be used to deploy applications on AWS are:
AWS Elastic Beanstalk. This is a service that simplifies the deployment and management of web applications on AWS. Users can upload their application code and Elastic Beanstalk automatically handles the provisioning, scaling, load balancing, monitoring, and health checking of the resources needed to run the application. Users can also retain full control and access to the underlying resources and customize their configuration settings. Elastic Beanstalk supports multiple platforms, such as Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker. [AWS Elastic Beanstalk Overview] AWS Certified Cloud Practitioner – aws.amazon.com
AWS OpsWorks. This is a service that provides configuration management and automation for AWS resources. Users can define the application architecture and the configuration of each resource using Chef or Puppet, which are popular open-source automation platforms. OpsWorks then automatically creates and configures the resources according to the user’s specifications. OpsWorks also provides features such as auto scaling, monitoring, and integration with other AWS services. OpsWorks has two offerings: OpsWorks for Chef Automate and OpsWorks for Puppet Enterprise. [AWS OpsWorks Overview] AWS Certified Cloud Practitioner – aws.amazon.com
Which AWS service or feature can a company use to create a private, secured, and scalable network environment in the AWS Cloud?
- A . Amazon Elastic Container Service (Amazon ECS)
- B . Amazon S3
- C . Amazon VPC
- D . Route tables
Which group shares responsibility with AWS for security and compliance of AWS accounts and resources?
- A . Third-party vendors
- B . Customers
- C . Reseller partners
- D . Internet providers
B
Explanation:
Customers share responsibility with AWS for security and compliance of AWS accounts and resources. This is part of the AWS shared responsibility model, which defines the division of responsibilities between AWS and the customer for security and compliance. AWS is responsible for the security of the cloud, which includes the physical and environmental controls of the AWS global infrastructure, such as power, cooling, fire suppression, and physical access. The customer is responsible for the security in the cloud, which includes the configuration and management of the AWS resources and applications, such as identity and access management, encryption, firewall, and backup. For more information, see AWS Shared Responsibility Model and AWS Cloud Security.
Which AWS service is a continuous delivery and deployment solution?
- A . AWS AppSync
- B . AWS Code Pipeline
- C . AWS Cloud9
- D . AWS Code Commit
B
Explanation:
AWS CodePipeline is a continuous delivery and deployment service that automates the release process of software applications across different stages, such as source code, build, test, and deploy2. AWSAppSync, AWS Cloud9, and AWS CodeCommit are other AWS services related to application development, but they do not provide continuous delivery and deployment solutions34.
A systems administrator created a new 1AM user for a developer and assigned the user an access key instead of a user name and password.
What is the access key used for?
- A . To access the AWS account as the AWS account root user
- B . To access the AWS account through the AWS Management Console
- C . To access the AWS account through a CLI
- D . To access all of a company’s AWS accounts
C
Explanation:
An access key is a pair of long-term credentials that consists of an access key ID and a secret access key. An access key is used to sign programmatic requests to the AWS CLI or AWS API (directly or using the AWS SDK). An access key allows a user to access the AWS account through a CLI, which is a tool that enables users to interact with AWS services using commands in a terminal or a script12.
The other options are not correct, because:
To access the AWS account as the AWS account root user, a user needs the email address and password associated with the account. The root user has complete access to all AWS resources and services in the account. However, it is not recommended to use the root user for everyday tasks3. To access the AWS account through the AWS Management Console, a user needs a user name and password. The console is a web-based interface that allows users to manage their AWS resources and services using a graphical user interface4.
To access all of a company’s AWS accounts, a user needs to use AWS Organizations, which is a service that enables users to centrally manage and govern multiple AWS accounts. AWS Organizations allows users to create groups of accounts and apply policies to them5. :
Managing access keys for IAM users – AWS Identity and Access Management What Is the AWS Command Line Interface? – AWS Command Line Interface AWS account root user – AWS Identity and Access Management
What Is the AWS Management Console? – AWS Management Console What Is AWS Organizations? – AWS Organizations
A company is using AWS for all its IT Infrastructure. The company’s developers are allowed to deploy applications on their own. The developers want to deploy their applications without having to provision the infrastructure themselves.
Which AWS service should the developers use to meet these requirements?
- A . AWS Cloud Formation
- B . AWS CodeBuild
- C . AWS Elastic Beanstalk
- D . AWS CodeDeploy
C
Explanation:
AWS Elastic Beanstalkis a fully managed service designed for developers who want to deploy and manage their applications without having to provision and manage the underlying infrastructure themselves. Developers can simply upload their code, and Elastic Beanstalk automatically handles the deployment, including provisioning the necessary resources (such as EC2 instances, load balancers, and auto-scaling).
A company is creating a web application that requires a relational database to store customer data.
Which AWS service should the company use to host the database?
- A . Amazon Aurora
- B . Amazon DynamoDB
- C . Amazon ElastiCache
- D . Amazon Redshift
A company is collecting user behavior patterns to identify how to meet goals for sustainability impact.
Which guidelines are best practices for the company to implement to meet these goals? (Select TWO.)
- A . Scale infrastructure with user load.
- B . Maximize the geographic distance between workloads and user locations.
- C . Eliminate creation and maintenance of unused assets.
- D . Scale resources with excess capacity and remove auto scaling.
- E . Scale infrastructure based on the number of users.
A,C
Explanation:
To meet the goals for sustainability impact, the company should follow the best practices of scaling infrastructure with user load and eliminating creation and maintenance of unused assets. Scalinginfrastructure with user load means adjusting the capacity of the infrastructure to match the demand of the users, which can reduce the energy consumption and carbon footprint of the system. Eliminating creation and maintenance of unused assets means avoiding the waste of resources and money on assets that are not needed or used, which can also improve the environmental and economic efficiency of the system3.
