Before you take the AWS Cloud Practitioner exam you need to know where to start. This complete guide will provide everything you need in order to pass the AWS Cloud Practitioner effectively in one go!
I decided to write down an extensive guide on the AWS Cloud Practitioner exam. I’m currently 7x AWS certified and have several years of experience with building infrastructure in the Cloud. With that experience and knowledge in mind, I’ve decided to help out people that are just starting out in the tech sector or have an interest in working with AWS Cloud as a developer or engineer.
Getting started in this field might be overwhelming at first since AWS Cloud is huge and boasts well over 200 services (growing every year)! There is a huge amount of white-papers, courses, books, and videos available on the web. This suggests there is enough information to get started but it might be too much if you don’t know what to search for.
For the AWS Cloud Practitioner exam – complete guide, I’ve reviewed all the information that’s relevant for this course and curated the content that helps to get you prepared the quickest. If you follow this guide and spend 100% effort in learning, your chance to successfully pass the exam will grow tremendously!
Table Of Contents
This is an entry-level exam that is intended for people who want to demonstrate a general understanding of the AWS Cloud. You’re not required to understand deep level knowledge on specific services. That is more required for the AWS Solutions Architect exam. To be successful, AWS recommends that you understand:
– The AWS Cloud and its basic global infrastructure
– AWS Cloud architectural principles
– The AWS Cloud value proposition
– Key AWS services along with their common use cases (for example, highly available web applications or data analysis)
– The basic security and compliance practices relating to the AWS platform and the shared security model
– AWS billing, account management, and pricing models Documentation and technical assistance resources
– Basic characteristics for deploying and operating in the AWS Cloud
An important note to mention is that when you want to follow up on this guide and start learning, create a free AWS account first. AWS offers a free tier to get familiar with its services, so you can practice and experiment with the exercises and pieces of training that are provided in this guide.
# AWS Certified Cloud Practitioner Exam overview
Some practical information that is interesting to know when you plan to schedule the exam:
- The AWS Certified Cloud Practitioner exam consists of 65 multiple-choice, multiple-answer questions.
- You have 90 minutes to complete the exam.
- It costs $100,-
- The exam is available in English, Japanese, Korean, and Simplified Chinese.
As explained in the official AWS Certified Cloud Practitioner exam guide. It covers the following topics including their weighted percentage:
# Domain 1: Cloud Concepts – 26%
1.1 Define the AWS Cloud and its value proposition
1.2 Identify aspects of AWS Cloud economics
1.3 List the different cloud architecture design principles
The first domain requires you to understand what the cloud is, what technologies it’s built on, what kinds of cost savings and operational advantages it can bring you, and how cloud-based applications work differently than traditional hosted ones.
# Domain 2: Security – 25%
2.1 Define the AWS shared responsibility model
2.2 Define AWS Cloud security and compliance concepts
2.3 Identify AWS access management capabilities
2.4 Identify resources for security support
The second domain requires you to understand how AWS itself organizes its hardware, networking, and security infrastructure. Important thing to know is how the responsibility is divided between the customer and AWS when using AWS services. And with that responsibility, you need to ensure proper security and compliance.
# Domain 3: Technology – 33%
3.1 Define methods of deploying and operating in the AWS Cloud
3.2 Define the AWS global infrastructure
3.3 Identify the core AWS services
3.4 Identify resources for technology support
In the third domain, you need to understand the key tools that enable you to configure and monitor your AWS resources. Although each AWS service has its own unique aspects when it comes to configuration, AWS offers two common tools (AWS Management Console & AWS Command Line Interface (CLI)) to interact with all of them.
Important to know is how AWS provides layers of support to help customers on the platform and what kinds of AWS support is available and how to find them.
# Domain 4: Billing and Pricing – 16%
4.1 Compare and contrast the various pricing models for AWS
4.2 Recognize the various account structures in relation to AWS billing and pricing
4.3 Identify resources available for billing support
In the last domain, you need to know what the Cloud is going to cost you. Because cloud services are scalable, there’s virtually
no limit to how much you can purchase, or to how much it can cost you. If something isn’t going according to plan, you’ll want to know what it is and how to pull its plug as soon as possible.
# How to prepare for the exam?
Moving on to the preparation, I’ve written some technical notes which highlight import details which are worth remembering. Next to that, I’ll be sharing five practice questions that give a good indication of what to expect on the real exam. At last, I’ll be sharing my AWS Cloud practitioner learning material list which contains a curated collection of high-quality content to help you study efficiently.
I’ve broken up this list for two types of learners, one is the reader and the other is the video type learner. For the reader type of learner, I’ve curated the best books which are worth studying. For the video type learner, I’ve curated content with the best video trainings.
# Technical Preparation notes
For each domain that passes the AWS Cloud Practitioner exam, I’ll be sharing a couple of notes that are worth remembering. You can use these to create flashcards or copy them to your own notepad so you can revisit them at a later stage. I’ll be adding links to the original documentation as well so you can dive deeper at your own pace.
# Domain 1: Cloud Concepts
There are 3 types of Cloud platforms: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
Scalability is when an application or service automatically grows in capacity to meet demand e.g. with health checks or performance metrics. Elasticity will automatically add or remove resources to meet changing usage demands.
# Domain 2: Security
AWS Shared Responsibility Model is the shared responsibility between AWS and the customer.
AWS identity and Access Management (IAM) helps you to securely control access to AWS resources.
AWS Trusted Advisor is a tool that provides you real-time guidance to help you provision your resources following AWS best practices. You should also know the different AWS support plans.
# Domain 3: Technology
Try to get a basic understanding of the following AWS services:
- Amazon Elastic Compute Cloud (EC2)
- Simple Storage Service (S3)
- S3 Glacier
- AWS Storage Gateway
- Relational Database Service (RDS)
- Virtual Private Cloud
# Domain 4: Billing and pricing
You should know about EC2 pricing models like spot and reserved instances. Get familiar with the AWS Pricing Calculator to estimate costs for AWS services. Learn what the AWS Total Cost of Ownership Calculator does and learn how to monitor AWS costs using Cost explorer.
# Practice exam questions
The following practice exam questions for the AWS Cloud Practitioner course will give you a good idea of what to expect on the real exam. I’d suggest you block the answer by not scrolling down all the way, otherwise, you would see the answer ;-).
# Practice question #1
- Which of the following scenarios would be a good use case for AWS Organizations? (Select TWO.)
- A. A single company with multiple AWS accounts that wants a single place to administrate everything
- B. An organization that provides AWS access to large teams of its developers and admins
- C. A company that’s integrated some operations with an upstream vendor
- D. A company with two distinct operational units, each with its own accounting system and AWS account
- Answer: A, C. Companies with multiple users of resources in a single AWS account would not benefit from AWS Organizations, nor would a company with completely separated units. The value of AWS Organizations is in integrating the administration of related accounts.
# Practice question #2
- What is an IAM role?
- A. A set of permissions allowing access to specified AWS resources
- B. A set of IAM users given permission to access specified AWS resources
- C. Permissions granted a trusted entity over specified AWS resources
- D. Permissions granted an IAM user over specified AWS resources
- Answer: C. An IAM role is meant to be assigned to a trusted entity (like another AWS service or a federated identity). A “set of permissions” could refer to a policy. A set of IAM users could describe a group.
# Practice question #3
- When you request a new virtual machine instance in EC2, your instance will automatically launch into the currently selected value of which of the following?
- A. Service
- B. Subnet
- C. Availability Zone
- D. Region
- Answer: D. EC2 instances will automatically launch into the Region you currently have selected. You can manually select the subnet that’s associated with a particular Availability Zone for your new EC2 instance, but there’s no default choice.
# Practice question #4
- For which of the following scenarios can you create a CloudWatch alarm to send a notification?
- A. A metric that doesn’t change for 24 hours
- B. Termination of an EC2 instance
- C. The presence of a specific IP address in a web server log
- D. A metric that exceeds a given threshold
- Answer: D. A CloudWatch alarm monitors a metric and triggers when that metric exceeds a specified threshold. It will not trigger if the metric doesn’t change. Termination of an EC2 instance is an event, and you can’t create a CloudWatch alarm to trigger based on an event. You also can’t create an alarm to trigger based on the presence of an IP address in a web server log. But you could create a metric filter to look for a specific IP address in the log and increment a custom metric when that IP address appears in the log.
# Practice question #5
- Your budget-conscious organization has a 5 TB database file it needs to retain off-site for at least 5 years. In the event the organization needs to access the database, it must be accessible within 8 hours. Which cloud storage option should you recommend, and why? (Select TWO.)
- A. S3 has the most durable storage.
- B. S3.
- C. S3 Glacier.
- D. Glacier is the most cost-effective.
- E. S3 has the fastest retrieval times.
- F. S3 doesn’t support object sizes greater than 4 TB.
- Answer: C, D. Both S3 and Glacier is designed for durable, long-term storage and offer the same level of durability. Data stored in Glacier can be reliably retrieved within eight hours using the Expedited or Standard retrieval options. Data stored in S3 can be retrieved even faster than Glacier. S3 can store objects up to 5 TB in size, and Glacier can store archives up to 40 TB. Both S3 or Glacier will meet the given requirements, but Glacier is the more cost-effective solution.
# AWS Certified Cloud Practitioner Study material
Everybody has their own preferred way of learning. One likes to watch videos while the other prefers reading. So I’ve divided these sections into two types of study material; video and reading material.
# Reading material
For reading enthusiasts, I definitely recommend the official AWS Cloud Practitioner study guide: AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam.
Every topic in the exam is covered in this book and explained thoroughly for beginners. Especially useful are the hands-on exercises combined with the hundreds of practice questions. The hands-on exercises give you a good understanding of how the AWS console works in combination with its services. The practice questions in the book are similar to what you can expect at the real exam, so it’s wise to finish the questions in the book.
If you feel that you’ve prepared well for the exam but want to simulate the exam experience, the following book will fill that void: AWS Certified Cloud Practitioner Practice Tests 2020.
The book contains 6 practice exams with 65 questions each (390 questions in total) that are formatted similarly to the real exam and covering all 4 domains. I would recommend reviewing these practice questions until you’re confident in all areas, try to aim for at least a score of 80%. Tip: If you fail these test exams I would suggest writing down what went wrong and try to find more information about that topic or service until you understand it 100%.
# Video material
For people that rather learn through video courses instead of reading books, check out this completely free AWS Certified Cloud Practitioner Training 2020 – Full Course
This video contains everything a beginner should know to become familiar with AWS and it’s services for the AWS Cloud Practitioner exam. This training is approximately 4 hours, so I’d suggest viewing it in 4 sittings of an hour (take notes) to make it easier to memorize the new concepts.
# Online practice exam tests
On the official AWS Certified Cloud practitioner page from Amazon, you’ll find the following sample questions document. It contains 10 questions that give a good estimate of what to expect on the real exam. However, if you don’t find 10 questions enough, I can recommend the Whizlabs AWS Certified Cloud Practitioner practice tests.
it contains 3 full-length mock exams (65 questions each) at a total of 195 questions. What makes this so unique is that upon answering the questions you get feedback in the form of an exhaustive explanation. So if you made a mistake, for example, they will explain in detail why the answer is not right and what makes the valid answer the good one.
# You are now ready to tackle the real AWS Certified Cloud Practitioner exam
So if you’ve followed up this guide, you should be fully prepared to pass this exam in one go. To summarize what you could’ve done; You created a free tier AWS account to get familiar with the AWS console and test some of its services. You verified the exam overview including the blueprint to know what domains are being handled. Then you checked my technical preparation notes which highlight important subjects you should definitely know about including some example practice questions.
At last, I’ve curated a collection of high-quality content (split into reading and video material) to help you study more efficiently! If you enjoyed this complete AWS Cloud Practitioner guide please share it!
# AWS Cloud Practitioner exam – FAQ
# Is the AWS Cloud Practitioner exam easy?
The AWS Cloud Practitioner exam covers the initial foundation of the AWS Cloud. People with a technical background have the advantage over non-technical people, likewise, this guide should fulfill the requirements of both groups.
# How long does it take to prepare for AWS Cloud Practitioner certification?
This depends heavily on your learning style and your technical background. If you go down the book path it can take a little longer (depends on reading speed ;-)) then the video course. I’d say 10-15 hours of study should be sufficient if you include doing the practice exams. This should give you the confidence to pass the exam.
# Is the AWS Cloud Practitioner certification worth it?
The AWS Cloud Practitioner certification (CLF-C01) shows that you know how to define and to implement the core concepts and practices of AWS Cloud into your organization’s infrastructure. In addition, it helps to promote your career with this certification.
# I’m ready to do the AWS Cloud Practitioner exam, how do I schedule it?
Check out this page which will provide practical tips on how to schedule the AWS Certification exam and request 30 minutes extra to complete it!