
Explore the AWS certified cloud practitioner fundamentals, a walkthrough of popular AWS services and the AWS console, with hands-on resource creation and insights into the business problems these services solve.
Explore the AWS Certified Cloud Practitioner CLF-C02 exam objectives, including the value of the AWS cloud, the shared responsibility model, security practices, cost economics, and core services for beginners.
Explore the business rationale for cloud adoption and AWS solutions, highlighting a real-world case of migrating parts of an aging infrastructure to reduce outages with low upfront costs.
Explore the traditional it model, including data centers, application servers, web servers, storage, and databases connected by switches and routers, and learn why it remains capital-intensive and inflexible.
Explore cloud computing: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Understand IaaS, PaaS, SaaS, public/private/hybrid deployments, and resources like EC2, S3, RDS, SageMaker, and VPC.
Trace the evolution of AWS and understand how regions, availability zones, and edge locations boost performance and high availability. Learn services like CloudFront, Route 53, Shield, WAF, and Firewall Manager.
Identify the five key cloud characteristics and contrast cloud service and deployment models while noting AWS global infrastructure like regions, availability zones, and edge locations.
Explore how migrating noncritical workloads to AWS reduces upfront costs, boosts reliability, and scales on demand. Learn how pay-as-you-go cloud services enable a pilot and hardware decommissioning.
Explore the AWS shared responsibility model and clarify security and compliance responsibilities in cloud versus on-premises and for hybrid environments.
Explore why identity and access management matters in AWS by showing why root credentials should not govern environments and how separate accounts for different users improve security.
Explain why use identity and access management instead of shared root credentials, create admin users, and introduce IAM components: users, groups, roles, and policies under the least privileged principle.
Create a non privileged IAM user, attach IAM read only access, and examine the policy JSON to see exact actions and how permissions change access.
Learn about multi factor authentication in AWS, pairing passwords with virtual or hardware devices to secure root and privileged accounts, including Google Authenticator and U2F keys.
Demonstrates setting up multi-factor authentication for an AWS IAM user using an authenticator app, scanning a QR code, generating codes, and managing MFA devices for secure sign-in.
Learn AWS access methods, including the management console for interactive use, the CLI for bulk and automated tasks, and the SDK for programmatic access, using access key pairs securely.
Learn AWS access methods with a hands-on CLI demo, configuring access keys, IAM users and groups, and using CloudShell to run commands securely.
Apply iam best practices to secure the aws environment via individual users and groups, minimal root use, mfa, key rotation, least privilege, monitor activity.
Explore IAM components - users, groups, roles, policies - MFA, and review access via the AWS management console, CLI, CloudShell, and SDKs; apply least privilege with group-based permissions.
Learn how to secure an AWS environment by creating IAM accounts, enabling MFA, using admin groups with policies, applying least privilege, and setting billing alerts to prevent unauthorized access.
Understand how AWS compute relates to a startup's IT environment that relies on leased servers and virtual machines, causing downtime during host failures and draining development time before investor pitch.
Discover how AWS compute centers on EC2 instances, hosting applications on virtual machines, enabling easy migration, cloning, and maintenance with reduced downtime.
Provision flexible ec2 instances on aws to tailor compute power and cost, using ami images, instance types, storage, security groups, and iam roles across regions.
Launch an EC2 instance in us-west-2 using the amazon linux 2023 AMI and a free tier micro size with a new key pair.
Learn about EC2 instance types, from the t family general purpose to storage-optimized instances, and when to use them for web servers, databases, batch processing, or Hadoop.
Explore EC2 purchasing options including on demand, reserved instances, spot instances, and dedicated hosts; compare standard, convertible, and scheduled reservations to meet cost and capacity needs.
Explore AWS outposts as on-premises, exclusive-use hardware that enables a seamless hybrid cloud with low latency and data residency benefits, backed by monthly pricing and three-year commitments with EC2/ECS support.
Transition from on-prem VM management to EC2 instance management, automate rapid deployment of two instances with pre-installed applications, and avoid maintaining many images.
Explore how to connect to and manage EC2 instances, including internal and external IP addresses, ports, remote connectivity, authentication, imaging, and scalable cloud workloads.
Define and manage security groups to control inbound and outbound connectivity for EC2 instances, including default inbound denial, using rules, ports, 0.0.0.0/0 sources, and multiple groups.
Learn to manage AWS security groups for EC2 by editing inbound rules and creating a security group with SSH, HTTP, and RDP for Linux and Windows instances.
Connect to a Windows EC2 instance via RDP, decrypt the administrator password with your key, and then terminate the instance and remove its 30 GB EBS volume.
Demonstrate SSH from a Windows computer to a Linux EC2 instance using PowerShell or Putty, including key preparation, permissions, and logging in as the EC2-user.
Launch an EC2 instance, configure the key pair and security group, then SSH from Mac or Linux using the EC2-user and the instance IP address, testing hostname.
Identify common SSH connection issues to EC2 instances, including security group rules, IP changes, and key pair problems, and know when to move on.
Launch an EC2 instance, configure the AWS CLI, and compare access keys with IAM roles, demonstrating that roles provide temporary credentials and avoid plain-text key exposure.
Build a web server on AWS using a Linux EC2 instance, configure security groups, connect via EC2 Instance Connect, install and start the server, and test on public IP.
Start with a public AMI to launch EC2, customize OS and software to fit your organization, then create a private AMI to deploy across regions.
Demonstrates creating a custom AMI from an EC2 instance, using user data to automate Apache, testing the web server, and launching from the private AMI with cleanup.
Follow an demonstration of creating an IAM role, building an EC2 image with Image Builder pipeline using Amazon Linux 2023, and deploying the resulting AMI while managing costs and cleanup.
Review ec2 instance management focusing on security groups, connectivity options (rdp, ssh, aws instance connect, session manager), and amis, image builder, and the shared responsibility model.
Explore ec2 access methods—ssh, ec2 instance connect, and session manager—and how roles and security groups ensure connectivity and automate image updates. Use ami and ec2 image builder for scalable deployments.
Learn how high availability, scalability, and elasticity in AWS enable fault-tolerant architectures using auto scaling groups and elastic load balancers across multiple availability zones.
Elastic load balancers provide a single entry point and distribute requests across a resource pool in multiple availability zones, performing health checks and enabling horizontal scaling with auto scaling groups.
Auto scaling groups enable scalability, elasticity, and fault tolerance by provisioning or terminating EC2 instances based on demand and health checks, with manual, dynamic, scheduled, and predictive scaling.
demonstrates building an auto scaling group with a launch template, amazon linux 2023 ami, t2 micro instances, and an application load balancer with a target group for high availability.
Explore how aws elastic load balancers and auto scaling groups enable horizontal scaling, fault tolerance, and elasticity, with targets like target tracking, simple, step, schedule, and predictive scaling.
Elastic load balancers provide a single access point and high availability for the login service, while auto scaling groups adjust instances based on CPU usage to meet demand.
Discover why moving from a monolithic e-commerce app to AWS application and integration services improves resilience, aligns processing times, streamlines order routing to warehouse teams, and helps prevent lost orders.
Explore how Docker containers and microservices enable faster, cheaper cloud deployments through decoupling with simple queue service and serverless concepts across AWS.
Explore elastic container service (ECS) on EC2 and Fargate serverless, compare ECS with EKS, and learn about elastic container registry (ECR) for Docker images.
Explore how simple queue service (sqs) enables asynchronous integration by decoupling sender and receiver and buffering messages for fault-tolerant, scalable microservices. Understand standard versus fifo queues, throughput, and delivery guarantees.
Create and test an SQS queue, send and poll messages, and explore standard vs FIFO options, retention, delays, encryption, access policies, and dead-letter queues before cleaning up.
Explore the simple notification service (sns) and its one-to-many pub-sub model that connects publishers, topics, and subscribers for app-to-app and app-to-people communications, enabling decoupled microservices.
Explore setting up a simple SNS topic, create subscriptions to SQS and email, publish a test message, and review delivery policies and message attributes.
Discover Lambda, a serverless compute platform that runs code as functions triggered by events like S3 uploads, with pay-for-use pricing and language support including Java, Go, Node.js, Python, and more.
Discover AWS EventBridge, a serverless event router that uses event sources, an event bus, and rules to route to targets such as Lambda, SQS, SNS, or API targets.
Learn to test EventBridge by setting up an EC2 instance and an SQS queue, then create a rule to capture EC2 instance state change notifications and test event patterns.
Explore AWS step functions in the console, start with a hello world template, wire Lambda functions, add branches and choice logic, run executions, review logs, and clean up.
Break a monolithic e-commerce app into microservices with SQS, SNS, and Lambda for scalable, resilient asynchronous integration across payment, warehouse, inventory, and shipping, via EventBridge.
Discover how AWS application build and deployment services streamline tool integrations, provide a unified view of the development cycle, and simplify status updates for teams.
Explore Cloud9, a cloud-based ide optimized for AWS that runs on EC2 or SSH servers with browser-based coding and code commit workflow. It enables real-time collaboration and lambda debugging.
CodeArtifact is a fully managed artifact repository service that can be configured to update software packages from public repositories automatically, enabling a shared repository of pre-approved packages reused across applications.
CodeStar provides a unified interface to code commit, code build, and code deploy on AWS with a single dashboard, and integrates with Cloud9, Visual Studio, and IAM for team management.
Explore AWS application build and deployment services, from Cloud9 IDE to CodeCommit, CodeBuild, CodeDeploy, and CodePipeline, plus CodeStar governance and the shared responsibility model.
Explore how APIs enable applications to communicate, including authentication and request verbs like get, post, and put. Understand ssl/tls certificates, certificate authorities, and public-private keys that secure https connections.
Elastic Beanstalk is a developer-centric platform as a service that provisions resources to run applications, and manages auto scaling, load balancing, and health monitoring for quick deployments.
Launch an aws elastic beanstalk web server environment with a python sample application, deploy it to a single instance in the free tier, and monitor health, logs, and termination steps.
Explore AWS Amplify, a back end as a service that quickly adds authentication, storage, and data stores to mobile or web apps via a unified interface and Amplify Studio.
Launch Wizard automatically sizes, configures, and deploys specific third-party apps on AWS without manual provisioning, covering SQL Server, Active Directory, and SAP Hana.
Explore AppSync to connect apps with AWS via GraphQL and pub-sub APIs, consolidating data sources into a single endpoint for economical, real-time access.
Learn how AWS Certificate Manager provisions and manages SSL/TLS certificates for public and private use, integrates with CloudFront, and enables automated renewal to simplify certificate management.
Explore how AWS application development tools accelerate development and testing with Amplify, Elastic Beanstalk, API Gateway, AppSync, X-Ray, and Device Farm for microservices and containerized apps.
The AWS Certified Cloud Practitioner certification is the ideal starting point for earning an AWS Certification, and this course is designed specifically to prepare you for the AWS CLF-C02 exam. You’ll build a strong foundation in AWS cloud concepts while learning how core services are used in real business scenarios. This AWS CCP course combines clear lectures, updated AWS console demos, and two full-length practice exams.
Concept-Focused Lectures
Learn AWS core concepts through clear explanations, simple visuals, and animations
Understand what each AWS service does and why businesses use it
Build a strong foundation across the AWS CCP exam domains, including cloud concepts, security, core services, and billing
Hands-On AWS Console Demos (Refreshed for 2026)
Walk through the AWS Management Console step by step
Implement the features discussed in the lectures using real AWS services
Learn key services such as EC2, S3, IAM, VPC, RDS, DynamoDB, CloudWatch, Elastic Load Balancing, Auto Scaling, and more
All demo lessons are being updated for 2026 to reflect current AWS console interfaces and workflows, ensuring the hands-on content stays relevant as AWS evolves
Business-Driven Learning
Each major topic includes business cases that explain how organizations apply AWS services to solve practical problems
Learn how technical decisions connect to business needs such as scalability, security, reliability, and cost control
Exam Preparation
Full coverage of the AWS Certified Cloud Practitioner (AWS CCP) exam objectives
Section quizzes written in the style of the AWS CLF-C02 exam
Two full-length practice exams to help you assess readiness and build confidence before test day
By the end of the course, you’ll be prepared to pass the AWS Certified Cloud Practitioner exam and understand how AWS services are actually used—both technically and from a business perspective.