DevOps engineer (development operations) – инженер по автоматизации жизненного цикла приложений, работающий на стыке двух специальностей: системного администрирования и программной разработки. Сегодня рынок вакансий Украины терпит резкую нехватку DevOps специалистов – потому прохождение этого курса в Main Academy обеспечит вам 100% активную занятость на десятки лет, интересную престижную позицию в IT-компании и заработный уровень $1200-$3000+.
Учебная программа составлена в соответствии с требованиями ведущих IT-компаний и отвечает требованиям современного рынка к специалистам уровня DevOps engineer
Все тренера академии — успешные практики уровня Middle или Senior, которые имеют богатый и интересный опыт. Все тренера прошли обучение и сертификацию Main Academy.
Студенты курса имеют возможность улучшить свой технический английский и посещать курсы английского и Speaking Club в течение всего периода обучения.
По окончании курса все студенты проходят карьерный тренинг: тренируются проходить собеседование, учатся презентовать себя и свои soft и hard скиллы, составлять конкурентное резюме.
Вы научитесь
- Использовать системы контроля версий, инструменты оркестрации Ansible для автоматизации настройки серверов
- Развертывать масштабируемые инфраструктуры в AWS
- Разрабатывать и использовать Terraform для разворачивания энваерментов в облаке
- Настраивать системы мониторинга и логировать компоненты инфраструктуры
- Использовать конфигурацию Дженкинса: от continuous inspection (build, test и static analysis)
- Развертывать микросервисы с использованием Docker and Kubernetes
- Применять методологию DevOps у себя в команде
Программа курса
Введение в ДевОпс
- ДевОпс как концепция
- Принципы CAMS — Culture, Automation, Measurement, Sharing
- ДевОпс практики
Системы контроля версий
- Зачем нужны системы контроля версий
- Базовые git команды
- Merging. Rebasing. Stashing
- Git-flow
- Методология приложения двенадцати факторов
Continuous Integration. Continuous Delivery. Continuous Deployment (CI/CD/CD)
- Введение в Continuous Integration
- Continuous integration concepts and tools
- CI/CD на примере Jenkins
- Установка и настройка Nexus. Deploy artifact
- Service Discovery на примере Consul. Установка и настройка
Инструменты Configuration management
- Введение в configuration management
- Обзор и сравнение популярных инструментов
- Ansible как пример инструмента configuration management
Cloud computing
- Что такое клауд и почему он так популярен
- Обзор основных клауд провайдеров
- AWS — обзор основных сервисов
- Практика по AWS
Infrastructure as Code
- Что такое infrastructure as code
- Обзор основных инструментов Terraform/Cloud Formation/etc.
- Terraform — основные принципы
- Практика в AWS
Системы мониторинга и логирования
- Важность мониторинга и логирования
- Что следует учитывать при выборе инструментов
- Обзор стека ELK
- Установка и настройка
Docker
- Виртуализация и контейнеризация — сравнение
- Обзор докера
- Сборка и запуск приложения в докере
- DockerRegistries
- Практическая часть — написание Dockerfile и сборка docker image
Docker orchestration platforms на примере Kubernetes
- Основы k8s
- Администрирование Kubernetes
- Практическая часть
Junior DevOps Engineer - 8 шагов к цели
-
1Записаться на курс
-
3Выполнить практические, лабораторные, домашние
-
5Отработать занятия по HR
-
7Защить проект и сдать тесты
-
2Изучить теорию
-
4Подготовить финальный проект
-
6Посещать ИТ-English и Speaking Club
-
8Вы - DevOps engineer!
Формы обучения и стоимость
- Самостоятельное обучение в личном кабинете
- Занятия онлайн в удобное для вас время
- Доступ ко всем видео урокам: лекции, практические, проекты, Q&A
- Доступ ко всем материалам в LMS: видео, презентации, тесты, практические
- Сертификат по окончании курса
- Стоимость: 3900 грн
- Обучение с инструктором в группах по ZOOM согласно расписанию
- Доступ ко всем видео урокам: лекции, практические, проекты, Q&A
- Доступ ко всем материалам в LMS: видео, презентации, тесты, практические
- Живое общение с инструктором в ZOOM и Telegram, проверка практических
- Сертификат по окончании курса
- Стоимость: 15000 грн
Курс: Development operations engineer
Занятия с инструктором
С нуля до уровня IT-специалиста и любимой работы
Занятия в аудиториях или онлайн с лучшими инструкторами
2 мес, 18 занятий, 44 часов теории и практики с IT-экспертами
Лабораторные работы, индивидуальные и групповые проекты
Английский в подарок для трудоустройства и работы
Финальный экзамен, защита проекта – и Вы сертифицированный IT – специалист!
Команда курса DevOps Engineer
Владислав Грам
7 лет в Ciklum, 4 года как Head of DevOps Unit, сейчас DevOps Lead Strategy Advisor
7 энтрерпрайзных проектов, 10+ меньших проектов, 50+ прессейлов
Работал в Microsoft и трех разных странах
10 лет опыт преподавания IT курсов
2 награды DevOps industry Awards
Иван Харламов
Senior DevOps Engineer
3,5 года опыта работы в отрасли.
Имеет коммерческий опыт работы со следующими технологиями:
- оркестраторы: Amazon ECS, Kubernetes, Docker Swarm;
- инструменты для организации CI/CD: GitLab CI, Jenkins, Azure DevOps, FluxCD;
- провайдеры облачных сервисов AWS и Azure;
- прочие инструменты и фреймворки, такие как Terraform, Helm/Helmfile, ELK, Prometheus и пр.
Большую часть времени в отрасли работал в аутсорсинговых компаниях.
Настраивал CI/CD и облачную инфраструктуру для коммерческих проектов, в том числе полностью "с нуля".
Играл ключевую роль в разработке Cloud Accelerators - библиотеки IaC, пайплайнов и прочих фрагментов кода для быстрого запуска новых клиентов.
Принимал участие в огранизации курсов по подготовке DevOps инженеров, в частности, занимался подготовкой материалов, отбором кандидатов, проведением занятий, а также составлением тестовых заданий для абитуриентов и выпускников.
Карьерный сервис
С полученными на курсе навыками и знаниями вы будете претендовать на позицию DevOps engineer.
Учим грамотному позиционированию на рынке труда. Правильно писать резюме и сопроводительные письма. Успешно проходить интервью
Мы постоянно получаем от наших партнеров запросы на работу в ИТ-компаниях. Лучших студентов рекомендуем нашим партнерам на работу и стажировку.
Отзывы об обучении в Main Academy
Пробный урок
Development operations engineer
Еще не готовы приступить к обучению или остались сомнения?
Приходите на пробное занятие и протестируйте курс бесплатно!
- Вы познакомитесь с инструктором курса, технологиями и спецификой работы в IT
- Узнаете, как проходит обучение на курсах Main: программа, расписание, создание первого портфолио и условия сертификации
- Поймете за 2.5 часа, подходит ли вам данное направление и как далее развиваться в IT