AWS Certified Cloud Practitioner Prep
Preparing for the CLF-C02 AWS Certified Cloud Practitioner (AWS CCP) exam? Don’t know where to start? This post is the AWS Certified Cloud Practitioner Certificate Study Guide (with links to each objective in the exam domain).
I have curated a detailed list of articles from AWS documentation and other blogs for each objective of the AWS Certified Cloud Practitioner (CLF-C02) exam. Please share the post within your circles so it helps them to prepare for the exam.
Courses on AWS Certified Cloud Practitioner
| Whizlabs | Cloud Practitioner Learning Path |
| Udemy | Ultimate AWS Certified Cloud Practitioner CLF-C02 |
| Coursera | AWS Cloud Practitioner Essentials |
AWS Certified Cloud Practitioner Exam Questions
Check out all the other AWS certificate study guides
Full Disclosure: Some of the links in this post are affiliate links. I receive a commission when you purchase through them.
Content Domain 1: Cloud Concepts
Task Statement 1.1: Define the benefits of the AWS Cloud.
Knowledge of: Value proposition of the AWS Cloud
Overview of Amazon Web Services
Six advantages of cloud computing
Skills in: Understanding the benefits of global infrastructure (for example, speed of deployment, global reach)
Six advantages of cloud computing
Skills in: Understanding the advantages of high availability, elasticity, and agility
Six advantages of cloud computing
Overview of Amazon Web Services
Task Statement 1.2: Identify design principles of the AWS Cloud.
Knowledge of: AWS Well-Architected Framework
AWS Well-Architected Framework
What is AWS Well-Architected Framework?
Skills in: Understanding the pillars of the Well-Architected Framework (for example, operational excellence, security, reliability, performance efficiency, cost optimization, sustainability)
Skills in: Identifying differences between the pillars of the Well-Architected Framework
AWS Well-Architected Framework
Task Statement 1.3: Understand the benefits of and strategies for migration to the AWS Cloud.
Knowledge of: Cloud adoption strategies
An Overview of the AWS Cloud Adoption Framework
About the migration strategies
Knowledge of: Resources to support the cloud migration journey
An Overview of the AWS Cloud Adoption Framework
About the migration strategies
Skills in: Understanding the components of the AWS Cloud Adoption Framework (AWS CAF) (for example, reduced business risk; improved environmental, social, and governance [ESG] performance; increased revenue; increased operational efficiency)
An Overview of the AWS Cloud Adoption Framework
Accelerating business outcomes
Skills in: Identifying appropriate migration strategies (for example, database replication, use of AWS Snowball)
About the migration strategies
What is AWS Database Migration Service?
Task Statement 1.4: Understand concepts of cloud economics.
Knowledge of: Aspects of cloud economics
Six advantages of cloud computing
What is AWS Pricing Calculator?
Analyzing your costs and usage with AWS Cost Explorer
Knowledge of: Cost savings of moving to the cloud
Six advantages of cloud computing
An Overview of the AWS Cloud Adoption Framework
Skills in: Understanding the role of fixed costs compared with variable costs
Six advantages of cloud computing
Skills in: Understanding costs that are associated with on-premises environments
Six advantages of cloud computing
Overview of Amazon Web Services
Skills in: Understanding the differences between licensing strategies (for example, Bring Your Own License [BYOL] model compared with included licenses)
Skills in: Understanding the concept of rightsizing
What is AWS Compute Optimizer?
Analyzing your costs and usage with AWS Cost Explorer
Skills in: Identifying benefits of automation
Six advantages of cloud computing
AWS Systems Manager Automation
What is AWS Compute Optimizer?
Overview of Amazon Web Services
Skills in: Understanding the economies of scale (for example, cost savings)
Six advantages of cloud computing
Overview of Amazon Web Services
An Overview of the AWS Cloud Adoption Framework
Content Domain 2: Security and Compliance
Task Statement 2.1: Understand the AWS shared responsibility model.
Knowledge of: AWS shared responsibility model
Skills in: Recognizing the components of the AWS shared responsibility model
Skills in: Describing the customer’s responsibilities on AWS
Policies and permissions in IAM
Skills in: Describing AWS responsibilities
How AWS Shield and Shield Advanced work
Skills in: Describing responsibilities that the customer and AWS share
AWS Multi-factor authentication in IAM
Skills in: Describing how AWS responsibilities and customer responsibilities can shift, depending on the service used (for example, Amazon RDS, AWS Lambda, Amazon EC2)
Monitor your Amazon EC2 instances
Task Statement 2.2: Understand AWS Cloud security, governance, and compliance concepts.
Knowledge of: AWS compliance and governance concepts
Knowledge of: Benefits of cloud security (for example, encryption)
Protecting data with encryption
Protecting data with server-side encryption
What is AWS Key Management Service?
Knowledge of: Where to capture and locate logs that are associated with cloud security
Skills in: Identifying where to find AWS compliance information (for example, AWS Artifact)
Introduction to AWS Security Hub CSPM
Skills in: Understanding compliance needs among geographic locations or industries (for example, AWS compliance)
Skills in: Describing how customers secure resources on AWS (for example, Amazon Inspector, AWS Security Hub, Amazon GuardDuty, AWS Shield)
How AWS Shield and Shield Advanced work
Skills in: Identifying encryption options (for example, encryption in transit, encryption at rest)
Protecting data with encryption
Protecting data with server-side encryption
Protecting data in transit with encryption
What is AWS Key Management Service?
Skills in: Recognizing services that aid in governance and compliance (for example, monitoring with Amazon CloudWatch; auditing with AWS CloudTrail, AWS Audit Manager, and AWS Config; reporting with access reports)
Introduction to AWS Security Hub CSPM
Skills in: Recognizing compliance requirements that vary among AWS services
Task Statement 2.3: Identify AWS access management capabilities.
Knowledge of: Identity and access management (for example, AWS Identity and Access Management [IAM])
Policies and permissions in IAM
Knowledge of: Importance of protecting the AWS root user account
Multi-factor authentication for AWS account root user
Knowledge of: Principle of least privilege
Policies and permissions in IAM
Knowledge of: AWS IAM Identity Center (AWS Single Sign-On)
AWS Multi-factor authentication in IAM
Skills in: Understanding access keys, password policies, and credential storage (for example, AWS Secrets Manager, AWS Systems Manager)
Skills in: Identifying authentication methods in AWS (for example, multi-factor authentication [MFA], IAM Identity Center, cross-account IAM roles)
AWS Multi-factor authentication in IAM
Common scenarios for IAM roles and temporary credentials
Skills in: Defining groups, users, custom policies, and managed policies in compliance with the principle of least privilege
Policies and permissions in IAM
Skills in: Identifying tasks that only the account root user can perform
Tasks that require root user credentials
Skills in: Understanding which methods can achieve root user protection
Multi-factor authentication for AWS account root user
AWS Multi-factor authentication in IAM
Skills in: Understanding the types of identity management (for example, federated)
Identity providers and federation
Task Statement 2.4: Identify components and resources for security.
Knowledge of: Security capabilities that AWS provides
Introduction to AWS Security Hub CSPM
Knowledge of: Security-related documentation that AWS provides
Skills in: Describing AWS security features and services (for example, AWS WAF, AWS Firewall Manager, AWS Shield, Amazon GuardDuty)
How AWS Shield and Shield Advanced work
Skills in: Understanding that third-party security products are available from AWS Marketplace
Introduction to AWS Security Hub CSPM
Skills in: Identifying where AWS security information is available (for example, AWS Knowledge Center, AWS Security Center, AWS Security Blog)
Skills in: Understanding the use of AWS services for identifying security issues (for example, AWS Trusted Advisor)
Introduction to AWS Security Hub CSPM
Content Domain 3: Cloud Technology and Services
Task Statement 3.1: Define methods of deploying and operating in the AWS Cloud.
Knowledge of: Various ways of provisioning and operating in the AWS Cloud
What is the AWS Management Console?
What is the AWS Command Line Interface?
Overview of Amazon Web Services
Knowledge of: Various ways to access AWS services
What is the AWS Management Console?
What is the AWS Command Line Interface?
AWS SDKs and Tools Reference Guide
Knowledge of: Types of cloud deployment models
AWS Outposts rack documentation
Skills in: Deciding between options such as programmatic access (for example, APIs, SDKs, CLI), the AWS Management Console, and infrastructure as code (IaC)
What is the AWS Command Line Interface?
What is the AWS Management Console?
Skills in: Evaluating requirements to determine whether to use one-time operations or repeatable processes
AWS Systems Manager Automation
Skills in: Identifying deployment models (for example, cloud, hybrid, on-premises)
AWS Storage Gateway Documentation
Task Statement 3.2: Define the AWS global infrastructure.
Knowledge of: AWS Regions, Availability Zones, and edge locations
AWS Regions and Availability Zones
Knowledge of: High availability
AWS Regions and Availability Zones
Knowledge of: Use of multiple Regions
AWS Regions and Availability Zones
Knowledge of: Benefits of edge locations
How CloudFront delivers content
Skills in: Describing relationships among Regions, Availability Zones, and edge locations
AWS Regions and Availability Zones
Skills in: Describing how to achieve high availability by using multiple Availability Zones
Skills in: Recognizing that Availability Zones do not share single points of failure
AWS Regions and Availability Zones
Skills in: Describing when to use multiple Regions (for example, disaster recovery, business continuity, low latency for end users, data sovereignty)
AWS Regions and Availability Zones
Task Statement 3.3: Identify AWS compute services.
Knowledge of: AWS compute services
Choosing an AWS container service
Skills in: Recognizing the appropriate use of various Amazon EC2 instance types (for example, compute optimized, storage optimized)
Skills in: Recognizing the appropriate use of various container options (for example, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS])
Choosing an AWS container service
Skills in: Recognizing the appropriate use of various serverless compute options (for example, AWS Fargate, AWS Lambda)
Skills in: Recognizing that auto scaling provides elasticity
What is Amazon EC2 Auto Scaling?
Skills in: Identifying the purposes of load balancers
What is Elastic Load Balancing?
Task Statement 3.4: Identify AWS database services.
Knowledge of: AWS database services
What is Amazon Relational Database Service (Amazon RDS)?
Choosing an AWS database service
Knowledge of: Database migration
What is AWS Database Migration Service?
What is the AWS Schema Conversion Tool?
Skills in: Deciding when to use EC2 hosted databases or AWS managed databases
What is Amazon Relational Database Service (Amazon RDS)?
Choosing an AWS database service
Skills in: Identifying relational databases (for example, Amazon RDS, Amazon Aurora)
What is Amazon Relational Database Service (Amazon RDS)?
Skills in: Identifying NoSQL databases (for example, Amazon DynamoDB)
Skills in: Identifying memory-based databases (for example, Amazon ElastiCache)
Skills in: Identifying database migration tools (for example AWS Database Migration Service [AWS DMS], AWS Schema Conversion Tool [AWS SCT])
What is AWS Database Migration Service?
What is the AWS Schema Conversion Tool?
Task Statement 3.5: Identify AWS network services.
Knowledge of: AWS network services
Skills in: Identifying the components of a VPC (for example, subnets, gateways)
Skills in: Understanding security in a VPC (for example, network ACLs, security groups, Amazon Inspector)
Control traffic to your AWS resources using security groups
Control subnet traffic with network access control lists
Skills in: Understanding the purpose of Amazon Route 53
Skills in: Identifying network connectivity options to AWS (for example AWS VPN, AWS Direct Connect)
Amazon Virtual Private Cloud Connectivity Options
Task Statement 3.6: Identify AWS storage services.
Knowledge of: AWS storage services
What is Amazon Elastic Block Store?
What is Amazon Elastic File System?
AWS Storage Gateway Documentation
Skills in: Identifying the uses for object storage
Getting started with Amazon S3
Skills in: Recognizing the differences in Amazon S3 storage classes
Understanding and managing Amazon S3 storage classes
Understanding S3 Glacier storage classes for long-term data storage
Skills in: Identifying block storage solutions (for example, Amazon Elastic Block Store [Amazon EBS], instance store)
What is Amazon Elastic Block Store?
Skills in: Identifying file services (for example, Amazon Elastic File System [Amazon EFS], Amazon FSx)
What is Amazon Elastic File System?
Skills in: Identifying cached file systems (for example, AWS Storage Gateway)
AWS Storage Gateway Documentation
Skills in: Understanding use cases for lifecycle policies
Setting lifecycle configuration on a bucket
Amazon EFS lifecycle management
Skills in: Understanding use cases for AWS Backup
How AWS Backup works with supported AWS services
Task Statement 3.7: Identify AWS artificial intelligence and machine learning (AI/ML) services and analytics services.
Knowledge of: AWS AI/ML services
Knowledge of: AWS analytics services
What is Amazon Kinesis Data Streams?
Skills in: Understanding AI/ML services and the tasks that they accomplish (for example, Amazon SageMaker AI, Amazon Lex, Amazon Kendra)
Skills in: Identifying the services for data analytics (for example, Amazon Athena, Amazon Kinesis, AWS Glue, Amazon QuickSight)
What is Amazon Kinesis Data Streams?
Task Statement 3.8: Identify services from other in-scope AWS service categories.
Knowledge of: Application integration services of Amazon EventBridge, Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Queue Service (Amazon SQS)
What is Amazon Simple Queue Service?
Amazon SQS, Amazon SNS, or Amazon EventBridge?
Knowledge of: Business application services of Amazon Connect and Amazon Simple Email Service (Amazon SES)
Knowledge of: Customer enablement services (for example, AWS Support)
Getting started with AWS Support
Knowledge of: Developer tool services and capabilities (for example, AWS CodeBuild, AWS CodePipeline, and AWS X-Ray)
Knowledge of: End-user computing services of Amazon AppStream 2.0, Amazon WorkSpaces, and Amazon WorkSpaces Secure Browser
What Is Amazon WorkSpaces Applications?
What is Amazon WorkSpaces Secure Browser?
Knowledge of: Frontend web and mobile services of AWS Amplify and AWS AppSync
Welcome to AWS Amplify Hosting
Knowledge of: IoT services (for example, AWS IoT Core)
Skills in: Choosing the appropriate service to deliver messages and to send alerts and notifications
What is Amazon Simple Queue Service?
Amazon SQS, Amazon SNS, or Amazon EventBridge?
Skills in: Choosing the appropriate service to meet business application needs
Skills in: Choosing the appropriate option for business support assistance
Getting started with AWS Support
Skills in: Identifying the tools to develop, deploy, and troubleshoot applications
Skills in: Identifying the services that can present the output of virtual machines (VMs) on end-user machines
What Is Amazon WorkSpaces Applications?
What is Amazon WorkSpaces Secure Browser?
Skills in: Identifying the services that can create and deploy frontend and mobile services
Welcome to AWS Amplify Hosting
Skills in: Identifying the services that manage IoT devices
Content Domain 4: Billing, Pricing, and Support
Task Statement 4.1: Compare AWS pricing models.
Knowledge of: Compute purchasing options (for example, On-Demand Instances, Reserved Instances, Spot Instances, AWS Savings Plans, Dedicated Hosts, Dedicated Instances, Capacity Reservations)
Amazon EC2 billing and purchasing options
Reserved Instances for Amazon EC2 overview
Amazon EC2 Dedicated Instances
Reserve compute capacity with EC2 On-Demand Capacity Reservations
Knowledge of: Storage options and tiers
Understanding and managing Amazon S3 storage classes
Amazon S3 – How AWS Pricing Works
Skills in: Identifying when to use various compute purchasing options
Amazon EC2 billing and purchasing options
Types of Reserved Instances (offering classes)
Skills in: Describing Reserved Instance flexibility
Types of Reserved Instances (offering classes)
Reserved Instances for Amazon EC2 overview
Skills in: Describing Reserved Instance behavior in AWS Organizations
How billing works with Reserved Instances
Reserved Instances and Savings Plans discount sharing
Understanding Consolidated Bills
Skills in: Understanding incoming data transfer costs and outgoing data transfer costs (for example, from one AWS Region to another Region, within the same Region)
Key principles – How AWS Pricing Works
Amazon Elastic Compute Cloud (Amazon EC2) – How AWS Pricing Works
Skills in: Understanding pricing options for various storage options and tiers
Understanding and managing Amazon S3 storage classes
Amazon S3 – How AWS Pricing Works
Amazon Elastic Block Store (Amazon EBS) – How AWS Pricing Works
Task Statement 4.2: Understand resources for billing, budget, and cost management.
Knowledge of: Billing support and information
What is AWS Billing and Cost Management?
What is AWS Billing and Cost Management?
Knowledge of: Pricing information for AWS services
What is AWS Pricing Calculator?
Key principles – How AWS Pricing Works
Knowledge of: AWS Organizations
Understanding Consolidated Bills
Knowledge of: AWS cost allocation tags
Organizing and tracking costs using AWS cost allocation tags
Activating user-defined cost allocation tags
Skills in: Understanding the appropriate uses and capabilities of AWS Budgets, and AWS Cost Explorer
Managing your costs with AWS Budgets
Analyzing your costs and usage with AWS Cost Explorer
Skills in: Understanding the appropriate uses and capabilities of AWS Pricing Calculator
What is AWS Pricing Calculator?
Skills in: Understanding AWS Organizations consolidated billing and allocation of costs
Understanding Consolidated Bills
Reserved Instances and Savings Plans discount sharing
Skills in: Understanding various types of cost allocation tags and their relation to billing reports (for example, AWS Cost and Usage Report)
Organizing and tracking costs using AWS cost allocation tags
What are AWS Cost and Usage Reports?
Task Statement 4.3: Identify AWS technical resources and AWS Support options.
Knowledge of: Resources and documentation available on official AWS websites
What is AWS Billing and Cost Management?
Knowledge of: AWS Support plans
Developer, Business, and Enterprise On-Ramp end of support
Knowledge of: Role of the AWS Partner Network, including independent software vendors and system integrators
Knowledge of: AWS Support Center
Skills in: Locating AWS whitepapers, blogs, and documentation on official AWS websites
Key principles – How AWS Pricing Works
Skills in: Identifying and locating AWS technical resources (for example AWS Prescriptive Guidance, AWS Knowledge Center, AWS re:Post)
Skills in: Identifying AWS Support options for AWS customers (for example, customer service and communities, AWS Developer Support, AWS Business Support, AWS Enterprise On-Ramp Support, AWS Enterprise Support)
Developer, Business, and Enterprise On-Ramp end of support
Skills in: Identifying the role of AWS Trusted Advisor, AWS Health Dashboard, and the AWS Health API to help manage and monitor environments for cost optimization
Skills in: Identifying the role of the AWS Trust and Safety team to report abuse of AWS resources
Skills in: Understanding the role of AWS Partners (for example AWS Marketplace, independent software vendors, system integrators)
Skills in: Identifying the benefits of being an AWS Partner (for example, partner training and certification, partner events, partner volume discounts)
Skills in: Identifying the key services that AWS Marketplace offers (for example, cost management, governance and entitlement)
Skills in: Identifying technical assistance options available at AWS (for example, AWS Professional Services, AWS Solutions Architects)
AWS Well-Architected Framework
This brings us to the end of the AWS Certified Cloud Practitioner (AWS CCP) [CLF-C02] Exam Preparation Study Guide.
What do you think? Let me know in the comments section if I have missed out on anything. Also, I love to hear from you about how your preparation is going on!
In case you are preparing for other AWS certification exams, check out the AWS study guides for those exams.
Get Updates on AWS Certified Cloud Practitioner
Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.
![AWS Certified Cloud Practitioner Exam Questions [CLF-C01]](https://ravikirans.com/wp-content/uploads/2021/08/AWS-Certified-Cloud-Practitioner-Exam-Questions-CLF-C01-600x338.webp)
4 Comments
Thank you for this (:
Awesome! I was searching for one such curated study guides and found this very useful. Kudos to your efforts!
Very useful site Ravi.. thank you
Hi Ravi
Thank you for providing this service! I am enjoying the benefits of using cloud services.