Skip to content

Amey-Thakur/AWS-CERTIFIED-CLOUD-PRACTITIONER-CLF-C01

Repository files navigation

AWS Certified Cloud Practitioner | CLF-C01

License: CC BY 4.0 Status Technology Developed by Amey Thakur & Mega Satish

A comprehensive knowledge archive and laboratory portfolio documenting the path to the AWS Certified Cloud Practitioner (CLF-C01) certification, integrating theory, practicals, and assessments.

Technical Specification  ·  YouTube Tutorials  ·  Mega's Portfolio  ·  Amey's Portfolio



Authors

Terna Engineering College | Computer Engineering | Batch of 2022

Amey Thakur
Amey Thakur


ORCID
Mega Satish
Mega Satish


ORCID

Overview

The AWS Certified Cloud Practitioner (CLF-C01) archive represents a significant milestone in our engineering journey, documenting the acquisition of fundamental cloud computing skills. Developed during the 8th semester of Computer Engineering, this repository aggregates a complete lifecycle of certification preparation - from official AWS Academy foundations to specialized laboratory experiments.

Course Topics

The curriculum encompasses several key domains in AWS Cloud Computing:

  • Cloud Concepts: Introduction to cloud computing, service models (IaaS, PaaS, SaaS), and deployment models.
  • Billing and Economy: AWS pricing, TCO analysis, and cost optimization strategies.
  • Global Infrastructure: Regions, Availability Zones, Edge Locations, and data center architecture.
  • Cloud Security: IAM, Shared Responsibility Model, security groups, and compliance.
  • Networking and Content Delivery: VPC, subnets, CloudFront, Route 53, and network design.
  • Compute Services: EC2 instances, Lambda, Elastic Beanstalk, and Lightsail.
  • Storage: S3, EBS, EFS, and Storage Gateway services.
  • Databases: RDS, DynamoDB, Aurora, and Redshift.
  • Cloud Architecture: Well-Architected Framework and design principles.
  • Scaling and Monitoring: Auto Scaling, CloudWatch, and load balancing.

Repository Purpose

This repository represents a curated collection of study materials, reference books, lab experiments, and personal preparation notes compiled during my academic journey. The primary motivation for creating and maintaining this archive is simple yet profound: to preserve knowledge for continuous learning and future reference.

As a computer engineer, understanding cloud computing is crucial for developing modern, scalable, and resilient applications. This repository serves as my intellectual reference point: a resource I can return to for relearning concepts, reviewing methodologies, and strengthening understanding when needed.

Why this repository exists:

  • Knowledge Preservation: To maintain organized access to comprehensive study materials beyond the classroom.
  • Continuous Learning: To support lifelong learning by enabling easy revisitation of fundamental cloud concepts.
  • Academic Documentation: To authentically document my learning journey through AWS Cloud Practitioner certification.
  • Community Contribution: To share these resources with students and learners who may benefit from them.

All materials in this repository were gathered, organized, and documented by us during our undergraduate studies (2018-2022) as part of our coursework and exam preparation.

Tip

Learning Path: The repository is structured to follow a progressive learning path. Begin with the Course Materials for theoretical grounding, followed by Mega's Notes for conceptual depth, before proceeding to the Practicals and Assessments for hands-on verification.


Reference Books

This collection includes comprehensive reference materials covering all major topics:

# Resource Focus Area
1 AWS Certified Cloud Practitioner (CLF-C01) Cert Guide Core Reference Guide (Anthony Sequeira)
2 AWS Ramp-Up Guide Cloud Foundations Official AWS Learning Roadmap
3 AWS Academy Cloud Foundations - Module 00 Course Introduction
4 AWS Academy Cloud Foundations - Module 01 Cloud Concepts
5 AWS Academy Cloud Foundations - Module 02 Cloud Economics and Billing
6 AWS Academy Cloud Foundations - Module 03 AWS Global Infrastructure
7 AWS Academy Cloud Foundations - Module 04 AWS Cloud Security
8 AWS Academy Cloud Foundations - Module 05 Networking and Content Delivery
9 AWS Academy Cloud Foundations - Module 06 Compute Services
10 AWS Academy Cloud Foundations - Module 07 Storage
11 AWS Academy Cloud Foundations - Module 08 Databases
12 AWS Academy Cloud Foundations - Module 09 Cloud Architecture
13 AWS Academy Cloud Foundations - Module 10 Automatic Scaling and Monitoring

Mega's Notes

Important

💝 Special Thanks: A heartfelt thank you to Mega for her constant support, patience, and clarity throughout this journey. Learning alongside her made a real difference, not only because she explained concepts so clearly, but because she truly cared about understanding them together. Her thoughtful approach to teaching, openness to discussion, and steady encouragement turned challenges into meaningful learning moments. This work reflects the growth that came from learning side by side. Thank you, Mega, for everything you shared and taught along the way.

Comprehensive module-wise notes curated by Mega Satish:

Module Resource Topics Covered
1 MODULE 1: Cloud Concepts Cloud Computing Overview, Service Models, Deployment Models
2 MODULE 2: Billing and Economy AWS Billing, Pricing Models, TCO, Cost Optimization
3 MODULE 3: AWS Global Infrastructure Regions, Availability Zones, Edge Locations
4 MODULE 4: AWS Cloud Security IAM, Shared Responsibility, Security Groups
5 MODULE 5: Networking and Content Delivery VPC, Subnets, CloudFront, Route 53
6 MODULE 6: Compute Services Overview EC2, Lambda, Elastic Beanstalk, Lightsail
7 MODULE 7: Storage S3, EBS, EFS, Storage Gateway
8 MODULE 8: Databases RDS, DynamoDB, Aurora, Redshift
9 MODULE 9: Cloud Architecture Well-Architected Framework, Design Principles
10 MODULE 10: Automatic Scaling and Monitoring Auto Scaling, CloudWatch, Load Balancing

Courses & Labs

Platform Description Link
AWS Skill Builder Official AWS learning platform with free courses Explore →
QwikLabs Hands-on lab environment for AWS practice Start Labs →

Practicals

YouTube Playlist

Tip

Video Tutorials: All practicals include step-by-step YouTube video guides demonstrating AWS console operations. Click the thumbnails in the "Video Guide" column to watch.

STAGE 1 — EC2 & Cost Analysis

# Assignment Resources Video Guide
1 MCQ 40 Questions Test Excel · PDF
2 AWS Calculator Excel · PDF
3 EC2 Instance Instance · Launch Status EC2

STAGE 2 — S3 & EBS Storage

# Assignment Resources Video Guide
1 MCQ 40 Questions Test Excel · PDF
2 Amazon S3 Excel · PDF · Live Site S3
3 Amazon EBS - Volume Excel · PDF EBS
4 Amazon EBS - Check Excel · PDF EBS

STAGE 3 — Databases & Load Balancing

# Assignment Resources Video Guide
1 Amazon EFS Excel · PDF EFS
2 Amazon RDS Excel · PDF · SQL RDS
3 AuroraDB + VPC + RDS Excel · PDF · SQL VPC
4 Load Balancers + Target Groups Excel · PDF ELB

FINAL ASSESSMENT

# Assessment Question Bank Answer Bank Results
1 Final Assessment Set 1 PDF PDF Excel · PDF
2 Final Assessment Set 2 PDF PDF Excel · PDF

Honeywell - ICT Academy (Certification Course on Cloud)

Certification Progress

Module 1: Mock Test

Stage Topics Covered Score Certificate
Stage 1 Cloud Concepts, Economics & Billing, Global Infrastructure, Security 35/50 View
Stage 2 Networking & Content Delivery, Compute, Storage 40/50 View
Stage 3 Databases, Cloud Architecture, Scaling & Monitoring 37/50 View

Module 2: AWS Cloud Final Assessment

Assessment Description Score Certificate
Final Comprehensive assessment covering all 10 Cloud domains (Stages 1, 2 & 3) 58/100 View

AWS Certified Cloud Practitioner Mini Project

A specialized conversational implementation using Amazon Lex

Presentation Demo Guide


Pizza Ordering Chatbot Demo

👥 Authors

Amey Thakur
Amey Thakur
Mega Satish
Mega Satish

Important

🤝🏻 Special Acknowledgement

Special thanks to Mega Satish for her meaningful contributions, guidance, and support that helped shape this work.

Project Overview

This section highlights a specialized implementation using Amazon Lex, demonstrating the integration of Natural Language Understanding (NLU) and Automatic Speech Recognition (ASR). The chatbot is designed to handle complex conversational flows for ordering pizzas, utilizing custom slot types and intent fulfillment to provide a seamless user experience.

Resources

# Resource Description Link
1 Complete Guide Comprehensive video guide covering setup and configuration View
2 Project Demo Live demonstration of the chatbot in action View
3 Presentation Technical presentation explaining the architecture and logic View

Research & Publications

# Document Description Link
1 Preprint Early access version of the project documentation View
2 Published Paper Official publication in IJRASET (Volume 10, Issue III) View
3 Certificate Publication and excellence certificate from IJRASET View
4 Technical Presentation Detailed research presentation archived on ResearchGate View

AWS YouTube Playlist

YouTube Channel Playlist

# Video Tutorial Description Date
1 EC2
AMAZON EC2 INSTANCE
Linux/Windows Instances & Key Generation Jan 30, 2022
2 S3
AMAZON S3 TUTORIAL
Static Website Hosting & Bucket Policies Jan 30, 2022
3 EBS
AMAZON EBS VOLUME
Volume Management & Mounting Jan 31, 2022
4 EFS
AMAZON EFS TUTORIAL
Elastic File System Setup Jan 31, 2022
5 RDS
AMAZON RDS TUTORIAL
Relational Database Service Jan 31, 2022
6 VPC
AMAZON VPC AURORADB
VPC Configuration & AuroraDB Feb 01, 2022
7 ELB
AMAZON LOAD BALANCER
Load Balancing & Target Groups Feb 01, 2022

Usage Guidelines

This repository is openly shared to support learning and knowledge exchange across the academic community.

For Students
Use this project as a structured reference for cloud certification preparation, laboratory procedures, and concept visualization.

For Educators
This repository provides a complete curriculum-aligned lab manual for Cloud Computing courses. Attribution is appreciated when utilizing content.

For Researchers
The technical specification and metadata provide insights into the structure of professional cloud certification roadmaps and the practical application of IaaS/PaaS services.


License

This repository and all its creative and technical assets are made available under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. See the LICENSE file for complete terms.

Note

Summary: You are free to share and adapt this content for any purpose, even commercially, as long as you provide appropriate attribution to the original authors.

Copyright © 2022 Amey Thakur & Mega Satish


About This Repository

Created & Maintained by: Amey Thakur & Mega Satish
Academic Journey: Bachelor of Engineering in Computer Engineering (2018-2022)
Institution: Terna Engineering College, Navi Mumbai

University: University of Mumbai

This project features the AWS Certified Cloud Practitioner archive, a collection of academic and professional resources documenting our early explorations in Cloud Architecture.

Connect: GitHub · LinkedIn · ORCID

Acknowledgments

Grateful acknowledgment to Mega Satish for her exceptional contribution to this repository through "Mega's Notes" - comprehensive module-wise notes that became an invaluable resource for understanding complex cloud computing concepts. Her constant support, patience, and clarity throughout this journey made a real difference. Learning alongside her was transformative, not only because she explained concepts so clearly, but because she truly cared about understanding them together. Her thoughtful approach to teaching, openness to discussion, and steady encouragement turned challenges into meaningful learning moments. This work reflects the growth that came from learning side by side. Thank you, Mega, for everything you shared and taught along the way.

Special thanks to the faculty members of the Department of Computer Engineering at Terna Engineering College for their guidance and instruction in Cloud Computing. Their clear teaching and continued support helped develop a strong understanding of AWS cloud architecture.

Special thanks to the mentors and peers whose encouragement, discussions, and support contributed meaningfully to this learning experience.



Computer Engineering (B.E.) - University of Mumbai

Semester-wise curriculum, laboratories, projects, and academic notes.