Mastering DevOps
Course Duration
3 Month
Class Time
1.5 hr
Weekly Class
3 Days
Course Fee৳8000
Total Class:36
Class Video: Available
Language: বাংলা & English
Total Time: 72hr

Course Overview
In recent years, many companies have adopted DevOps to make their Software Development, Software Implementation, Software Maintenance and Infrastructure Development more sustainable. In this course, you will learn about GIT, Networking, Linux, Docker, Ansible, Terraform, AWS, Kubernetes, Digital Ocean, etc. Which will enrich your career and keep you ahead of others.
Course Syllabus
Our course syllabus - what will you learn after completing the course
Introduction
- Understand the Course Outline
- Why Learn DevOps
- What is DevOps?
Virtualization
- Overview of Virtualization
- Install & Configure
- Create Virtual Machine
- Configure Network
GIT
- Introduction
- Versioning
- Branches & Tag
- Rollback
- Git Commands
Networking
- Understanding Networks & IP
- Protocols, ports etc
- Networking Commands
Linux Recap
- Introduction to CentOS
- mkdir, cp, mv, touch etc.
- Vim editor
- File Types
- Users and Groups
- Sudo
- Package Management
- Services
- Processes
- Archiving
Docker
- Overview of Docker
- Docker Setup
- Docker commands & concepts
- Docker Logs
- Docker volumes
- Docker networking
- Building images
- Entrypoint and CMD
- Dockerfile
- Basic of Docker Swarm
Ansible
- Setup Ansible
- Inventory & Ping Module
- YAML & JSON
- Ad Hoc Commands
- Playbook & Modules
- Ansible Configuration
- Variables & Debug
- Group & Host Variables
- Fact Variables
- Decision-Making, Loops
- File, copy & template modules
- Roles
Terraform
- What Is Terraform?
- Terraform Lifecycle
- Terraform Core Concepts
- Terraform Installation
- Terraform Providers
- Terraform Configuration Files
- Getting Started Using Terraform
- Import Existing Infrastructure
AWS CloudFormation
- Overview
- Change Set
- More Intrinsic Functions
- Multiple Resources
- Mappings And Pseudo Parameters
- Parameters
- Outputs
- Init
CI/CD
- GitLab
- Jenkins
- GitHub
- Bitbucket
Kubernetes
- Overview of Kubernetes
- Minikube for K8s Setup
- Kops for K8s Setup
- Objects and Documentation
- Kube Config
- Namespace
- Pods
- Different levels of Logging
- Service
- Replica Set
- Deployment
- Command and Arguments
- Volumes
- Config Map
- Secret
- Ingress
- Kubectl CLI
AWS
- Elastic Compute Cloud (EC2)
- Database Service (RDS)
- Elastic Block Store (EBS)
- Elastic Load Balancer (ELB)
- Cloudwatch
- Simple Storage Service (S3)
- Elastic Cache
- Elastic Beanstalk
Digital Ocean
- Droplets
- Database Cluster
- Volumes
- Spaces Bucket
- Networking
- Firewall
- Kubernetes cluster