DevOps Capsule

This course takes you from the basics of Linux, Docker, and Kubernetes to advanced DevOps automation techniques. You’ll learn how to leverage Linux for system administration, Docker for containerization, and Kubernetes for orchestration. Through hands-on exercises and real-world scenarios, you’ll gain practical experience in managing containers, deploying applications, and automating workflows. By the end of the course, you’ll be equipped with the skills to optimize your DevOps operations using Linux, Docker, and Kubernetes.

Course Objectives

Gaining extensive knowledge in Linux, Docker, and Kubernetes to streamline DevOps processes, automate application deployments, and manage containerized applications.

Target Audience

This course is designed for System Engineers, System Administrators, DevOps engineers, or beginners looking to enhance their skills in Linux, Docker, and Kubernetes. Whether you’re a novice or an experienced professional, this course provides valuable insights and practical knowledge to streamline your DevOps processes and manage containerized applications effectively.

Course Pre-Requisites

Prior familiarity with Linux operating systems and Docker fundamentals is recommended to maximize your learning experience.

Course Summary

Course Fee

৳ 15,000

Training Method

Offline/Online

Total Modules

28

Course Duration

64 Hours

Total Session

32

Class Duration

2 Hours

Details Course Outlines

Part-01 (Linux security and automation)

Module-01

Introduction to Linux & Basic Commands

Module-02

Text Processing & File Management

Module-03

Process Management & Job Control

Module-04

User and Group Management

Module-05

Linux Networking Basics

Module-06

Disk Management and Partitioning

Module-07

File Permissions & ACLs

Module-08

Linux Security Basics

Part-02 (AWS Fundamentals)

Module-09

Introduction to AWS Cloud & Setup

Module-10

AWS Identity and Access Management (IAM)

Module-11

Networking in AWS

Module-12

Compute in AWS: EC2 Instances

Module-13

AWS Storage Services

Module-14

AWS Security & Monitoring

Module-15

Elastic Load Balancing & Auto Scaling

Module-16

Advanced AWS Networking

Module-17

Introduction to Kubernetes

Part-03 (Docker Essentials)

Module-18

Introduction to Containers & Docker

Module-19

Working with Docker Images

Module-20

Docker Volumes & Persistent Storage

Module-21

Docker Networking Basics

Module-22

Docker Compose for Multi-Container Applications

Module-23

Docker Security Essentials

Module-24

Managing Docker Containers

Module-25

.Optimizing Docker Images

Module-26

Logging and Monitoring

Part-04 (Kubernetes Essentials)

Module-27

Introduction to Kubernetes

Module-28

Setting Up a Kubernetes Cluster

Module-29

Kubernetes Pods & Deployments

Module-30

Kubernetes Services

Module-31

Kubernetes ConfigMaps & Secrets

Module-32

Kubernetes Storage Management

Module-33

Scaling Applications in Kubernetes

Module-34

Kubernetes Security & RBAC

Details Course Outlines

Module-01

Introduction to Linux Operating System

Module-02

Linux Installation and Configuration

Module-03

Working with Command Line Interface

Module-04

User, Group and Password Management

Module-05

File permissions, Ownership and ACL

Module-06

Linux Package Management and Firewall

Module-07

Cron job and Bash scripting

Module-08

Linux Filesystem,LVM and Networking

Module-09

Git and Jenkins Installation & Configuration

Module-10

Introduction to Docker

Module-11

Container and Image management

Module-12

Docker Compose and Docker Volume

Module-13

Docker Networking

Module-14

Docker Swarm Cluster

Module-15

Docker Services and Docker Stack

Module-16

CICD Pipeline using Docker and Jenkins

Module-17

Introduction to Kubernetes

Module-18

Concepts on Kubernetes various objects

Module-19

Application Lifecycle Management

Module-20

Scheduling

Module-21

RBAC Authorization & ServiceAccount

Module-22

Storage & Data Persistent

Module-23

Networking

Module-24

Security

Module-25

Cluster Maintenance

Module-26

Logging and Monitoring

Module-27

Troubleshooting & Network Policies

Module-28

CKA Exam Sample Questions and CICD Pipeline Demo