Профессия DevOps-инженер + курс по Soft skills от Skillfactory

Смотреть курс на Skillfactory
Дешевле на 5% с промокодом

Полная стоимость

205 296 ₽/курс 102 648 ₽/курс
-50%

Минимальный платеж в месяц

2 742 ₽/мес

Это минимальный платеж в рассрочку. Рассрочка в Skillfactory без % и первый платеж через 3 месяца.

Длительность

Длительность:

6 месяцев

Дата начала

Дата начала:

21 Ноября
Дешевле на 5% с промокодом
Смотреть курс на Skillfactory

Ожидаемая З/П

Профессионал, завершивший обучающие модули, в среднем получает вознаграждение в размере 250000 рублей.

Для кого

"DevOps-инженер" - обучение целенаправленно совершенствует компетенции в кодировании, предназначенное аспирантам DevOps-сферы.

Чему научитесь

Освоение инструментария и методик DevOps, совершенствование автоматизации процессов создания и деплоя программ, регулирование и обслуживание инфраструктурных решений для разработки и тестирования, а также умение работать с технологиями контейнеризации и управления приложениями.

Программа обучения

1. Специализация: Инженер по DevOps.
2. Характеристика курса: Сфера IT, где пересекаются разработка ПО, управление системами и аспекты коммерции.
3. Начало обучения: 19-е января.
4. Продолжительность курса: полгода.
5. Требования для поступления: знание Linux как системный администратор.
6. Документ об окончании: сертификат DevOps.
7. Форматы занятий: групповые потоки или персонализированное обучение.
8. Содержание программы: освоение DevOps-инструментария, практические занятия на симуляторах, выполнение проектов для клиентов.

Кто преподает

1. Владимир Краснов занимает позицию главного исполнительного директора и основателя в компании Ergatico, ранее принимал участие в руководстве инженерными процессами и возглавлял отдел в eLama, ныне курирует devops-операции.
2. Виктория Федчишина, специализирующаяся на разработке серверной части в eLama, несёт ответственность за devops-процессы.
3. Станислав Михальский исполняет обязанности технического директора в проектах Mail.ru Group.

Формат обучения

1. Образовательный процесс осуществляется в дистанционном режиме через интернет.
2. Курс включает практические упражнения с использованием таких инструментов, как Jenkins, Docker, Kubernetes, Ansible, а также решение реальных кейсов.
3. Процесс усвоения знаний строится на основе интерактивных методов, включая обсуждения, онлайн-сессии и персональные консультации.
4. Взаимодействие со специалистами и экспертами проходит через обмен мнениями, онлайн-диалоги и индивидуальные консультации.

Пункты для резюме

Ключевые компетенции:
1. Управление DevOps-процессами
2. Координация деятельности разработчиков
3. Взаимодействие в команде через мессенджеры (например, Slack)
4. Работа с системами управления версиями, такими как Git
5. Настройка и поддержка инфраструктуры с помощью инструментов автоматизации (Ansible, Puppet)

Технологический стек:
1. Docker – для создания и управления контейнерами
2. Jenkins – для автоматизации процессов интеграции и доставки кода
3. Gitlab – платформа для совместной работы над кодом
4. Travis CI – система непрерывной интеграции
5. GPG – для шифрования и подписи данных
6. Vault – для управления секретами и защиты конфиденциальной информации
7. SSL – протокол для обеспечения безопасности передачи данных
8. Grafana – для визуализации данных мониторинга
9. Zabbix – система мониторинга сетевых и программных компонентов
10. Prometheus – инструмент мониторинга и оповещения в реальном времени

Программы и инструменты:
- Linux – операционная система для серверов
- Jira – система управления проектами
- Trello – инструмент для организации задач и проектов
- Redmine – платформа управления проектами
- Elasticsearch – поисковой движок
- Kibana – для анализа и визуализации данных Elasticsearch
- Logstash – инструмент для обработки и трансформации данных

Бонусы и подарки

Приобретая образовательный комплект, учащиеся получают в подарок компактный обучающий модуль, посвященный нейронным сетям.

Сертификат/Диплом

Студенты завершают курс и обретают сертификат DevOps.

Трудоустройство

Образовательная организация, после завершения курсов, предоставляет выпускникам комплексную поддержку в поиске работы, включая доступ к реальным проектам, стажировкам, вакансиям, содействие HR-эксперта, подготовку к собеседованиям, оценку профессиональных умений, а также возможность для общения и интеграции в профессиональное сообщество DevOps.

О курсе

Освойте перспективную IT-профессию на стыке разработки, системного администрирования и бизнеса. За 6 месяцев обучения на DevOps-инженера с нуля вы освоите основы, ключевые инструменты и востребованные рынком технологии.
Все курсы "Skillfactory"

О школе

SkillFactory — узкоспециализированная школа: учит Data Science, аналитике данных и программированию. Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать курсы.

Программа обучения

6 месяцев обучения
Формат: Онлайн, гибкий график занятий

 

Раздел 1. Введение в курс и профессию

Что вы будете изучать:
  • Введение в курс. Особенности онлайн-обучения
  • Что такое DevOps и в чем его ценность
  • Профессия DevOps-инженер: роли и функции с учетом бизнес-процессов
Чему научитесь:
  • Отличать DevOps процессы от локальной автоматизации отдельных процессов
  • Определять роли DevOps-инженеров и их настоящие вызовы
  • Организовывать команды, которые делятся знаниями и постоянно повышают свою экспертность

 

Раздел 2. Управление инфраструктурой и конфигурациями

Что вы будете изучать:
  • Современные методологии разработки (Agile, Waterfall, Scrum, Kanban, Zero-Zero)
  • Системы контроля версий (Git)
  • Командные коммуникации (Slack) и системы управления задачами (Jira, Trello, Redmine)
  • Работа с облачной инфраструктурой (Яндекс.Облако)
  • Управление инфраструктурой (Terraform)
  • Управление конфигурациями (Ansible, Puppet)
  • Система сборки (Docker)
  • Локальная разработка и тестирование с Docker-Compose
  • Управление артефактами (Docker Registry, NPM Repo, PIP, Composer)
  • Тестирование и тестовые-среды (стенды)
  • Continuous Integration (Jenkins, Gitlab, Travis)
  • Информационная безопасность (GPG, Secrets, Vault, SSL)
Чему научитесь:
  • Применять систему контроля версий в своей (или командной) работе
  • Поднимать и настраивать конвейер CI/CD
  • Настраивать тестовые среды и интегрировать их в процесс разработки
  • Работать с различными системами оркестрации и правильно подбирать нужные из них для своих задач
  • Организовывать системы сборки и управления артефактами проекта
  • Использовать подход Infrastructure as Code
  • Настраивать мониторинг приложений и сложных систем

 

Раздел 3. Мониторинг, журналирование и observability

Что вы будете изучать:
  • Введение в мониторинг. Мониторинг инфраструктуры и приложений (Grafana, Zabbix, Prometheus)
  • Мониторинг в облачной среде. Визуализация, алертинг, трейсинг 
  • Введение в журналирование 
  • Elasticsearch/Kibana/Logstash
Чему научитесь:
  • Понимать, что такое мониторинг и зачем он нужен, познакомитесь с разными типами мониторинга 
  • Что и как нужно мониторить, а что мониторить бесполезно
  • Настраивать мониторинг приложений и сложных систем
  • Настраивать агент для отправки информации с одного или нескольких серверов
  • Работать с основными библиотеки для журналирования, настраивать журналирование на примере rsyslog
  • Настраивать fluentd, компоненты Elastic стэка для сбора, обработки и визуализации логов
  • Использовать Kibana для поиска по логам

 

Раздел 4. Микросервисная архитектура, Kubernetes

Что вы будете изучать:
  • Контейнерная оркестрация. Docker Swarm. AWS Elastic Container Service (ECS)
  • Основы Kubernetes — часть 1
  • Основы Kubernetes — часть 2
  • Основы микросервисной архитектуры в Kubernetes
  • Helm. CI/CD в Kubernetes
  • Основы GitOps
  • Serverless
Чему научитесь:
  • Разберетесь, что такое контейнерная оркестрация
  • Работать в Docker Swarm и узнаете, когда его лучше применять
  • Понимать, как использовать AWS ECS
  • Уметь работать с одним из основных инструментов для DevOps
  • Понимать, что такое k8s, как с ним работать, когда имеет смысл его использовать, а когда не стоит
  • Знать, что такое манифесты и уметь с ними работать
  • Понимать, как работают разные виды деплойментов
  • Деплоить приложения в Kubernetes
  • Предоставлять внешний доступ к приложениям в кластере
  • Где брать и как устанавливать, апгрейдить и удалять готовые Helm-чарты
  • Понимать, что такое подход GitOps, в чем его преимущества, где и когда его следует применять
  • Запускать Serverless-функции в основных облачных провайдерах

 

Дипломный проект

Цель проекта — использовать изученные технологии и инструменты в реальной практике, которая выходит за рамки курса.

Суть проекта. Ведущий эксперт и автор курса дает задачу для практики из реальных рабочих будней. Для удобства выполнения она будет разбита на спринты. Работа над задачей будет происходить индивидуально.

Результат проекта— отработка технологий и инструментов и получение опыта в боевых условиях.

 

Бонусный блок. Подготовка к техническим собеседованиям

Что вы будете изучать:
  • Примерные тестовые задания с технических собеседований
  • Записи вебинаров по подготовке к техническим собеседованиям

 

Бонусный блок. Жизненный цикл софтверного проекта и работа с пользователями

Что вы будете изучать:
  • Идеальная разработка ПО
  • Почему разработка сложной системы с нуля обречена на провал
  • Внедрение DevOps в существующий проект
  • Инцидент-менеджмент
  • Документация как один из элементов коммуникации (Confluence, Hugo, Read The Docs)
  • Топологии DevOps (паттерны и антипаттерны)
  • Управление изменениями. Процессы. Теория
  • Управление изменениями. Инструменты. Практика
  • Управление изменениями. Межличностное взаимодействие
Чему научитесь:
  • Узнаете, как подбирать нужный в вашей ситуации подход для реализации проекта
  • Поймете, какие есть особенности в разработке сложной системы и почему DevOps почти никогда не работает с нуля
  • Поймете, как внедрять DevOps, какие есть особенности и подводные камни
  • Узнаете, как правильно отрабатывать инциденты и превращать проблему в опыт и новую экспертизу
Отзывы о Skillfactory
4.80
5.0 5
Денис,

Fullstack-разработчик на Python

Закончив курсы по фуллстек разработке на Питоне, хочу поделиться своими впечатлениями. Начинал я имею небольшую базу знаний и поначалу не верилось что смогу пройти до конца, но по мере прохождения курса стало понятно что мне нравится обучение и становится всё интереснее, по мере того как видишь какой-то результат. JavaScript для меня был темным лесом, но оказалось что после курса бэкенда и того знания Python, что дается на курсе, это не так сложно. Безусловно были моменты когда опускались руки, но главное перебороть этот момент, в любом случае если что тебе помогут менторы. Я очень доволен тем что обратился именно в SkillFactory и однозначно могу советовать его всем.

Ответить

next1 комментарий

 
5.0 5
Ирина Сафонцева,

Профессия Аналитик данных

О школе узнала из случайной рекламы в соц.сети. Заинтересовала специальность - Аналитика данных. Попросила менеджеров школы выслать подробную информацию о курсе. Программа достаточно обширная, рассматривается много различных тем, инструментов для работы с данными. Привлекло, что курс по времени занимает примерно 18 месяцев, т.е. примерно такое же время, как дается в ВУЗе на специализацию (не общие дисциплины).
Сразу хочу отметить, что работаю в области ИТ, имею дело с БД и данными. Программа не для новичков в области ИТ, если вы не работаете с данными и не сталкивались с анализом, SQL, программированием, то будет непросто.
Материалов много, заданий много, вебинары - каждую неделю. Поддержка студентов замечательная. Ответ практически на любое задание можно найти в чате поддержки. Кураторы отвечают оперативно, записывают видео с пояснениями.
Могу порекомендовать курс тем, кто действительно хочет много учиться и осваивать новую профессию.

Ответить

next0 комментариев

 
5.0 5
Галина,

Тестирование на Python

Учусь на курсе тестировщик-автоматизатор на Python. Учиться интересно, в целом все нравится. Написано понятно, если тема не раскрыта достаточно подробно есть ссылки на сторонние ресурсы. В конце каждого модуля - практическое задание на закрепление материала. Также, пока проходишь модуль, делаешь маленькие простые задания "на усвоение" прочитанного. Есть мелкие недочеты, но не критично(довольно долгая проверка практических заданий, открытие модулей по календарному расписанию). В целом, в дальнейшем взяла бы здесь еще один курс.

Ответить

next0 комментариев