AWS Certified Cloud Practitioner Exam Success Guide
$29.99
Minimum price
$59.99
Suggested price

AWS Certified Cloud Practitioner Exam Success Guide

Prepare for CLF-C01 Exam with quizzes, assessment tests, hands-on lessons, cheat sheets, and practice exams to build real-life experiences

About the Book

In this guide you're going to learn all about AWS (Amazon Web Services). I’m going to get you prepared and fast-track your AWS Certified Cloud Practitioner exam success. The great thing about the cloud practitioner exam is it's very suitable for people coming from many different backgrounds. So, it doesn't matter if you have little or no technical experience, or if you do have a technical background and you're looking to transition your skill sets into the cloud.

Whatever background you’re coming from, this is the right book for you. Everything you need is here to make sure that you do pass your exam. You’re not in this alone because I’m going to help you through it. My support link is at the bottom of this book for you to contact me any time if you need further help.

Whatever your preferred learning style, I've also got you covered. If you're a visual learner, you'll love my clear diagrams and illustrations throughout this book. You'll enjoy the facts I present to you and the cheat sheets I created because they have exam specific information in them. If you're a practical learner, you'll love my hands-on lessons so that you can get practical with AWS and learn in a hands-on way.

About the hands-on lessons, there are two different types of practical lesson in this book. The first one is a demo. A demo is a pure demonstration in which I show you something but you don't need to follow along. The reason I do that is that there are a few examples of where I want to show you something visually so that I can demonstrate to you some feature of AWS. But the set up might be a bit more complex than the cloud practitioner exam requires.

Now, the other one is a hands-on lesson. A hands-on lesson is a follow-along, so you can actually go through AWS in your own free tier account and actually build on AWS. It will give you practical experience, which is really the best way to learn and become competent.

At the end of many sections of this book, you'll find a lesson with links to my cheat sheets and you'll also find a quiz so you can test yourself as you go through the lessons. There's often an exam cram lesson as well. This is a fast-paced run through of the cool facts ideal for quick revision before you sit your exam.

At the end of the book, there's also a full-length practice exam so you can test yourself and see if you're ready to sit the real thing. So, everything you need is here in this guide.

Translations

About the Author

A. B. Lawal
A. B. Lawal

I am multi-talented. As a computer engineer and a computer scientist, I have over 15 years of teaching experience in software development and computer hardware architecture. I am the CEO of AB Publisher LLC, a media publishing company. I co-publish my books with Charles H. Johnson who also offers technical assistance to my company. In the last few years I have helped the IT industry develop various useful programs on Windows, MacOS and PLCs (programmable logic controllers).

I always build solutions from scratch and go as far as modifying open source software to meet my client’s needs. As an embedded systems expert, I design embedded Systems that optimize performance and cost against complex requirements. I leverage Stratify OS (a POSIX like RTOS for micro-controllers) to quickly and cost-effectively develop complex firmware applications in Python and C/C++ languages. I work with a dedicated team of Python programmers who look into specific automation problems and proffer solutions to them.

For any inquiry, you can contact us with any of the email addresses below any time. If you want to contribute your knowledge to this website, or if you have a request, just send us your message. We promise to do our best to help.

Bolakale Aremu (CEO), Founder info@abpublisher.com, OjulaTech@gmail.com.

Charles H. Johnson (Co-publisher and Technical Assistant) amandamorin3000@gmail.com.

Table of Contents

  • About the Author
  • 1. Getting Started
  • 1.0. Introduction: How to Fast-Track Your CLF-C01 Exam Success
  • 1.1. About The CLF-C01 Exam
  • 1.2. The Exam Blueprint
  • 1.3 Recommended Knowledge
  • 1.4 Scoring
  • 1.5 Exam Domains and Objectives
  • 1.5.1 Domain 1: Cloud Concepts
  • 1.5.2 Domain 2: Security
  • 1.5.3 Domain 3: Technology
  • 1.5.4 Domain 4: Billing and Pricing
  • 2. How to Create AWS Free Tier Account (Hands-on Lab)
  • 2.0. Introduction
  • 2.1. Creating AWS Free Tier Account
  • 2.2. How to Configure AWS Account & Create Billing Alarm
  • 2.3. AWS CLI and CloudShell
  • 3. Cloud Computing and AWS
  • 3.0. Introduction
  • 3.1. Traditional IT and Cloud Computing
  • 3.2. Examples and Benefits of Cloud Computing
  • 3.3. Types of Cloud Services & Deployment Models
  • 3.3.1. Types of Cloud Services
  • 3.3.2. Cloud Service Models Comparison
  • 3.3.3. The Deployment/Delivery Models
  • 3.4. Overview of Amazon Web Services
  • 3.4.1. Categories of Amazon Web Services
  • 3.4.2. AWS Pricing Fundamentals
  • 3.5. AWS Global Infrastructure
  • 3.6. AWS Shared Responsibility Model
  • 3.7. Application Programming Interface (API)
  • 3.8. Launching Cloud Services
  • 3.9. AWS Public and Private Services
  • 3.10. The 6 Advantages of Cloud Computing
  • 3.11. Exam Cram 1 (Revision)
  • 3.12. Practice Quiz 1
  • 3.12.1. Answers to Practice Quiz 1
  • 4. Identity and Access Management (IAM)
  • 4.0. Introduction
  • 4.1. AWS IAM Overview
  • 4.2. IAM Users, Groups, Roles and Policies
  • 4.3. How to Create IAM User Account (Hands-on Lab)
  • 4.4. IAM Authentication and MFA
  • 4.5. How to Setup Multi-Factor Authentication (Hands-on Lab)
  • 4.6. Service Control Policies (SCPs)
  • 4.7. How to Create Custom IAM Password Policy (Hands-on Lab)
  • 4.8. IAM Best Practices
  • 4.9. Exam Cram 2 (Revision)
  • 4.10. Practice Quiz 2
  • 4.10.1. Answers to Practice Quiz 2
  • 4.10.2. Download Cheat Sheet
  • 5. AWS Compute Services
  • 5.0. Introduction
  • 5.1. Computing Basics
  • 5.1.1. Client-Server Computing
  • 5.2. Server Virtualization
  • 5.3. Amazon Elastic Compute Cloud (EC2)
  • 5.3.1. How to Launch an EC2 Instance
  • 5.3.2. Benefits of Amazon EC2
  • 5.4. How to Launch Windows & Linux Instances (Hands-on Lab)
  • 5.4.1. Subnets
  • 5.4.2. Internet Gateway
  • 5.4.3. Security Group
  • 5.4.4. Launching a Linux 2 AMI
  • 5.4.5. Launching Microsoft Windows Server 2019 Base
  • 5.5. EC2 Instance Connect and SSH (Hands-on Lab)
  • 5.6. Windows Instance Connect Using Remote Desktop Protocol (RDP)
  • 5.7. Amazon EC2 User Data and Metadata
  • 5.8. How to Launch Instances with User data (Hands-on Lab)
  • 5.9. How to Connect Your EC2 Instance to Other AWS Services
  • 5.10. Difference Between Access Keys and IAM Roles (Hands-on Lab)
  • 5.10.1. How to Create a Bucket on S3
  • 5.11. AWS Batch
  • 5.12. Amazon LightSail
  • 5.13. Docker Containers and Microservices
  • 5.14. Amazon Elastic Container Service (ECS)
  • 5.15. How to Launch a Docker Container on ECS (Hands-on Lab)
  • 5.16. Exam Cram 3 (Revision)
  • 5.17. Practice Quiz 3
  • 5.17.1. Answers to Practice Quiz 3
  • 5.18. Download Training Resources
  • 6. AWS Storage Service
  • 6.0. Introduction
  • 6.1. Block vs File vs Object Storage
  • 6.1.1. Block-based Storage System
  • 6.1.2. File-based Storage System
  • 6.1.3. Object-based Storage System
  • 6.1.4. AWS Storage Services
  • 6.2. Amazon Elastic Block Store (EBS)
  • 6.2.1 Amazon EBS SSD-Backed Volumes
  • 6.2.2 Amazon EBS HDD-Backed Volumes
  • 6.2.3. Facts About Amazon EBS
  • 6.3. Amazon EBS Snapshots and DLM
  • 6.3.1. Benefits of DLM
  • 6.4. EC2 Instance Store Volumes
  • 6.5. EBS Volumes and Snapshots
  • 6.6. Amazon Machine Images (AMI)
  • 6.7. Amazon Elastic File System (EFS)
  • 6.8. Amazon Simple Storage Service (S3)
  • 6.9. Amazon S3 Storage Classes
  • 6.10. How to Create Amazon S3 Bucket (Hands-on Lab)
  • 6.11. S3 Versioning, Replication and Lifecycle Rules
  • 6.12. How to Configure Replication and Lifecycle
  • 6.13. How to Configure S3 Static Website
  • 6.14. S3 Permissions and Bucket Policies
  • 6.15. Archiving with S3 Glacier
  • 6.16. AWS Storage Gateway
  • 6.17. Exam Cram 4 (Revision)
  • 6.18. Practice Quiz 4
  • 6.18.1. Answers to Practice Quiz 4
  • 7. DNS, Elastic Load Balancing & Auto Scaling
  • 7.0. Introduction
  • 7.1. DNS and Amazon Route 53
  • 7.2. Domain Name Registration with Route 53 (Hands-on Lab)
  • 7.3. Elasticity: Differences Between Scaling Up and Scaling Out
  • 7.4. Amazon EC2 Auto Scaling
  • 7.5. How to Create an Auto Scaling Group (Hands-on Lab)

  • 7.6. Load Balancing and High Availability
  • 7.7. Amazon Elastic Load Balancer (ELB)
  • 7.8. How to Attach an Application Load Balancer (Hands-on Lab)
  • 7.9. How to Elastically Scale the Application (Hands-on Lab)
  • 7.10. Scaling Policies
  • 7.11. Exam Cram 5 (Revision)
  • 7.12. Practice Quiz 5
  • 7.12.1. Answers to Practice Quiz 5
  • 7.13. Download Training Resources
  • 8. Application Services
  • 8.1. Introduction
  • 8.2. Serverless Services
  • 8.3. AWS Lambda Functions
  • 8.4. How to Create a Simple Lambda Function
  • 8.5. Application Integration Services
  • 8.5.1. Application Integration Services Comparison
  • 8.6. Amazon EventBridge / CloudWatch Events
  • 8.7. How to Create an Event-Driven Application (Hands-on Lab)
  • 8.8. Amazon API Gateway
  • 8.9. Exam Cram 6 (Revision)
  • 8.10. Practice Quiz 6
  • 8.10.1. Answers to Practice Quiz 6
  • 9. Amazon VPC, Networking, and Hybrid
  • 9.0. Introduction
  • 9.1. Amazon Virtual Private Cloud (VPC)
  • 9.1.1. Components of a VPC
  • 9.2. How to Create a Custom VPC (Hands-on Lab)
  • 9.3. Security Groups and Network ACLs
  • 9.4. How to Configure Security Groups and NACLs (Hands-on Lab)
  • 9.5. Public, Private and Elastic IP Addresses
  • 9.6. Working with IP Addresses
  • 9.7. NAT Gateways and NAT Instances
  • 9.7.1. NAT Instance vs NAT Gateway
  • 9.8. How to Deploy a NAT Gateway (Hands-on Lab)
  • 9.9. Amazon VPC Peering
  • 9.10. Amazon VPN and AWS Direct Connect
  • 9.11. AWS Transit Gateway
  • 9.12. AWS Outposts
  • 9.13. Exam Cram 1 (Revision)
  • 9.14. Practice Quiz
  • 9.14.1. Answers to Practice Quiz
  • 10. Deployment & Automation
  • 10.0. Introduction
  • 10.1. Caching and Amazon CloudFront
  • 10.2. AWS Global Accelerator
  • 10.3. AWS CloudFormation
  • 10.4. AWS Cloud Development Kit (CDK)
  • 10.5. AWS Elastic Beanstalk
  • 10.6. AWS Developer Tools (Code*)
  • 10.7. AWS X-Ray
  • 10.8. AWS OpsWorks
  • 10.9. Exam Cram 2 (Revision)
  • 10.10. Practice Quiz 2
  • 10.10.1. Answers to Practice Quiz 2
  • 11. Databases and Analytics
  • 11.0. Introduction
  • 11.1. Types of Database
  • 11.1.1. Relational Database
  • 11.1.2. Non-Relational Database
  • 11.2. Relational Database Service (RDS)
  • 11.3. Amazon Aurora
  • 11.4. DynamoDB
  • 11.5. RedShift
  • 11.6. Elastic Map Reduce (EMR)
  • 11.7. Amazon ElastiCache
  • 11.8. Amazon Athena and AWS Glue
  • 11.9. Kinesis
  • 11.10. Other Databases and Analytics Services
  • 11.11. Exam Cram 3 (Revision)
  • 11.12. Practice Quiz 3
  • 11.12.1. Answers to Practice Quiz 3
  • 12. Management and Governance
  • 12.0. Introduction
  • 12.1. AWS Organizations
  • 12.2. AWS Control Tower
  • 12.3. AWS Systems Manager
  • 12.4. AWS Service Catalog
  • 12.5. AWS Config
  • 12.6. AWS Trusted Advisor
  • 12.7. AWS Health API and Dashboards
  • 12.8. Exam Cram 4 (Revision)
  • 12.9. Practice Quiz 4
  • 12.9.1. Answers to Practice Quiz 4
  • 13. AWS Cloud Security and Identity
  • 13.0. Introduction
  • 13.1. Identity Providers and Federation
  • 13.2. AWS Directory Service
  • 13.3. Protecting Secrets
  • 13.4. Encryption
  • 13.5. Logging and Auditing
  • 13.6. Detect and Respond
  • 13.7. Firewalls and DDoS Protection
  • 13.8. Compliance Services
  • 13.9. Security Management and Support
  • 13.10. Penetration testing
  • 13.11. Shared Responsibility Model Review
  • 13.12. Exam Cram 5 (Revision)
  • 6.13. Practice Quiz 5
  • 13.13.1. Answers to Practice Quiz 5
  • 14. Architecting for the Cloud
  • 14.0. Introduction
  • 14.1. AWS Well-Architected
  • 14.2. AWS Well-Architected Framework
  • 14.2.1. Operational Excellence Pillar
  • 14.2.2. Security Pillar
  • 14.2.3. Reliability Pillar
  • 14.2.4. Performance Efficiency Pillar
  • 14.2.5. Cost Optimization Pillar
  • 14.3. Practice Quiz 6
  • 14.3.1. Answers to Practice Quiz 6
  • 15. Accounts, Billing and Support
  • 15.1. Introduction
  • 15.2. AWS Pricing Fundamentals
  • 15.3. Amazon EC2 Pricing Options
  • 15.4. Amazon EC2 Pricing Use Cases
  • 15.5. Pricing for other AWS Services
  • 15.6. AWS Pricing Calculator (Hands-on Lesson)
  • 15.7. AWS Support Plans
  • 15.8. Consolidated Billing
  • 15.9. AWS Budgets
  • 15.10. AWS Cost Allocation Tags
  • 15.11. AWS Cost Management Tools
  • 15.12. Exam Cram 6 (Revision)
  • 15.13. Practice Quiz 7
  • 15.13.1. Answers to Practice Quiz 7
  • 16. Migration, Machine Learning and More
  • 16.0. Introduction
  • 16.1. AWS Migration and Transfer Services
  • 16.2. AWS Machine Learning Services
  • 16.3. End User Computing
  • 16.4. AWS IoT Core
  • 16.5. Exam Cram 7 (Revision)
  • 17. Exam Preparation and Tips
  • 17.0. Introduction
  • 17.1. Booking your Exam (Hands-on Lab)
  • 18. Full Length Practice Exams & Answers
  • 18.1. Introduction
  • 18.2. Download Practice Exams & Other Training Resources
  • The Leanpub 60 Day 100% Happiness Guarantee

    Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

    Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

    You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

    So, there's no reason not to click the Add to Cart button, is there?

    See full terms...

    80% Royalties. Earn $16 on a $20 book.

    We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

    (Yes, some authors have already earned much more than that on Leanpub.)

    In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

    Learn more about writing on Leanpub

    Free Updates. DRM Free.

    If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

    Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

    Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

    Learn more about Leanpub's ebook formats and where to read them

    Write and Publish on Leanpub

    You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

    Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

    Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

    Learn more about writing on Leanpub