Nirav Desai
Anand/Online
Skills
About
I’m Nirav Desai, an experienced Analyst Engineer, DevOps professional, and passionate educator. I hold a Master’s degree in Electronics and Communication Engineering from Sardar Pa...
Nirav Desai
Anand/Online
Skills :
I’m Nirav Desai, an experienced Analyst Engineer, DevOps professional, and passionate educator. I hold a Master’s degree in Electronics and Communication Engineering from Sardar Pa...
Courses by: Nirav Desai
AWS Fundamentals & Cloud Computing Training by Nirav Desai
This AWS Fundamentals Online Course is a structured 20-hour training program designed for students, IT beginners, software professionals, cloud aspirants, and anyone planning to start their journey in Amazon Web Services (AWS). Guided by Nirav Desai, this course builds a strong foundation in cloud computing concepts and AWS core services through clear explanations, demonstrations, and guided practice.
Course Overview
Cloud computing has become an essential skill in the modern IT world. AWS is one of the world’s leading cloud platforms, powering startups, enterprises, fintech, healthcare, ecommerce, and global technology companies. This AWS Fundamentals course helps learners understand how the cloud works, how AWS delivers services, and how core components like EC2, S3, VPC, RDS, and IAM are used in real-world environments.
The program follows a well-structured module format so learners can gradually build clarity — starting from the basics of cloud computing all the way to designing small AWS-based solutions.
AWS Fundamentals – 20 Hours Course Plan
Module 1: Cloud Computing & AWS Overview (2 Hours)
What is Cloud Computing?
Cloud Service Models: IaaS, PaaS, SaaS
Cloud Deployment Models: Public, Private, Hybrid
Why AWS? Global adoption & use cases
AWS Global Infrastructure
Regions
Availability Zones
Edge Locations
Module 2: AWS Account & IAM (2 Hours)
AWS Account creation & Free Tier
AWS Management Console overview
IAM concepts:
Users, Groups, Roles
Policies (Managed vs Inline)
Root user best practices
MFA & security basics
Hands-on: Create IAM user & role
Module 3: Amazon EC2 – Compute (3 Hours)
What is EC2?
Instance types & pricing models
AMIs, Key pairs, Security Groups
Elastic IP
EC2 lifecycle
Hands-on:
Launch EC2
Connect via SSH
Install web server
Module 4: Storage Services (3 Hours)
Amazon S3
Buckets & objects
Storage classes
Versioning & lifecycle
Static website hosting
Hands-on: Upload & host files
EBS & EFS
EBS volume types
Snapshots
EFS basics & use cases
Module 5: Networking & VPC (3 Hours)
What is a VPC?
CIDR, Subnets (Public vs Private)
Internet Gateway & NAT Gateway
Route Tables
Security Groups vs NACLs
Hands-on:
Create VPC
Launch EC2 in custom VPC
Module 6: Databases in AWS (2 Hours)
RDS overview
MySQL, PostgreSQL, MariaDB
Single-AZ vs Multi-AZ
Backups & snapshots
DynamoDB basics (NoSQL)
Hands-on: Launch RDS instance
Module 7: Monitoring, Logging & Scaling (2 Hours)
Amazon CloudWatch
Metrics, Logs, Alarms
AWS CloudTrail
Auto Scaling Groups
Elastic Load Balancer (ALB)
High availability basics
Module 8: Security, Pricing & Cost Management (2 Hours)
Shared Responsibility Model
AWS Shield & WAF (overview)
Pricing models:
On-Demand
Reserved
Spot
AWS Pricing Calculator
Cost Explorer & Budgets
Module 9: AWS Well-Architected Framework (1 Hour)
6 Pillars:
Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimization
Sustainability
Real-world architecture discussion
Module 10: Mini Project & Revision (2 Hours)
Mini Project:
Host a website using EC2 + S3
Secure access using IAM
Monitor with CloudWatch
Course revision
Cloud Practitioner exam overview
Interview & real-world use cases
Teaching Method
This is a fully online training program. Sessions are concept-driven with real-world examples, supported by hands-on demonstrations for key modules. The learning pace is friendly for beginners, while still being valuable for professionals seeking structured clarity.
Why Learn from This Tutor
Under the guidance of Nirav Desai, the course is delivered in a simple, practical, and confidence-building style. The focus remains on understanding concepts clearly rather than just memorising features — helping learners apply AWS knowledge meaningfully.
Who This Course Is Ideal For
Students entering IT / Cloud / Data fields
Software developers and engineers
Beginners preparing for AWS Cloud Practitioner
IT support & networking professionals
Data science learners exploring cloud tools
Anyone starting cloud computing from scratch
Key Benefits & Outcomes
By the end of this course, learners will:
Understand core AWS services and architecture
Know how compute, storage, network & database services work
Configure IAM, EC2, S3, RDS, and VPC confidently
Monitor and optimize cloud resources
Understand AWS pricing and cost control
Be prepared for beginner-level AWS certification paths
Build a mini project hosted on AWS
AWS DevOps Course by Nirav Desai
This AWS DevOps course is designed for learners who want to build strong, job-ready expertise in modern DevOps practices using Amazon Web Services. The program focuses on real-world implementation rather than just theory, helping students understand how development, operations, cloud infrastructure, automation, and deployment pipelines work together in professional environments. Whether you are a beginner to DevOps or already working in IT and want to upgrade to cloud-native DevOps workflows, this course provides structured, practical guidance.
The training is conducted online, making it suitable for learners from any location who prefer flexible and interactive learning from home. Students will be guided through the complete DevOps lifecycle, starting from source control and CI/CD pipelines, moving into infrastructure as code, Docker containerization, Kubernetes orchestration, AWS cloud services, and production-grade monitoring and reliability practices. The course also includes a capstone project to help learners apply their knowledge in a realistic industry-style environment.
Module 1: DevOps & AWS Foundations (3 Hours)
DevOps principles & culture
CI/CD concepts (CI vs CD)
SDLC with DevOps
AWS Global Infrastructure recap
Shared Responsibility Model
DevOps toolchain overview
Git, Jenkins, Docker, Kubernetes, Terraform
Module 2: Source Control & GitOps (3 Hours)
Git fundamentals
Branching strategies
GitFlow
Trunk-based development
Pull requests & code reviews
GitHub vs GitLab vs AWS CodeCommit
GitOps concepts
Hands-on:
Git repo setup
Branching & PR workflow
Module 3: AWS IAM & Security for DevOps (3 Hours)
IAM users, roles, policies
Service roles vs instance roles
STS & temporary credentials
Secrets management:
AWS Secrets Manager
SSM Parameter Store
IAM best practices for CI/CD
Hands-on:
Role-based EC2 access
Jenkins → AWS access via IAM Role
Module 4: CI/CD using Jenkins & AWS Code Services (5 Hours)
Jenkins architecture
Jenkins pipelines (Declarative)
Jenkins agents on EC2
Webhooks & triggers
AWS Code Services:
CodeCommit
CodeBuild
CodeDeploy
CodePipeline
Hands-on:
Jenkins CI pipeline
Build & test application
Deploy using CodeDeploy
Module 5: Infrastructure as Code (Terraform on AWS) (5 Hours)
IaC concepts
Terraform architecture
Providers, resources, variables
State management:
S3 backend
DynamoDB locking
Modules & workspaces
Hands-on:
VPC using Terraform
EC2, ALB, Auto Scaling
RDS provisioning
Module 6: Containers & Docker on AWS (4 Hours)
Docker architecture
Dockerfile best practices
Multi-stage builds
Amazon ECR
ECS overview (EC2 vs Fargate)
Hands-on:
Containerize application
Push image to ECR
Deploy on ECS Fargate
Module 7: Kubernetes & Amazon EKS (5 Hours)
Kubernetes architecture
Pods, Deployments, Services
ConfigMaps & Secrets
Ingress & Load Balancer Controller
EKS architecture & IAM integration
Hands-on:
EKS cluster setup
Deploy application
Rolling updates & scaling
Module 8: Monitoring, Logging & Reliability (3 Hours)
Amazon CloudWatch (metrics, logs)
CloudTrail auditing
Centralized logging:
Fluent Bit
CloudWatch Logs
Alerts & dashboards
Auto Scaling strategies
Hands-on:
Create alarms
Log collection setup
Module 9: Security, Cost & Best Practices (2 Hours)
DevSecOps concepts
Vulnerability scanning (Trivy overview)
IAM least privilege
Cost optimization:
Spot instances
Savings Plans
AWS Well-Architected DevOps lens
Module 10: Capstone Project & Interview Prep (2 Hours)
End-to-End DevOps Project
Git → Jenkins CI
Docker build → ECR
Terraform infra provisioning
Deploy to EKS
Monitoring with CloudWatch
Rollback & blue-green strategy
Interview prep:
Scenario-based questions
Architecture discussions
Resume mapping
Why Learn with This Tutor
This course is conducted by Nirav Desai, who focuses on making complex DevOps and AWS concepts simple, structured, and industry-relevant. The teaching style places strong emphasis on clarity, demonstrating real workflows, and helping students understand how different tools connect within a DevOps ecosystem. The course content is well-organized, progressing from fundamentals to advanced implementation in a logical manner.
Benefits / Outcomes
Students completing this course will:
• Gain practical exposure to CI/CD pipelines and automation
• Understand AWS-based DevOps architecture and workflows
• Build familiarity with Git, Jenkins, Terraform, Docker & Kubernetes
• Learn to deploy and manage cloud-native applications
• Strengthen problem-solving and troubleshooting skills
• Improve readiness for DevOps-related job roles
• Build a strong technical foundation for interviews and real projects