Accelerate your career development

Learn devops and cloud technologies job-ready skills from industry experts for the lowest price ever!

Top courses

These are the most popular courses among listen courses learners worldwide

Top categories

These are the most popular courses among listen courses learners worldwide

Top 10 Latest courses

These are the most latest courses among listen courses learners worldwide

Beginner

Project 21 - How to create an AWS Backup Plan for an EC2 Instance

0

(0 Reviews)

Compare

Learn how to create and automate backups for AWS EC2 instances using AWS Backup. Set up a backup plan, assign resources, and ensure your cloud infrastructure is protected with scheduled snapshots.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to create and automate backups for AWS EC2 instances using AWS Backup. Set up a backup plan, assign resources, and ensure your cloud infrastructure is protected with scheduled snapshots.
Outcomes:
  • Navigate and configure AWS Backup from the AWS Management Console
  • Create a customized backup plan with scheduled rules and retention policies
  • Assign specific EC2 instances to a backup plan for automated protection
  • Verify backup job execution and monitor backup activity
  • Understand how to restore EC2 instances from AWS Backup snapshots
  • Implement a basic disaster recovery strategy for AWS workloads

Beginner

Project 20 - Kubernetes Upgrade with kubeadm

0

(0 Reviews)

Compare

Learn how to create and upgrade a Kubernetes cluster using kubeadm. From infrastructure provisioning with Terraform to safely upgrading control plane and worker nodes from version 1.29 to 1.30.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to create and upgrade a Kubernetes cluster using kubeadm. From infrastructure provisioning with Terraform to safely upgrading control plane and worker nodes from version 1.29 to 1.30.
Outcomes:
  • Provision a Kubernetes cluster on AWS using Terraform and kubeadm
  • Configure containerd runtime, disable swap, and set up Kubernetes repositories
  • Initialize a cluster with kubeadm and join worker nodes
  • Safely upgrade the Kubernetes control plane using kubeadm
  • Drain, upgrade, and uncordon worker nodes without service disruption
  • Verify cluster health and component status post-upgrade
  • Automate node setup using cloud-init scripts and S3 for join commands
  • Follow version-specific upgrade paths and best practices for production clusters

Advanced

Project 19 - Deployment of WordPress App Using Helm

0

(0 Reviews)

Compare

Learn how to deploy a WordPress application with MySQL on Kubernetes using Helm. Automate application packaging, deployment, and lifecycle management using Helm charts.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to deploy a WordPress application with MySQL on Kubernetes using Helm. Automate application packaging, deployment, and lifecycle management using Helm charts.
Outcomes:
  • Install Helm v3 on a Kubernetes control plane
  • Create and structure custom Helm charts for applications
  • Define Kubernetes deployments and services within Helm templates
  • Install, upgrade, and manage Helm releases
  • Deploy WordPress and MySQL as separate Helm charts
  • Configure service discovery and connectivity between pods
  • Complete WordPress installation and verify full-stack functionality
  • Clean up Helm releases and resources post-deployment

Advanced

Project 18 - Containerizing and Running a Node.js Application in Docker

0

(0 Reviews)

Compare

Learn how to containerize a Node.js application using Docker. From building images and managing containers to persisting data and orchestrating multi-service apps with Docker Compose.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to containerize a Node.js application using Docker. From building images and managing containers to persisting data and orchestrating multi-service apps with Docker Compose.
Outcomes:
  • Install Docker and Docker Compose on Ubuntu
  • Write a Dockerfile to containerize a Node.js application
  • Write a Dockerfile to containerize a Node.js application
  • Build, run, stop, and remove Docker containers
  • Update containerized applications and manage image versions
  • Persist application data using Docker volumes
  • Tag and push Docker images to Docker Hub
  • Define and run multi-container applications using Docker Compose
  • Orchestrate Node.js and MySQL services with environment variables and volume mounts

Intermediate

Project 17: Install Ansible on Linux and Deploy Static Web Application Using Playbooks

0

(0 Reviews)

Compare

Learn how to automate web application deployment using Ansible. Install Ansible on Ubuntu, configure SSH-based access, and deploy a static website to multiple Apache servers using a single playbook.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to automate web application deployment using Ansible. Install Ansible on Ubuntu, configure SSH-based access, and deploy a static website to multiple Apache servers using a single playbook.
Outcomes:
  • Install and configure Ansible on an Ubuntu control node
  • Set up passwordless SSH authentication between Ansible nodes
  • Create and manage an Ansible inventory file for multiple hosts
  • Write an Ansible playbook to automate Apache installation and service management
  • Deploy static web content to multiple servers simultaneously
  • Validate deployments and troubleshoot common Ansible connectivity issues
  • Clean up cloud resources post-deployment

Intermediate

Project 16 - Collect Nginx Webserver Logs from Elastic Stack

0

(0 Reviews)

Compare

Learn how to collect, parse, and visualize Nginx webserver logs using the Elastic Stack (Elasticsearch, Logstash, Kibana, and Filebeat). Build a complete log monitoring pipeline on Ubuntu with real-time dashboards.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to collect, parse, and visualize Nginx webserver logs using the Elastic Stack (Elasticsearch, Logstash, Kibana, and Filebeat). Build a complete log monitoring pipeline on Ubuntu with real-time dashboards.
Outcomes:
  • Install and configure Elasticsearch, Logstash, Kibana, and Filebeat on Ubuntu
  • Parse Nginx access logs using custom Grok patterns in Logstash
  • Ship logs from a remote server to Elasticsearch using Filebeat
  • Create index patterns and visualize log data in Kibana dashboards
  • Build a centralized logging pipeline for monitoring and troubleshooting web servers
  • Manage Elastic Stack services using systemd and verify connectivity between components

Advanced

Project 15 - Setup a Jenkins Master Slave architecture (1 master, 2 slaves)

0

(0 Reviews)

Compare

Learn how to set up a Jenkins Master-Slave architecture on AWS. Distribute CI/CD workloads across multiple agents to improve build efficiency, scalability, and resource utilization.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to set up a Jenkins Master-Slave architecture on AWS. Distribute CI/CD workloads across multiple agents to improve build efficiency, scalability, and resource utilization.
Outcomes:
  • Provision and configure Jenkins master and slave nodes on AWS
  • Install and synchronize Java versions across multiple agents
  • Connect slave nodes to Jenkins master using JNLP and WebSockets
  • Configure node labels, workspaces, and concurrent job limits
  • Delegate and run Jenkins pipeline jobs on specific slave nodes
  • Monitor agent status and manage distributed builds in Jenkins

Advanced

Project 14 - Setup Jenkins infra Pipeline with Build Parameters

0

(0 Reviews)

Compare

Learn how to automate infrastructure provisioning using Jenkins, Terraform, and AWS. Build a parameterized CI/CD pipeline that deploys and manages cloud resources with approval gates and Git integration.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to automate infrastructure provisioning using Jenkins, Terraform, and AWS. Build a parameterized CI/CD pipeline that deploys and manages cloud resources with approval gates and Git integration.
Outcomes:
  • Write Terraform code to provision a Jenkins server with IAM roles and security groups
  • Configure Jenkins with essential plugins for Terraform, AWS, and pipeline visualization
  • Create a parameterized Jenkins pipeline with manual approval gates
  • Integrate GitHub with Jenkins using webhooks for automated pipeline triggering
  • Automate infrastructure provisioning and teardown using Terraform within a CI/CD workflow

Intermediate

Project 13 - Setting Up a Monitoring Stack Using Grafana, Prometheus, and Node Exporter on Ubuntu

0

(0 Reviews)

Compare

Learn how to build a complete monitoring stack on Ubuntu using Grafana, Prometheus, and Node Exporter. Deploy a multi-server monitoring system, visualize real-time metrics, and gain hands-on experience with industry-standard observability tools.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to build a complete monitoring stack on Ubuntu using Grafana, Prometheus, and Node Exporter. Deploy a multi-server monitoring system, visualize real-time metrics, and gain hands-on experience with industry-standard observability tools.
Outcomes:
  • Deploy and configure Grafana, Prometheus, and Node Exporter on Ubuntu servers
  • Set up a multi-server monitoring architecture using AWS EC2
  • Integrate Prometheus as a data source in Grafana
  • Import and customize pre-built dashboards for system monitoring
  • Monitor real-time server metrics and visualize them in Grafana

Intermediate

Project 12 - MySQL Master-Slave Replication on different AWS instances

0

(0 Reviews)

Compare

Learn how to set up MySQL Master-Slave replication across separate AWS EC2 instances. This lab covers replication configuration, data synchronization, and failover readiness using Terraform and MySQL.

$10

Hours

Last updated Tue, 02-Dec-2025

1 Lessons Hours English
Learn how to set up MySQL Master-Slave replication across separate AWS EC2 instances. This lab covers replication configuration, data synchronization, and failover readiness using Terraform and MySQL.
Outcomes:
  • Provision MySQL master and slave instances using Terraform
  • Configure MySQL binary logging and replication settings
  • Create replication users and grant appropriate privileges
  • Capture master log position and configure slave replication
  • Start and verify MySQL replication status
  • Test data synchronization and validate replication integrity
  • Understand real-world use cases for MySQL replication

Our expert instructor

They efficiently serve large number of students on our platform

Visit our latest blogs

Visit our valuable articles to get more information.

Join now to start learning

Learn from our quality instructors!

Get started

Become a new instructor

Teach thousands of students and earn money!

Join now