
Explore cloud computing and practice covering EC2, IAM, S3, EBS, EFS, RDS, DynamoDB, auto scaling and elastic load balancing, with quizzes and practice tests for AWS Certified Cloud Practitioner exam.
CLF-C01 exam details include 65 questions in 90 minutes, foundational formats with single-choice and multiple-response questions, a 100–1000 score, 700 to pass, delivered at centers or online for 100 USD.
Learn cloud computing basics with AWS for on-demand, pay-as-you-go IT resources you access from anywhere, using services like EC2 and RDS that you can launch and terminate as needed.
Learn cloud computing types—IaaS, PaaS, and SaaS—with AWS EC2 as IaaS and Elastic Beanstalk as PaaS, and discover rapid provisioning of virtual servers.
Explore platform as a service through the lamp stack, with apache, mysql, and php on linux, as AWS Elastic Beanstalk and Google Apps Engine provide ready-made deployments.
Discover software as a service (SaaS), where you use ready-made applications like Google Docs and Amazon Chime without provisioning servers or coding, as providers manage the stack.
Compare on-premises, IaaS, PaaS, and SaaS by who manages networking, storage, servers, OS, middleware, runtime, data, and applications, and how control and convenience shift from self-managed to cloud-provided services.
Explore public, private, and hybrid cloud deployment models, including benefits like cost efficiency, security, and flexible load handling using scenarios such as VPC and on-premises setups.
Explore the limitations of traditional IT, including local infrastructure, extensive human maintenance, and limited public access. See how cloud computing addresses these drawbacks with scalable, multi-tenant resources.
Explore the five essential cloud computing characteristics defined by NIST: on demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.
Explore the cloud pricing model based on compute, storage, and data transfer out; data transfer in is typically free. EC2 costs vary by on-demand, spot, reserved, and dedicated instances.
Discover six cloud computing advantages: trading fixed expenses for variable costs, economies of scale, stopping capacity guessing, increased speed and agility, avoiding data center maintenance, and go global in minutes.
Trade fixed expenses for variable expenses by moving from on-premises capital costs to cloud pay-as-you-go resources, with metered usage, flexible instance changes, and no upfront investment.
Learn how massive economies of scale lower cloud costs as providers like AWS pass lower hardware costs and shared expenses to customers.
Stop guessing capacity by using cloud auto-scaling to match resources to demand. Avoid under- or over-provisioning and ensure capacity follows the usage curve.
Discover how cloud computing delivers increased speed and agility by provisioning servers in minutes, enabling frequent experiments, and reducing costly failures through CLI, console, and API access.
Stop spending money on running and maintaining on-premises data centers by moving to the cloud, shifting networking, security, and infrastructure to providers, and focusing on application development.
Go global in minutes by deploying resources across multiple AWS regions worldwide, from US East to Europe and Asia-Pacific, enabling global scale for customers.
Explore cloud usage patterns from development-driven resource needs to seasonal bursts and fast provisioning during growth, marketing campaigns, and festivals like Diwali and Holi.
Explore AWS global infrastructure, including regions, availability zones, data centers, point of presence, edge locations, and direct connect options for deploying resources with low latency.
Select an AWS region by weighing data governance and legal requirements, data localization, nearness to customers for latency, cost, and service availability.
Discover how edge locations, or points of presence, cache popular content to reduce latency, with regional edge caches between edge locations and the origin server to optimize data delivery.
Learn how AWS services are global, regional, or zonal, with global data replication, regional data across availability zones, and zonal services tied to a single availability zone.
Learn how CloudFront delivers content quickly by resolving DNS to an IP, routing requests to an edge location, checking cache, and fetching from origin to reduce latency.
Explore AWS global infrastructure, including local zones, wavelength zones, and outposts, to extend regions for low latency and on-premises hybrid compute.
Explore AWS cloud benefits, including security with security groups, NACLs, GuardDuty, Inspector, Shield, WAF, Trust Advisor, and Marketplace, plus high availability via Elastic Load Balancer and scalable storage.
Learn the AWS shared responsibility model, differentiating customer duties such as patching, IAM, security groups, encryption, data, and applications from AWS security of the cloud and infrastructure.
Explore the AWS acceptable use policy, covering prohibitions on illegal or fraudulent activities, rights violations, security violations, incitement of violence, harmful activities, and spam, with the policy at aws.amazon.com/aup.
Create an AWS free tier account by visiting aws.amazon.com/free, choosing 12 months or always free services, entering email and payment details, verifying identity, and logging into the AWS console.
Create a Singapore region keypair in the AWS console, download the private PEM of the public/private key pair, convert to PPK with puttygen, and access EC2 instances.
Learn how AWS EC2 launches Linux or Windows virtual servers using AMI, memory, vCPU, and storage options, and compare cloud provisioning to physical servers.
Learn virtualization and hypervisors, from host software to robust platforms like ESXi, Xen, and KVM, and how AWS EC2 provisions Windows or Linux instances.
Log into the aws management console, select a region such as singapore and an availability zone to launch instances; explore default and custom vpcs and their ip ranges.
Learn how to launch Linux and Windows EC2 instances using the new AWS console, comparing the old seven-step workflow with the current interface and navigating options for both consoles.
Learn how to launch an EC2 instance by choosing an AMI, comparing old and new consoles, and navigating AMI options, marketplaces, and storage configurations.
Choose the instance type after the AMI, comparing t2.micro and c4.large by CPU and RAM. Observe EBS storage and network details, and select t2.micro for the free tier.
Configure an on-demand AWS instance in the default VPC, choosing auto-assign public IP, tenancy, and shutdown behavior, while understanding AMI, instance type, and spot instances.
Select and configure storage for a Linux instance, choosing between gp2 SSD or magnetic disks, setting IOPS, and deciding delete on termination or adding additional volumes or EFS.
Add tags to cloud servers to label instances like Linux web server, enabling searching by name. You can create up to 50 tags before configuring the security group.
Configure a new linux-sg security group for an AWS EC2 instance by opening SSH, HTTP, and HTTPS ports, and review and launch to access the instance securely.
Review the instance launch settings, verify the AMI, instance type, security groups, tags, and keypair, then launch a Linux web server (t2.micro) in ap-southeast-1a.
Explore tools for accessing the cloud, including SSH, Putty, RDP, VNC, and a web browser, and learn when to use each.
Connect to a linux ec2 instance in the singapore region with putty. Log in as ec2-user using singapore-key .ppk and verify web server access.
Install and run Apache on a Linux EC2 instance using sudo yum install httpd, create index.html in /var/www/html, and enable with systemctl for access via public address.
Connect to an EC2 Linux instance by using ssh with a private key set to 400 permissions, then authenticate as ec2-user at the instance IP or DNS and verify access.
Connect to a Linux EC2 instance via the browser-based SSH method, EC2 Instance Connect, with username ec2-user, no key, and verify access using instance id, public IP, and command history.
Launch a Windows Server 2016 instance in the same availability zone as your Linux web server. Open RDP and HTTP/HTTPS ports, retrieve administrator password with a key.pem, and install IIS.
Install the IIS web server on a Windows EC2 instance by adding the web server role, enabling inetpub/wwwroot, and creating a default.htm page accessible via public DNS.
Launch a linux ec2 web server in the singapore region using amazon linux on a t2.micro free tier, with singapore-key. Open ssh, http, and https; connect via ec2 instance connect.
Connect to an EC2 Linux instance using Putty with a PPK private key, log in as ec2-user, and install Apache with PHP, then assign a permanent elastic IP.
Learn to connect to an EC2 Linux instance with an ssh client, using a private key in cloud shell, setting permissions to 400, and logging in via ssh -i user@DNS.
Stop the EC2 instance, change its type to a selected size such as t3.micro, then start it and allocate, attach, and verify an elastic IP.
Launch a Windows EC2 instance in ap-southeast-1a, select Windows Server 2016 base on a free-tier t2, configure RDP and security group, then install IIS and create default.htm.
Install and verify a Windows IIS web server by saving a default.htm in inetpub/wwwroot, note the IP, and access the site to confirm it runs.
Terminate EC2 instances individually or in pairs, monitor status from shutdown to shutting down, and delete the related security groups to complete the termination process.
Explore on-premises and cloud storage by comparing direct attached storage, network attached storage, SAN, and object storage with cloud analogs like EBS, EFS, and S3, plus practical demos.
learn to create an ebs volume in the correct availability zone, attach to a Windows instance, initialize and format it (FAT32), then detach and attach to a Linux instance.
Attach a 4 GB EBS volume to a Linux instance, create and mount /ebs, explore devices like /dev/xvda and /dev/xvdf1, and finally detach and delete the volume.
Terminate the Windows EC2 instance to save costs, tracking the instance state from running to shutting down to terminated, and verify volumes before completing the termination.
Compare elastic block storage versus instance store for EC2 launches, highlighting persistence, lifecycle, and multi-volume attachment. Learn snapshot backups in S3 and cross-zone migration via AMIs.
Launch a Linux web server instance using the new AWS console by selecting the image, instance type, security groups, and network settings, then access the instance via browser or SSH.
Create an elastic file system named efsdemo with a shared /efsdemo and regional mount targets in ap-southeast-1a and ap-southeast-1c to test multi-instance access.
Configure security groups to allow NFS and MySQL, install amazon-efs-utils, mount the EFS on two EC2 instances across availability zones, verify with df -h, and clean up.
Terminate unused resources by deleting the EFS file system, its mount targets, and related EC2 instances and security groups, then verify deletions and refresh the console.
Explore elastic, fully managed EFS storage for petabyte-scale file systems accessible by multiple instances across zones, with simple, scalable growth, encryption in transit and at rest, and cost-effective options.
Create a unique S3 bucket named unetdemowebsite and upload firewall.jpg. Understand that S3 is a global service with private by default access and an object URL, with later public options.
Enable public access by disabling block public access, enabling ACLs, and granting read permissions to objects, then empty and delete the bucket.
Create and upload objects to a bucket named unetdemowebsite, then grant public read access with a bucket policy using S3.GetObject, validating object URLs.
Discover how s3 bucket versioning preserves multiple file versions, enabling you to revert to earlier copies when errors occur, and learn to enable versioning and view version history.
Learn how to revert to a previous S3 bucket version by viewing versions, deleting the latest object, and restoring an earlier file while understanding bucket versioning.
Configure a lifecycle policy to move objects from standard storage to One Zone-IA after 45 days, to Glacier Deep Archive after 110 days, and expire after 300 days.
Create a public s3 bucket, upload index.html and error.html, enable static website hosting, and access the site via the bucket endpoint.
Learn to access S3 using an IAM role by creating a role with S3FullAccess, attaching it to an EC2 instance, and performing bucket and object operations via the CLI.
Launch an EC2 instance in the Singapore region, attach the S3 role, then use the CLI or console to list, copy, and move objects in a bucket.
Learn to perform S3 operations from an EC2 instance by using CLI and console to create a bucket, upload files, and verify objects with AWS S3 ls and mv commands.
Terminate the EC2 instance, delete the S3 bucket after emptying, and remove the IAM role s3ec2demorole. Delete the related security group and confirm that only the remaining instance runs.
Enable S3 transfer acceleration to speed up large file uploads by leveraging CloudFront edge locations and multipart uploads, test speeds across regions, and manage costs by disabling when finished.
Explore S3 transfer acceleration versus direct upload through a regional speed comparison, review percentage faster results, generate shareable reports, and learn when to enable accelerated transfer for faster uploads.
Explore Amazon S3 storage options, from Standard to Glacier Deep Archive, including Intelligent Tiering and One Zone-IA, with lifecycle policies, replication, archiving, and integration with Athena and Redshift Spectrum.
Create a custom AMI containing Amazon Linux and Apache web server, then launch a new instance from it to verify the web server runs in the Singapore region.
Launch an instance from a custom ami, verify the web server runs, note the IP address, and terminate all resources.
Terminate the running instances and deregister the custom AMI, ensuring no instances are active and resources like volumes and security groups are reviewed for cleanup.
Compare AWS support plans—basic, developer, business, and enterprise—covering 24/7 support, trusted advisor checks, personal health dashboard, and priority response times for production and mission-critical workloads.
Explore the AWS Snow family for edge computing and offline data transfer, including Snowcone, Snowball (compute optimized and storage optimized), and Snowmobile for petabyte-scale migrations with 256-bit encryption.
Discover Amazon RDS, a managed relational database service easy to set up, operate, and scale with reliability, security, and cost efficiency, offering Aurora and MySQL engines along with DMS migration.
Learn how to launch an AWS RDS instance with MySQL using the AWS console, choosing standard create, free tier, and configuring credentials, security group, and an endpoint for connection.
Create and connect to an rds instance via its endpoint, access it with a mysql client on ec2, run basic sql commands, then delete the database and instance.
Learn how Amazon DynamoDB uses NoSQL concepts to store course data as attributes and items in university table, with course ID as partition key and student ID as sort key.
Learn how to create a DynamoDB table named university, define partition key courseid and sort key studentid, and add items with marks, language, subjects, and duration.
Learn to perform DynamoDB queries and scans by specifying partition and sort keys, applying filters on marks, and reviewing read capacity units, with hands-on demonstrations of table settings and deletion.
Explore the main types of NoSQL databases on AWS—key-value (DynamoDB), document (DocumentDB), graph (Neptune), in-memory (ElastiCache, DAX), and search (Elasticsearch)—covering gaming, IoT, social engineering, fraud detection, and recommendation engine.
Contrast sql and nosql databases, detailing relational rds workloads with oltp and olap, nosql variants like key-value, document, graph, and in memory, plus ACID properties and scaling.
AWS Certified Cloud Practitioner (CLF-C01) - Hands On course will start from cloud computing overview and step by step will take you to the various concepts required for preparing the exam. This course is going to be lengthy but very interesting and useful.
There are more than 200 services in AWS, but we are going to cover those which are required for preparation of exam. Some services will be covered in details while others will be given passing reference.
This course cover most of the topics required for the AWS Certified Cloud Practitioner (CLF-C01).
We will be adding new material from time to time in the course to make it more useful with the passage of time. The course is designed in such a way that it will impart the knowledge, So that you can deploy resources in the cloud. The main feature of course are:
Theory as well as Hands on
Quizzes
Practice Tests
Customized Diagrams
Why to join this course ?
- More focus on making your fundamentals strong.
- How to properly set up the Labs (State of Art Labs) for learning the concepts has been covered (Hands-On Approach).
- Customized Diagrams (We strongly believe that a picture is worth a thousand words).
- Unique innovative style of teaching.
- More than 27 years of experience in Hands-on training.
What you will learn in this course
- Cloud computing overview
- What is Infrastructure as a Service (IaaS)
- What is Platform as a Service (PaaS)
- What is Software as a Service (SaaS)
- Cloud computing models
- Advantages of using cloud
- AWS Global Infrastructure
- AWS Shared Responsibility Model
- AWS Elastic Cloud Compute (EC2)
- AWS Pricing Calculator
- Create Linux Instance
- Using Putty to connect to Linux Instance
- Implement Apache Web Server on Linux Instance
- Create Windows Instance
- Tools Used For Accessing Cloud
- Elastic Block Storage (EBS)
- Simple Storage Service (S3)
- Elastic File System (EFS)
- Relational Database Service (RDS)
- Security and Compliance concepts
- DynamoDB
- Create and Use Custom AMI
- Virtual Private Cloud (VPC)
- Deploy Application in Custom VPC using best practices
- Elastic Load Balancer (ELB)
- Application Load Balancer (ALB)
- Network Load Balancer (NLB)
- Identity and Access Management (IAM)
- Well-Architected Framework
- AWS CloudWatch and SNS
- AWS CloudFront
- Auto Scaling
- AWS Route 53
- Docker and containers Hands on
- Elastic Container Service (ECS)
- Elastic Container Registry (ECR)
- Elastic Kubernetes Service (EKS)
- Amazon Lightsail
Disclaimer
This course requires you to download Anaconda and Docker Desktop from the official website. If you are a Udemy Business user, please check with your employer before downloading this software to ensure it aligns with your organization’s internal policies.