Introduction to Version Control and Docker Containers, Learn principles, practices, and tools for streamlined software delivery in DevOps.
Course Description
Please go to Introduction to DevOps course on udemy for the first part.
A Professional live course about the best DevOps principles and practices using the latest tools to support CI/CD workflows. In this course, you will learn about Microservices and the best Practices of Deploying them. You will be introduced to Version Control System like Github and a Complete CI/CD workflow for a repository. You will be creating a Jenkins pipeline for building the application and running the tests for it. You will also be able to Build the Docker image in Jenkins and pushing them to Docker registry and have a deep understanding of Docker Containers. After this course you will be capable of deploying application on Docker Containers and the best practices. You will skill up in Kubernetes architecture and deploying the application on Kubernetes cluster, templatizing your manifests using Helm charts.
Topics which will be covered in this course are:
1. Digital Ocean
2. Version Control System
3. Branching Basics
4. Tagging
5. Practice Exercise
6. Containers
7. Containers Vs Virtual Machines
8. Containerization Technology
9. Docker
10. Difference b/w Containers and Images
11. Environment Variables
12. Registry
Who should attend:
- IT professional and recent graduates whom wants to gain experience in Devops field
- Business professional whom want to gain knowledge in Devops