AWS Cloud Practitioner (CLF-C01) Certification Preparation for AWS

AVG Duration21h


This certification learning path is specifically designed to prepare you for the AWS Certified Cloud Practitioner (CLF-C01) exam. This learning path covers the knowledge required to master the domains outlined in the exam blueprint. Throughout this learning path, you will be guided via our courses, hands-on labs, resources, and a preparation exam at the end, all of which are focused on areas that will be assessed within the exam.

This learning path is designed specifically for students looking to gain an understanding of the concepts of cloud computing without technical detail. This training is intended for individuals who are looking to build and validate an overall understanding of the AWS Cloud. It is useful for individuals in technical, managerial, sales, purchasing, or financial roles who work with the AWS Cloud and is an ideal starting point for non-technical people looking to understand cloud computing from a business perspective.

Intended Audience

This learning path is suitable for anyone wanting to pass the AWS Certified Cloud Practitioner CLF-C01 exam. As defined in the exam blueprint, which can be found here, the exam has been designed for individuals wanting to demonstrate critical knowledge related to implementing cloud initiatives. The AWS CLF-C01 certification can verify and validate your knowledge within this area by enabling you to effectively demonstrate cloud fluency and foundational AWS knowledge.

This learning path is curated specifically to prepare you for passing the AWS Cloud Practitioner exam. We only cover the aspects and services likely to appear in the exam.

Learning Objectives

The aim of the certification is to validate your knowledge across a number of different key areas, which have been defined by AWS as being able to:

  • Explain the value of the AWS Cloud
  • Understand and explain the AWS shared responsibility model
  • Understand security best practices
  • Understand AWS Cloud costs, economics, and billing practices
  • Describe and position the core AWS services, including compute, network, databases, and storage
  • Identify AWS services for common use cases

As a means of demonstrating this knowledge, you will be tested across 4 different domains, with each domain contributing to a total percentage of your overall score. These domains are broken down as:

Domain 1: Cloud Concepts (26%)

Domain 2: Security and Compliance (25%)

Domain 3: Technology (33%)

Domain 4: Billing and Pricing (16%)

As you progress through the learning path, you will gain all the information and knowledge required to fulfill the domain expectations, gaining a deep understanding within each area.

AWS Hands-on Labs

There's no better way to prepare for an AWS certification than working in the AWS console!

These CLF-C01 hands-on labs provide real-world scenarios to help you gain experience. You can select any of the hands-on labs in this learning path.


This learning path is designed for anyone who is new to cloud computing, so no prior experience with AWS is necessary. While it may be helpful to have a basic understanding of AWS and its services, as well as some exposure to AWS Cloud design, implementation, and operations, this is not required as all of the concepts we will introduce in this learning path will be explained and reinforced from the ground up.


We welcome all feedback and suggestions - please contact us at if you are unsure about where to start or if you would like help getting started.


What is AWS Certified Cloud Practitioner?

The AWS Certified Cloud Practitioner (CLF-C01) is the foundational level of AWS certification. This certification offers an overview of core services offered by AWS, security, network, and cloud pricing, and the available support services. Many individuals continue on to additional certifications after completing Cloud Practitioner.

How do I prepare for this AWS certification?

The recommended path to follow in preparation for the certification exam is:

  • Complete all steps to this learning path
  • Study the exam guide 
  • Take the preparation exam a number of times
  • Review multiple AWS whitepapers for additional information
  • Schedule your exam

How long does it take to become AWS certified?

The time required is based strictly on your level of commitment and existing experience. Once you have completed this learning path ensure you set aside time to research any areas you feel the weakest in.

Do AWS certifications expire?

AWS certifications are valid for three years. You will receive a notification before your certification credentials are set to expire, so you can prepare for recertification.


Your certificate for this learning path

Training Content

Course - Beginner - 5m
Learning Path Introduction
This course introduces the AWS Certified Cloud Practitioner Certification learning path.
Course - Beginner - 57m
Cloud Concepts (CLF-C01)
Learn the fundamentals of Cloud Computing, what it is, how it operates, the benefits and why you might choose to run your production workloads within a cloud environment such as AWS.
Exam - 35m
Knowledge Check: Cloud Concepts (CLF-C01)
Knowledge Check: Cloud Concepts (CLF-C01)
Resource - Beginner - 10m
AWS Global Infrastructure: Availability Zones, Regions, Edge Locations, Regional Edge Caches
An explanation of the core components that make up the AWS Global Infrastructure
Course - Beginner - 2h 3m
Compute (CLF-C01)
Learn about the various Compute services within AWS, how they enable you to pay only for the resources you need, and how to configure them to scale automatically based on varying levels of demand.
Hands-on Lab - Beginner - 1h
Create Your First Amazon EC2 Instance (Linux)
By completing this hands-on lab, you will be able to create your first Amazon EC2 instance using the AWS Management Console.
Hands-on Lab - Beginner - 1h 15m
Create Your First Amazon EC2 Instance (Windows)
You will learn the steps to launch and configure a Windows virtual machine using Amazon AWS.
Exam - 30m
Knowledge Check: Compute (CLF-C01)
Knowledge Check: Compute (CLF-C01)
Course - Beginner - 1h 9m
Storage (CLF-C01)
Learn about the various Storage services within AWS and how they are used to facilitate large-scale data storage, transfers, migrations, and backup.
Hands-on Lab - Beginner - 50m
Create Your First Amazon S3 Bucket
Learn to create your first Amazon S3 bucket, create a logical folder for organizational purposes, and upload content to it and set custom metadata using the S3 console
Hands-on Lab - Beginner - 1h
Introduction to the Elastic File System
Create and mount file systems to EC2 instances; read/write files to a file system as you work through this introductory lab on AWS Elastic File System.
Exam - 35m
Knowledge Check: Storage (CLF-C01)
Knowledge Check: Storage (CLF-C01)
Course - Beginner - 1h 43m
Databases (CLF-C01)
Learn about the various Database services within AWS, the differences between relational and NoSQL databases, and how to provision managed Database services on AWS.
Hands-on Lab - Beginner - 1h 15m
Create Your First Amazon RDS Database
You will learn the steps to create and use the MySQL Relational Database using Amazon RDS.
Exam - 30m
Knowledge Check: Databases (CLF-C01)
Knowledge Check: Databases (CLF-C01)
Course - Beginner - 1h 30m
Networking (CLF-C01)
Learn about the various Networking services within AWS, including Virtual Private Cloud (VPC), Route 53, CloudFront, and the AWS Global Accelerator.
Hands-on Lab - Beginner - 1h 30m
Introduction to Virtual Private Cloud (VPC)
Learn how to create an isolated network using Amazon Virtual Private Cloud (VPC)
Exam - 30m
Knowledge Check: Networking (CLF-C01)
Knowledge Check: Networking (CLF-C01)
Course - Beginner - 49m
Decoupled and Serverless Architectures (CLF-C01)
Learn about decoupled and event-driven architectures in AWS and how to leverage SQS, SNS, and other serverless services when designing your AWS Cloud solutions.
Exam - 35m
Knowledge Check: Decoupled and Serverless Architectures (CLF-C01)
Knowledge Check: Decoupled and Serverless Architectures (CLF-C01)
Course - Beginner - 25m
Management Fundamentals (CLF-C01)
Learn about the various Management services within AWS and how they can be used to assist with auditing, reporting, and monitoring within your AWS environments.
Hands-on Lab - Beginner - 1h 30m
Introduction to CloudWatch
CloudWatch is a monitoring service that AWS provides. You can use it to monitor AWS resources or custom resources, inside or outside AWS.
Exam - 25m
Knowledge Check: Management Fundamentals (CLF-C01)
Knowledge Check: Management Fundamentals (CLF-C01)
Resource - Beginner - 10m
AWS Shared Responsibility Model
Understand where your security responsibility starts and ends with the shared responsibility models
Course - Beginner - 2h 30m
Security and Compliance (CLF-C01)
Learn about the various Security and Compliance services within AWS and how they can be used to find compliance information, configure user credentials and permissions, and enhance the security of networks and web applications.
Resource - Not defined - 8m
What is AWS KMS?
Gain a foundational understanding of the AWS KMS Service, including a high-level introduction to some of its core components
Hands-on Lab - Beginner - 1h
Introduction to IAM
Learn how to create and manage IAM users, groups and policies to securely control access to AWS services and resources.
Exam - 35m
Knowledge Check: Security and Compliance (CLF-C01)
Knowledge Check: Security and Compliance (CLF-C01)
Course - Beginner - 1h 43m
Billing, Pricing, and Support (CLF-C01)
Learn about the various Billing, Pricing, and Support tools and services within AWS and how they can be used to track and manage your organization's cloud spend.
Exam - 30m
Knowledge Check: Billing, Pricing, and Support (CLF-C01)
Knowledge Check: Billing, Pricing, and Support (CLF-C01)
Exam - 1h 30m
Cert Prep: Certified Cloud Practitioner for AWS
Cert Prep: Certified Cloud Practitioner for AWS
About the Author
Learning paths24

Danny has over 20 years of IT experience as a software developer, cloud engineer, and technical trainer. After attending a conference on cloud computing in 2009, he knew he wanted to build his career around what was still a very new, emerging technology at the time — and share this transformational knowledge with others. He has spoken to IT professional audiences at local, regional, and national user groups and conferences. He has delivered in-person classroom and virtual training, interactive webinars, and authored video training courses covering many different technologies, including Amazon Web Services. He currently has six active AWS certifications, including certifications at the Professional and Specialty level.