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.

Note

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

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
AWS Skill Builder Official AWS learning platform with free courses
QwikLabs Hands-on lab environment for AWS practice

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

An AI-powered conversational chatbot for pizza ordering built using AWS Lex, Lambda, and other serverless services.

Presentation Demo Guide


Pizza Ordering Chatbot Demo

Authors

Amey Thakur
Amey Thakur

ORCID
Mega Satish
Mega Satish

ORCID

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.

Note

Research Impact & Certification: This project was published as an academic research paper in International Journal for Research in Applied Science and Engineering Technology (IJRASET) (Volume 10, Issue III) and is also available as a preprint on viXra. The project received an official Publication Certificate for its research contribution to AI and Soft Computing.

Resources

# Resource Description
1 Presentation Research paper presentation and visuals
2 Project Report Complete project documentation
3 Project Demo Live demonstration of the chatbot
4 YouTube Video Project overview and explanation
5 Demonstration Live chatbot demonstration
6 Published Paper IJRASET Publication
7 Publication Certificate Official Certificate of Publication

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
8 Lightsail
AMAZON LIGHTSAIL WORDPRESS
WordPress on Amazon Lightsail Feb 24, 2022
9 IAM
AMAZON IAM TUTORIAL
Identity & Access Management Feb 25, 2022
10 Demo
PIZZA ORDERING CHATBOT USING AMAZON LEX - AWS PROJECT DEMO
AWS Project Live Demonstration Mar 18, 2022
11 Project
PIZZA ORDERING CHATBOT USING AMAZON LEX - AWS PROJECT
Complete AWS Project Walkthrough Feb 20, 2022
12 Presentation
PIZZA ORDERING CHATBOT USING AMAZON LEX - PRESENTATION
Project Research Presentation Aug 02, 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. The source code is available for study to facilitate self-paced learning and exploration of cloud architecture.

For Educators
This repository provides a complete curriculum-aligned lab manual for Cloud Computing Laboratory (CSL803). 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.

Grateful acknowledgment to the faculty members of the Department of Computer Engineering at Terna Engineering College for their guidance and instruction in Cloud Computing. Their expertise and support helped develop a strong understanding of cloud technologies and AWS services.

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.