DevOps Engineer from Scratch — Infrastructure and Automation
Master the full DevOps engineering stack: from Git and infrastructure as code to managing services in the cloud, built-in security, and observability. The program is built around an end-to-end project — a chatbot made of three microservices that you build, automate, and secure throughout all 14 modules.
Russian / English
14 modules
Practice
End-to-end project, 13 hands-on labs
4 months
A working CI/CD pipeline and cloud infrastructure for your portfolio
Flexible Participation Conditions
Installments
Payment in parts or installment plans available through Esto
Discounts
Individual conditions for self-payment of courses
Government Support
Various government support programs for education are available
For Employers
Grants and up to 80% reimbursement for employee training
Who this course is for
Developers
Want to move into DevOps and take ownership of infrastructure, pipelines, and deployment automation.
System administrators
Moving from manual administration to modern DevOps practices, CI/CD, and cloud infrastructure.
Specialists from related fields
QA engineers and analysts who want to learn the DevOps engineering stack from scratch through a real project.
Why companies need a DevOps engineer
A DevOps engineer connects development and operations: ensuring fast, reliable, and secure delivery of code to production. Without this role, teams spend weeks on manual releases and don't notice problems until they reach the product
By the end of the course, you will be able to:
- Set up a CI/CD pipeline that automatically builds, tests, and deploys the application on every commit
- Describe infrastructure with Terraform and reproduce any environment with a single command
- РDeploy a multi-service application to the cloud with the right access policies and network rules
- Embed security checks into the pipeline so a vulnerability blocks deployment before it reaches production
- Set up metrics, logs, and traces — see the state of the system and respond to incidents before users notice them
How the training works
Live webinars
Online classes with screen sharing and real-time analysis of real tasks. Recordings are available after each session.
Hands-on labs
13 hands-on labs built around a single end-to end project: from the first repository to a full-fledged infrastructure with observability and security.
End-to-end project
A chatbot made of three microservices that you work on throughout the course: building infrastructure, setting up pipelines, and embedding security.
Feedback
Review of lab work, answers to your questions, and team support throughout the training.
What you will learn in the course
Infrastructure as code
Store the description of your infrastructure in a repository alongside your code and deploy any environment reproducibly — without manual steps or drift between environments.
Continuous integration and security
Automate build, test, and deployment with built-in security checks at every stage — so a vulnerability blocks the release before it reaches the running service.
Orchestration and configuration management
Deploy multi-service applications to the cloud, manage configuration through Git, and set up automatic synchronization between the cluster and the repository.
System observability
See the state of running services in real time: collect metrics, aggregate logs, and trace requests across multiple services down to the root cause of an issue.
Tools and technologies you will master
- GitHub
- Terraform
- Docker
- Kubernetes
- Helm
- GitHub Actions
- ArgoCD
- Flux
- Cloudflare
- Prometheus
- Grafana
- Loki
- OpenTelemetry
- Jaeger
- k6
- Trivy
- Checkov
- tfsec
- Cosign
- Falco
- OPA
- OWASP
- MITRE ATT&CK
- Wrangler
Не уверены в выборе курса?
Такое случается. Мы поможем разобраться и подобрать подходящую сферу в IT, чтобы вы могли уверенно строить свою карьеру. Мы разработали специальный опросник, чтобы выявить ваши сильные стороны и предпочтения в работе
Пройдите наш опросник!
Ответьте на несколько вопросов, и мы подскажем, какое направление в IT подходит именно вам
Detailed course program
DevOps Engineer from Scratch — Infrastructure & Automation
- The program is built around a single end-to-end project — a chatbot made of three microservices. Each of the 14 modules adds a new layer: from a basic repository and first pipeline to a full-fledged cloud infrastructure with observability and security.
- 4 months of training
- A working CI/CD pipeline and cloud infrastructure for your portfolio
Meet the Course Instructor & Author
Ilya Strelkin
Practicing technology expert. Founder and CTO of an AI platform for business.
Experience and qualifications:
- Extensive experience in strategy, development, cloud transformations, building global networks, and cybersecurity; worked as a solutions architect at multiple companies
- Master's degree in Computer Science; certifications
Teaching approach:
- Teaches development and operations automation practices, application containerization, and integration of AI tools into workflows, as well as security-by-design approaches across all stages of development.
- Demonstrates solutions proven through building and maintaining cloud infrastructure and AI systems for business.
Additional Learning Resources
- ✔ Habr — DevOps Hub: Russian-language articles on CI/CD, containers, infrastructure, and automation — habr.com/ru/hubs/devops/
- Official Docker Documentation (Russian): Guides on containerization and Docker Compose — docs.docker.com
- GitHub Actions Documentation: Official guide to building CI/CD pipelines — docs.github.com/ru
- Terraform Documentation: Official reference for Infrastructure as Code (IaC) — developer.hashicorp.com/terraform/docs
What you will get after the course
An end-to-end project for your portfolio
A working repository with
13 hands-on labs, a CI/CD
pipeline, cloud
configuration, and
documented architectural
decisions.
Readiness for independent work
Skills sufficient for setting up infrastructure, a pipeline, and monitoring on a real project without supervision.
Certificate of completion
A MYEDU document confirming completion of the DevOps Engineer from Scratch — Infrastructure and Automation course.
Knowledge of the modern stack
Confident command of Terraform, container orchestration tools, GitHub Actions, Docker, Prometheus, Grafana, and DevSecOps security tools.
Graduate reviews
What I appreciated most was that the course didn’t just teach how to click buttons in specific tools — it explained the overall approach to working in DevOps. Step by step, I started to understand how containers work, why automation matters, how delivery pipelines are structured, and why infrastructure is now considered an essential part of development. It felt like I wasn’t simply going through a list of topics, but gradually building a complete system from separate pieces. There was enough hands-on practice not only to learn the material, but to try things out and understand how everything works in practice. By the end of the course, I didn’t just learn several technologies — I gained an understanding of modern infrastructure principles and built a solid foundation for further growth in DevOps.
Participant of the DevOps Program Focus Group, May 2026
Start your DevOps engineer career with a real project
Frequently Asked Questions
Still have questions?
Message us
on Telegram
Our team will promptly review your request and answer any questions you may have