AWS CCP 1 - 37 Pages
AWS CCP 1 - 37 Pages
the value of the cloud migration. The company seeks to define its
measurable business outcomes by identifying and prioritizing
transformation opportunities using the AWS Cloud Adoption Framework
(AWS CAF).
Which phase of the cloud transformation journey do these plans belong
to?
Scale
Align
Envision
Launch
The AWS Cloud Adoption Framework (AWS CAF) leverages AWS
experience and best practices to help you digitally transform and
accelerate your business outcomes through innovative use of AWS.
AWS CAF identifies specific organizational capabilities that underpin
successful cloud transformations.
You can use the AWS CAF to identify and prioritize transformation
opportunities, evaluate and improve your cloud readiness, and iteratively
evolve your transformation roadmap.
Adopting an iterative approach will help you maintain momentum and
evolve your roadmap as you learn from experience. The AWS CAF
recommends four iterative and incremental cloud transformation phases:
– Envision
– Align
– Scale
– Launch
The Envision phase focuses on demonstrating how the cloud will help
accelerate your business outcomes. It does so by identifying and
prioritizing transformation opportunities across each of the four
transformation domains in line with your strategic business objectives.
Associating your transformation initiatives with key stakeholders (senior
individuals capable of influencing and driving change) and measurable
business outcomes will help you demonstrate value as you progress
through your transformation journey.
References:
https://aws.amazon.com/cloud-adoption-framework/
https://docs.aws.amazon.com/whitepapers/latest/overview-aws-cloud-
adoption-framework/your-cloud-transformation-journey.html
Check out this AWS Cloud Adoption Framework:
https://tutorialsdojo.com/aws-cloud-adoption-framework-aws-caf/
EC2 Image Builder is a fully managed AWS service that helps you to
automate the creation, management, and deployment of customized,
secure, and up-to-date server images. You can use the AWS
Management Console, AWS Command Line Interface, or APIs to create
custom images in your AWS account.
With this service, you can own the customized images that Image
Builder creates in your account. You can configure pipelines to automate
updates and system patching for the photos that you own, as well as run
a stand-alone command to create an image with the configuration
resources that you’ve defined.
The option that says: AWS Launch Wizard is incorrect because this
service primarily guides the way of sizing, configuring, and deploying
AWS resources for third-party applications. It is not capable of
automating the creation or management of custom EC2 images, unlike
the EC2 Image Builder service.
References:
https://docs.aws.amazon.com/imagebuilder/latest/userguide/what-is-
image-builder.html
https://aws.amazon.com/well-architected-tool/
https://tutorialsdojo.com/amazon-elastic-compute-cloud-amazon-
ec2#ec2-image-builder
3.A company recently audited the usage of its Amazon EC2 instances,
which are used by its various applications. The company discovered a
lot of these instances are under-utilized and over-provisioned. They then
decide to rightsize their set of Amazon EC2 instances to optimize the
performance of their computing resources.
Which configuration change will meet this requirement with the LEAST
operational overhead?
Reserve compute capacity for Amazon EC2 instances through On-
Demand Capacity Reservations.
Change the instance purchasing option of the Amazon EC2
Instances from On-Demand to EC2 Instance Savings Plans.
Utilize the AWS Compute Optimizer and apply the
recommended reconfigurations.
Deploy an Auto Scaling Group behind an Elastic Load Balancer.
ΑWS Compute Optimizer allows you to rightsize your AWS resources.
In the context of the cloud, rightsizing is the process of reconfiguring
compute resources to match workload performance at the lowest
possible cost. With AWS Compute Optimizer, rightsizing has been made
easier and straightforward.
This service scans through your current infrastructure configuration and
its respective utilization metrics. After this, it gives recommendations on
the necessary reconfigurations to optimize your infrastructure in
performance and cost.
Hence, the answer is: Utilize the AWS Compute Optimizer and apply
the recommended reconfigurations.
The option that says: Deploy an Auto Scaling Group behind an
Elastic Load Balancer is incorrect. Keep in mind that an Autoscaling
group does not necessarily rightsize EC2 instances. If the compute
capacity of your current launch template for your EC2 instances is too
high for the current workload of your infrastructure, then no Auto Scaling
action would occur; hence, that sole EC2 instance you have would be
over-provisioned. On the other hand, if the compute capacity of the
current launch template of your EC2 instances is too low for the current
workload, then there’s a possibility that the last Auto Scaling action
would spin up a new EC2 instance that is under-utilized and over-
provisioned. Without AWS Compute Optimizer, finding the suitable
configuration and determining the instance type would take a lot of
operational overhead.
The option that says: Change the instance purchasing option of the
Amazon EC2 instances from On-Demand to EC2 Instance Savings
Plans is incorrect. Although this option will reduce costs, the
performance of the EC2 Instances is not at all optimized. The compute
workload will still have a mix of Amazon EC2 instances that are under-
utilized and over-provisioned. The only benefit of this option is that you
would pay less than the On-Demand price.
The option that says: Reserve compute capacity for Amazon EC2
instances through On-Demand Capacity Reservations is incorrect
because rightsizing is not at all evident here. This tool allows you to
reserve computing capacity based on the number of EC2 instances,
instance type, and the Availability Zone in which you want to reserve the
capacity. Reserving an instance type without knowledge of the current
workload can be prone to an over-provisioned or under-provisioned
infrastructure.
References:
https://aws.amazon.com/compute-optimizer/
https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-savings-plans.html
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-capacity-reservations.html
References:
https://docs.aws.amazon.com/vpc/latest/userguide/security-groups.html
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-
acls.html
Additionally, you can specify allowed ports within these security groups.
So, even if the database tier correctly references the application tier’s
security group, access will be denied if it attempts to connect to an
unconfigured port in the database tier’s security group.
Hence, the correct answer is: Enable exclusive access to Amazon EC2
instances inside an Amazon VPC via a specific port.
The option that says: Prevent unauthorized access from malicious IP
addresses at each tier’s subnet is incorrect because this task is only
accomplished using Network Access Control Lists, not security groups.
Network Access Control Lists operate at the subnet level, while security
groups operate at the resource level.
The option that says: Enhance the security of cached data managed by
Amazon CloudFront is incorrect because security groups are not at all
used to protect the data being cached in Amazon CloudFront. As stated
before, security groups operate at the resource level through ENIs
attached to resources such as EC2 and RDS instances. The AWS Web
Application Firewall (WAF) is a more appropriate service to protect your
CloudFront distributions.
References:
https://docs.aws.amazon.com/vpc/latest/userguide/security-groups.html
https://docs.aws.amazon.com/vpc/latest/userguide/vpc-network-
acls.html
Performance Efficiency
Operational Excellence
Security
Cost Optimization
References:
https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.
html
https://docs.aws.amazon.com/wellarchitected/latest/framework/oe-
design-principles.html
Check out this AWS Well-Architected Framework Cheat Sheet:
https://tutorialsdojo.com/aws-well-architected-framework-six-pillars/
6.A startup plans to improve the security of its Amazon EC2 instances
by applying security rules to subnets of the default VPC.
Which is the MOST suitable AWS service or tool that should be used to
meet this requirement?
References:
https://aws.amazon.com/ec2/instance-types/mac
https://aws.amazon.com/about-aws/whats-new/2020/11/announcing-
amazon-ec2-mac-instances-for-macos/
https://aws.amazon.com/amplify
Hybrid to On-premises
On-premises to Hybrid
Hybrid to Cloud Native
On-premises to Cloud Native
References:
https://aws.amazon.com/what-is/hybrid-cloud/
https://aws.amazon.com/types-of-cloud-computing/
https://aws.amazon.com/what-is/cloud-native/
References:
https://aws.amazon.com/cloud-adoption-framework/
https://docs.aws.amazon.com/whitepapers/latest/overview-aws-cloud-
adoption-framework/platform-perspective.html
10. Which AWS service provides a way to train machine learning models
using SQL commands and utilize the trained model within their data
warehouse for data forecasting purposes?
This tool is perfect for businesses looking to enhance their data analysis
and gain valuable insights from their data. With Amazon Redshift ML,
you can seamlessly integrate machine learning into your business
workflows, giving you the ability to make data-driven decisions that can
impact your bottom line.
Hence, the correct answer is: Amazon Redshift ML.
Amazon SageMaker is incorrect because this service only focuses on
the end-to-end machine learning workflow, which includes data
preparation, building and training machine learning models in a separate
environment, and deployment. It is not specifically designed to create
and train models for data warehouses.
Amazon Quantum Ledger Database (QLDB) is incorrect since this is
just a managed ledger database service that provides an immutable,
transparent, and cryptographically verifiable transaction log. It is helpful
for applications that require a secure, transparent, and tamper-proof
transaction history. However, it is not designed to create or train
machine learning models using SQL commands.
Amazon MemoryDB for Redis is incorrect because this service does
not have Machine Learning capabilities that leverages on SQL to train
ML models. Amazon MemoryDB for Redis is just a durable database
with microsecond reads, low single-digit millisecond writes, scalability,
and enterprise security.
References:
https://docs.aws.amazon.com/redshift/latest/dg/machine_learning.html
https://docs.aws.amazon.com/prescriptive-
guidance/latest/patterns/perform-advanced-analytics-using-amazon-
redshift-ml.html
What is the best way to increase the application’s resilience with the
LEAST operational overhead?
References:
https://aws.amazon.com/about-aws/global-infrastructure/regions_az/
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-
availability-zones.html
https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-
vpc.html
Which AWS pricing model or offering will meet these requirements in the
MOST cost-effective way?
Pay-as-you-go pricing
Savings Plans
AWS Free Tier
AWS Billing Conductor
References:
https://aws.amazon.com/pricing/
https://docs.aws.amazon.com/savingsplans/latest/userguide/what-is-
savings-plans.html
https://docs.aws.amazon.com/billingconductor/latest/userguide/what-is-
billingconductor.html
References:
https://wa.aws.amazon.com/wat.design_principles.wa-dp.en.html
https://docs.aws.amazon.com/wellarchitected/latest/framework/welcome.
html
14. Which AWS service or tool can the company use to help them meet
these requirements?
References:
https://aws.amazon.com/cloud-adoption-framework/
https://docs.aws.amazon.com/pdfs/whitepapers/latest/overview-aws-
cloud-adoption-framework/overview-aws-cloud-adoption-framework.pdf
https://cloudreadiness.amazonaws.com/#/cart/assessment
References:
https://docs.aws.amazon.com/wellarchitected/latest/management-and-
governance-guide/aws-cloud-financial-management-services-and-
tools.html
https://docs.aws.amazon.com/cost-
management/latest/userguide/manage-ad.html
https://aws.amazon.com/aws-cost-management/aws-cost-anomaly-
detection/
Check out this AWS Billing and Cost Management Cheat Sheet:
https://tutorialsdojo.com/aws-billing-and-cost-management/#aws-cost-
anomaly-detection
NEW QUESTION 644
Which AWS service or feature gives users the ability to provision AWS
infrastructure programmatically?
A. AWS Cloud Development Kit (AWS CDK)
B. Amazon CodeGuru
C. AWS Config
D. AWS CodeCommit
Answer: A
NEW QUESTION 645
Which AWS service or feature allows a company to have its own
logically isolated section of the AWS Cloud?
A. AWS VPN
B. Availability Zones
C. Amazon Virtual Private Cloud (Amazon VPC)
D. AWS Regions
Answer: C
NEW QUESTION 646
Which of the following actions are controlled with AWS Identity and
Access Management (IAM)? (Choose two.)
A. Control access to AWS service APIs and to other specific resources.
B. Provide intelligent threat detection and continuous monitoring.
C. Protect the AWS environment using multi-factor authentication (MFA).
D. Grant users access to AWS data centers.