A DevOps engineer works at the intersection of several professions. He combines the duties of a sysadmin, developer, tester, and manager and synchronizes all the stages of development: from writing code to releasing an application.
Training Program
You get 142 hours of theory and 596 hours of practice.
Part 1. Ops – Operation.
DevOps engineer: an introduction to the profession
Linux operating system
Networking, network protocols, and Bash
Version control systems
Storage and transfer systems
Relational databases and information security
Part 2. Infrastructure as code, continuous development
Virtualization in DevOps
Virtualization, automation and CI/CD
Database administration
Cloud infrastructure. Terraform
Configuration Management System
Continuous Development and Integration
Monitoring and Fault Tolerance
Monitoring and logging
Part 3. Microservice architecture, Kubernetes
Microservice architecture
Kubernetes cluster administration
Kubernetes configuration
Network security in Kubernetes
Organizing a project with cloud providers
Additional modules
Careers in DevOps
Fundamentals of Python Programming