DevOps
DevOps training is designed for IT professionals who want to become successful DevOps engineers. In this DevOps course, you will learn the crucial concepts of DevOps. This course in DevOps has helped professionals effectively learn DevOps. Many active DevOps-related job openings exist, and some top companies are looking for certified DevOps professionals. Enroll in our DevOps course to master Git, Jenkins, Docker, Ansible, and more.
Introduction to DevOps
- DevOps Principles in detail
- DevOps Engineer Skills in the market
- Knowing DevOps Delivery Pipeline
- Market trend of DevOps
- DevOps Technical Challenges
- Tools we use in DevOps
DevOps on Cloud
- Essentials of Cloud computing?
- Cloud and virtualization architecture
- Cloud deployment architecture
- Cloud providers – An overview
- Why we need DevOps on Cloud?
- Introducing to Amazon web services
GIT – A Version controlling tool
- Knowing about Version control
- Git – A CLI
- Essentials of GIT in industry
- How to setup GIT
- Working with various commands in GIT
- Recording Changes to the Repository
- Viewing the Commit History
- Undoing Things
- Working with Remotes
- Branching and Merging in Git
- Git workflows
- Git cheat sheet
Jenkins
- Essentials of Continuous Integration
- An example scenario where CI is used
- Know about Jenkins and its architecture in detail
- Jenkins tool Management in detail
- Know about User management in Jenkins
- Authentication
- Authorization
- Overview of Maven
- Creating jobs and automatic build settings
- Adding a slave node to Jenkins
- Building Delivery Pipeline
- Notification settings in Jenkins
- Plugin management in Jenkins
Docker
- Introduction
- Working with container
- Introduction to Docker Networking
- Docker Swarm – An introduction
Kubernetes
- Introduction to Kubernetes
- Kubernetes Cluster Architecture — An overview
- Understanding concepts of Pods, Replica sets, deployments and namespaces
- Understanding the concepts of services and networking
- Persistent volumes and persistent volume claims —an overview
- Design of Pods
- Understanding labels, selectors, jobs, and schedulers
Ansible
- Introducing Ansible – A configuration management tool
- Inventory
- Learn various ansible Modules
- How to use adhoc commands
- Introduction to YAML script
- Playbook
- Roles
- Including and Importing
Duration: 4 Months
Eligibility: 10+2+3 Any Computer Graduate (BE/BTech/BCA/BCS)