This course covers all the basics of DevOps principles and tools. Many companies use DevOps, reducing the time to market through automated workflows and deployments. In this program you will hear modern expressions like CI / CD, related sources, Jenkins, Docker, containers, cloud and Kubernetes. The course will increase your knowledge of all these topics and help you understand why you should use them and how each of them really benefits.
-
4 months/270 hours
25-30 students
II, IV 18:30 - 21:30, VI 10:00- 16:30
Readiness for intensive training
Knowledge of English at least Intermediate level
To have a personal computer or a laptop
18 years and older
During this course we will work with Git and Gitlab
Learn what is a Git flow and how to setup proper branching
We will cover the basics of CI/CD using Gitlab Ci and Jenkins
Learn how containers work using Docker
Later in course we also cover container orchestration tools Docker Swarm and Kubernetes
Learn Infrastructure-as-code using Ansible and Terraform
Number of modules
In this module we will discuss what is DevOps in general. What tools and principles are used to achieve business goals in a fast moving industry.
Topics:
How DevOps is used to cut time to market
Agile vs Waterfall
Basic overview of DevOps tools such as CI/CD, automation, source code management, infrastructure as a code containers and microservices
Topics:
Topics:
Topics:
In this section we will cover the basics of source control management system. How Git works and what are basic command line commands such as git clone, git tag, and git merge. After completion of this module students will have a basic understanding of Git and how to work in real environment.
Topics:
We will cover the role of continuous integration and deployment in DevOps using Gitlab Ci and Jenkins.
Topics:
Topics:
Topics:
Containerization technologies in details using Docker and Podman.
Topics:
Topics:
Topics:
Topics:
Topics:
Overview of continuous delivery tools.
Topics:
Topics:
Learn how to manage configuration automation using Confighub.
Topics:
Topics: