DevOps-инженер: От основ до продакшена
О чём курс
О чём курс
Проект Mentorix предлагает программу по инженерной сборке DevOps-инфраструктуры под реальные условия эксплуатации. Обучение ведёт от начальной конфигурации серверов до развёртывания автоматизированной CI/CD-системы с мониторингом метрик, сбором логов и механизмами высокой доступности.
Материал сфокусирован на задачах промышленной эксплуатации. В процесс входят автоматизация развёртывания, контейнеризация приложений, оркестрация, настройка непрерывной интеграции и доставки, управление секретами, сбор телеметрии, масштабирование и обеспечение отказоустойчивости по принципам Site Reliability Engineering. Практические задания ориентированы на создание готовых артефактов: настроенных серверов, рабочих пайплайнов, кластеров и сценариев автоматического деплоя, которые запускаются по инструкциям.
Чему вы научитесь
В ходе занятий вы освоите администрирование операционной системы Linux, написание bash-скриптов, управление процессами и системными службами. Программа включает упаковку приложений в контейнеры Docker и их оркестрацию в Kubernetes с настройкой подов, развёртываний и сервисов.
Инфраструктурные задачи решаются с помощью инструментов Infrastructure as Code: автоматизация провижининга в Terraform и управление конфигурациями через Ansible. Для непрерывной интеграции и доставки настраиваются пайплайны в GitLab CI, GitHub Actions и Jenkins с поддержкой автоматического тестирования и выкатки. Вы научитесь применять практики GitFlow и trunk-based development в репозиториях Git, GitHub и GitLab.
Особое внимание уделено наблюдаемости и безопасности систем:
- мониторинг ресурсов и сервисов через Prometheus и Grafana с дашбордами и оповещениями;
- централизованный сбор и анализ журналов с помощью стека ELK (Elasticsearch, Logstash, Kibana) и Loki;
- защита инфраструктуры, управление секретами в Vault, сканирование уязвимостей и настройка протоколов SSL/TLS;
- построение отказоустойчивых контуров с балансировкой нагрузки в Nginx и HAProxy, резервным копированием и планами аварийного восстановления (disaster recovery);
- работа с ресурсами облачных платформ AWS, GCP и Azure, включая виртуальные машины, сети VPC, объектные хранилища S3 и базы данных;
- настройка сетевых сервисов DNS, VPN, брандмауэров, правил маршрутизации и reverse proxy;
- администрирование баз данных PostgreSQL, MySQL и Redis с репликацией и миграциями;
- профилирование производительности, кэширование и горизонтальное масштабирование сервисов.
Кому подойдёт
Курс рассчитан на системных администраторов, начинающих инженеров, разработчиков и специалистов по тестированию, стремящихся систематизировать знания о построении рабочих процессов от написания кода до автоматизированной эксплуатации. Программа не требует глубокой предварительной подготовки, необходимые темы разбираются последовательно на практических примерах.
Результат обучения
К завершению программы вы соберёте и развернёте готовую end-to-end инфраструктуру, объединяющую автоматическое выделение ресурсов, CI/CD-пайплайны, контейнеризацию, кластер под управлением Kubernetes, системы мониторинга и контуры безопасности.
Созданный проект можно использовать в качестве основы для рабочих сред и оформить в портфолио на GitHub или GitLab. Также программа охватывает подготовку к собеседованиям на позиции DevOps- и SRE-инженера с разбором системного дизайна, сетевых протоколов и методов устранения неполадок.
Программа обучения
- Основы DevOps и Linux Философия DevOps и методологии Linux администрирование Bash scripting и автоматизация Сетевые протоколы и безопасность Системы контроля версий Git Настройка рабочего окружения 2.Непрерывная интеграция и доставка Основы CI/CD pipeline Jenkins: настройка и Pipeline as Code GitLab CI/CD полный цикл GitHub Actions и workflows Автоматизированное тестирование Управление артефактами Стратегии развёртывания (Blue-Green, Canary) Rollback и восстановление 3.Контейнеризация и Docker Архитектура контейнеров Docker: образы и контейнеры Dockerfile best practices Docker Compose для multi-container Docker networking и volumes Registry и управление образами Оптимизация и безопасность контейнеров Podman и альтернативы Docker 4.Kubernetes и оркестрация Архитектура Kubernetes Pods, Services, Deployments ConfigMaps и Secrets Ingress и LoadBalancer StatefulSets и persistent storage Helm: пакетный менеджер K8s RBAC и Network Policies Operators и CRD Service Mesh (Istio / Linkerd) 5.Инфраструктура как код Концепция IaC и GitOps Terraform: основы и providers Terraform: модули и state management Ansible: playbooks и roles Ansible: vault и dynamic inventory Packer: создание образов CloudFormation и ARM templates Pulumi: IaC на языках программирования ArgoCD и Flux для GitOps 6.Облачные платформы AWS: EC2, VPC, S3, RDS AWS: ECS / EKS, Lambda, CloudWatch Google Cloud Platform — основы Microsoft Azure и Azure DevOps Yandex Cloud для DevOps Мультиоблачные стратегии Cost optimization в облаке 7.Мониторинг и логирование Prometheus: метрики и PromQL Grafana: дашборды и алерты ELK Stack: Elasticsearch, Logstash, Kibana Fluentd и Fluent Bit Jaeger и distributed tracing OpenTelemetry стандарт APM-решения (Datadog, New Relic) SLI, SLO, SLA и Error Budgets 8.Безопасность DevSecOps Security as Code SAST и DAST сканирование Container security scanning Secrets management (Vault, Sealed Secrets) RBAC и Policy as Code Network security и Zero Trust Compliance и аудит Incident response Supply chain security 9.Управление конфигурацией Configuration management: стратегии Chef и Puppet — основы SaltStack для оркестрации Consul для service discovery etcd и распределённое хранилище Feature flags и A/B testing Версионирование и миграции 10.Администрирование продакшена High Availability архитектура Disaster Recovery планирование Backup и восстановление Performance tuning
Теги курса
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».