Masters in AWS & DevOps
Total Number of Modules4
Total Number of Topics182
Estimated Duration240:00 H
Module 1 – AWS
- Cloud Computing - What is Cloud Computing60 Mins
- Cloud Computing - Types of Cloud (Public, Private, Hybrid)60 Mins
- Cloud Computing - Service Models (IaaS, PaaS, SaaS)60 Mins
- Cloud Computing - AWS Overview & Global Infrastructure60 Mins
- Cloud Computing - Setting up AWS Free Tier Account60 Mins
- Linux Fundamentals - Introduction to Linux Shell60 Mins
- Linux Fundamentals - File System Navigation (ls, cd, pwd)60 Mins
- Linux Fundamentals - File Operations (cat, cp, mv, rm)60 Mins
- Linux Fundamentals - User Permissions (chmod, chown)60 Mins
- Linux Fundamentals - Package Management (apt/yum)60 Mins
- Linux Fundamentals - Connecting to EC2 using SSH60 Mins
- Practice - Display Working Directory & List Files60 Mins
- Practice - Create a File and Show Contents60 Mins
- Shell Scripting - What is Shell Script60 Mins
- Shell Scripting - Creating and Running Scripts (.sh files)60 Mins
- Shell Scripting - Conditional Statements (if, else)60 Mins
- Shell Scripting - Loops (for, while)60 Mins
- Practice - Script to Print “Hello AWS”60 Mins
- Practice - Script to Check Even or Odd Number75 Mins
- Advanced Shell Scripting - Functions in Shell Scripts60 Mins
- Advanced Shell Scripting - Passing Arguments ($1, $2)60 Mins
- Advanced Shell Scripting - Automating EC2 Setup using User Data60 Mins
- Advanced Shell Scripting - Install Apache Automatically on EC275 Mins
- Practice - AWS Automation Script to Backup Files75 Mins
- Practice - User Data Script to Install Apache75 Mins
- Amazon EC2 - Introduction to EC275 Mins
- Amazon EC2 - Instance Types & Pricing Models75 Mins
- Amazon EC2 - Connecting EC2 using SSH75 Mins
- Amazon EC2 - Installing Software on EC275 Mins
- Advanced EC2 - Security Groups75 Mins
- Advanced EC2 - Key Pairs75 Mins
- Advanced EC2 - Elastic IP75 Mins
- Advanced EC2 - Auto Scaling Overview75 Mins
- Practice - Assign Elastic IP to EC2 Instance75 Mins
- Amazon EBS - What is EBS75 Mins
- Amazon EBS - Types of EBS Volumes75 Mins
- Amazon EBS - Creating and Attaching Volumes75 Mins
- Amazon EBS - Mounting EBS Volumes in Linux75 Mins
- Advanced EBS - Snapshots and Backups75 Mins
- Advanced EBS - Volume Resizing75 Mins
- Advanced EBS - Restoring from Snapshots75 Mins
- Advanced EBS - Best Practices for EBS75 Mins
- Practice - Create and Mount EBS Volume75 Mins
- Practice - Snapshot and Restore Volume75 Mins
- AWS IAM - What is IAM75 Mins
- AWS IAM - Users, Groups and Roles75 Mins
- AWS IAM - Creating IAM Users75 Mins
- AWS IAM - Assigning Permissions75 Mins
- IAM Security - IAM Policies75 Mins
- IAM Security - Multi Factor Authentication75 Mins
- IAM Security - Root vs IAM Users75 Mins
- Practice - Create IAM User & Assign S3 Full Access75 Mins
- Practice - Enable MFA for IAM User75 Mins
- Practice - Create Custom S3 Read-Only Policy75 Mins
- Amazon S3 - Buckets and Objects75 Mins
- Amazon S3 - Uploading and Retrieving Files75 Mins
- Amazon S3 - Storage Classes75 Mins
- Advanced S3 - Versioning75 Mins
- Advanced S3 - Lifecycle Policies75 Mins
- Advanced S3 - Static Website Hosting75 Mins
- Practice - Create S3 Bucket and Upload File75 Mins
- Practice - Enable Versioning75 Mins
- Practice - Host Static Website on S375 Mins
- Amazon VPC - Introduction to VPC75 Mins
- Amazon VPC - Subnets75 Mins
- Amazon VPC - Route Tables75 Mins
- Amazon VPC - Internet Gateways75 Mins
- Advanced VPC - NAT Gateway75 Mins
- Advanced VPC - Security Groups vs NACL75 Mins
- Advanced VPC - VPC Peering75 Mins
- Practice - Create VPC with Public & Private Subnet75 Mins
- Practice - EC2 in Private Subnet using NAT75 Mins
- Elastic Load Balancer - Introduction to ELB75 Mins
- Elastic Load Balancer - Types of Load Balancers75 Mins
- Elastic Load Balancer - Application Load Balancer Setup75 Mins
- Practice - Create ALB with Two EC2 Instances75 Mins
- Amazon RDS - What is RDS75 Mins
- Amazon RDS - Supported Databases75 Mins
- Amazon RDS - Launching RDS Instance75 Mins
- Amazon RDS - Connecting RDS to Applications75 Mins
- Practice - Launch MySQL RDS Instance75 Mins
- Practice - Connect EC2 to RDS Database75 Mins
- Route 53 - DNS Basics75 Mins
- Route 53 - Hosted Zones75 Mins
- Route 53 - Routing Policies75 Mins
- Practice - Create Domain and A Record75 Mins
- SNS - Introduction to SNS, SNS Topics75 Mins
- SNS - Subscriptions, Email Notifications75 Mins
- CloudWatch - Monitoring Metrics, Alarms, Logs Monitoring90 Mins
- Practice - CloudWatch Alarm with SNS60 Mins
- CloudFront - CDN Introduction, CloudFront Setup, AWS WAF60 Mins
- Practice - Create CloudFront Distribution60 Mins
- AWS Lambda - Introduction, Creating Functions, API Gateway Integration60 Mins
- CloudFormation - Introduction, CloudFormation Workflow60 Mins
- Redshift - Architecture, Data Loading, Querying Data60 Mins
- Practice - Create Lambda Hello AWS Function60 Mins
Module 2 – DevOps
- Introduction to DevOps - DevOps Overview90 Mins
- Introduction to DevOps - SDLC vs DevOps Lifecycle60 Mins
- Introduction to DevOps - CI/CD, IaC, Monitoring & Automation60 Mins
- DevOps Practical - DevOps Tools Ecosystem60 Mins
- DevOps Practical - DevOps Workflow Demo Project75 Mins
- Git - Git Installation & Configuration90 Mins
- Git - Repositories & Initialization90 Mins
- Git - Git Clone, Commit, Status90 Mins
- Git - Branching and Merging90 Mins
- Git - Git Rebase Concept90 Mins
- Git - Resolving Conflicts90 Mins
- Git - Git Stash, Log, Tags90 Mins
- Git - Managing Git Project90 Mins
- GitHub - Introduction to GitHub90 Mins
- GitHub - Creating Repository90 Mins
- GitHub - Connecting Local Repo to GitHub90 Mins
- GitHub - Git Push & Pull90 Mins
- GitHub - GitHub Pages Hosting90 Mins
- GitHub - GitHub Project Management90 Mins
- Jenkins - Overview & Architecture90 Mins
- Jenkins - Installation90 Mins
- Jenkins - Dashboard & Jobs90 Mins
- Jenkins - Build Triggers90 Mins
- Jenkins - Pipeline Concept90 Mins
- Jenkins - Scripted vs Declarative Pipelines90 Mins
- Jenkins - Jenkinsfile Creation90 Mins
- Jenkins - Pipeline Stages90 Mins
- Jenkins - Parallel Builds90 Mins
- Jenkins - Plugins Management90 Mins
- Jenkins - CI Pipeline Project90 Mins
- Terraform - Infrastructure as Code Overview90 Mins
- Terraform - Installation90 Mins
- Terraform - Providers and Resources90 Mins
- Terraform - State Files90 Mins
- Terraform - Variables90 Mins
- Terraform - Modules90 Mins
- Terraform - Workspaces and Outputs90 Mins
- Terraform - Remote Backend (AWS S3)90 Mins
- Terraform - Provisioning Multiple Resources90 Mins
- Terraform - State Locking90 Mins
- Terraform - Deploy Infrastructure in AWS90 Mins
- Docker - Containers vs Virtual Machines90 Mins
- Docker - Architecture90 Mins
- Docker - Installation90 Mins
- Docker - Images & Containers90 Mins
- Docker - Dockerfile Creation90 Mins
- Docker - Building Images90 Mins
- Docker - Running Containers90 Mins
- Docker - Volumes90 Mins
- Docker - Networking90 Mins
- Docker - Compose90 Mins
- Docker - Multi-Container Project90 Mins
- Docker - Registry & Docker Hub90 Mins
- Kubernetes - Architecture90 Mins
- Kubernetes - Installation90 Mins
- Kubernetes - Namespaces90 Mins
- Kubernetes - Pods90 Mins
- Kubernetes - ReplicaSets90 Mins
- Kubernetes - Deployments90 Mins
- Kubernetes - Services90 Mins
- Kubernetes - Volumes & Networking90 Mins
- Kubernetes - Persistent Volumes90 Mins
- Kubernetes - ConfigMap & Secrets90 Mins
- Kubernetes - Liveness & Readiness Probes90 Mins
- Kubernetes - ALB Ingress Controller90 Mins
- Kubernetes - AWS EKS Cluster Setup90 Mins
- Kubernetes - Manage IAM Users90 Mins
- Kubernetes - Deploy Application in Cluster90 Mins
- Kubernetes - Scaling Applications90 Mins
- Kubernetes - Rolling Updates90 Mins
- Kubernetes - Monitoring Containers90 Mins
- Kubernetes - Logging in Kubernetes90 Mins
- Kubernetes - Helm Package Manager90 Mins
- Kubernetes - Helm Charts Deployment90 Mins
- Kubernetes - Security Basics90 Mins
- DevOps Project - CI/CD Pipeline Project90 Mins
- DevOps Project - Terraform + AWS Deployment90 Mins
- DevOps Project - Dockerizing Application90 Mins
- DevOps Project - Kubernetes Deployment90 Mins
- GitHub - Static Website Deployment90 Mins
- Ansible - Configuration Management, Installation, ADHOC Commands, Modules90 Mins
- Ansible - Modules, Volume & Networking, Roles & Variables, Playbook, Vault60 Mins
Module 3 – Prometheus
- Monitoring & Alerting - Push vs Pull Model, Installation, Architecture90 Mins
- Prometheus Metrics, Modules, Exporters, Alertmanager Setup90 Mins
Module 4 – Grafana
- Monitoring & Alerting - Grafana Overview, Grafana Dashboards90 Mins
- Grafana Integration with Prometheus, Building Custom Dashboards90 Mins