DevOps-инженер от SkillFactory

    SkillFactory
    Стоимость курса
    197 400 Р
    118 440 Р
    Длительность
    6 месяцев
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Содействие

    Кому подойдет

    • Разработчику
    • Сисадмину
    • DevOps-инженеру
    • Специалисту по тестированию и QA-инженеру

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

    • Управлять техническим циклом разработки
    • Настраивать безопасность (GPG, Vault, SSL)
    • Создавать и оптимизировать CI/CD
    • Настраивать Jira, Confluence, Redmine, Basecamp
    • Знать, как и когда нужно применять Scrum, Kanban, Waterfall, Zero-Zero

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

    Раздел 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, какие есть особенности и подводные камни
    • Узнаете, как правильно отрабатывать инциденты и превращать проблему в опыт и новую экспертизу

    Отзывы о школе 7

    4.4 из 5
    5
    0
    2
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Филипп 12 октября 2023

      Мне 40 лет, и я уже долгое время работаю в инжиниринговых компаниях, входящих в группу компаний. Мы занимаемся предоставлением программно-технических решений для горнодобывающей промышленности. Я выбрал данный курс с целью без проблем работать удаленно. Курс представляет информацию в упрощенной форме, и для полного усвоения материала необходимо самому заниматься, а также использовать разные дополнительные источники для информации. Одним из главных преимуществ данных курсов является наличие полезного сообщества, в котором помогают развивать навыки продаж и позволяют выставить себя на рынке труда по более высокой цене. Эта команда всегда готова оперативно помочь и ответить на любые вопросы. Также, в рамках курсов предоставляется множество видеоматериалов и вебинаров, на которых опытные профессионалы делятся своими знаниями. Особенно стоит оценить кадровый сектор, на котором каждый курс включает отдельный карьерный блок и поможет составлению резюме, быстрому поиску работы на самых различных платформах и правильному сочетанию hard и soft skills, чтобы создать привлекательный профиль для потенциального работодателя. Темп обучения вполне комфортный - можно освоить материал за неделю при средней нагрузке три часа обучения в день.

      Был ли отзыв полезен?
    • Валерий 8 августа 2023

      После долгого стажа в области транспорта и логистики, я принял решение кардинально изменить профессиональную сферу и двигаться в направлении развития искусственного интеллекта. До того, как определиться с курсом, я провел много времени на поиски подходящей учебной площадки и, в итоге, выбрал SkillFactory. Записался на курс, посвященный созданию и тренировке искусственного интеллекта. Курс представляет собой обширный и сложный материал, особенно для меня, кто не имел опыта в IT до этого. Однако, реализация задач оказалась не такой страшной, хотя и не легкой. В процессе обучения возникают трудности с усвоением информации, и приходится искать помощь. Общение с однокурсниками, без сомнения, облегчает путь через сложные задания и помогает освоить материал, однако менторская поддержка является неотъемлемой частью. Благодаря ментору сложные темы превращаются в понятные и ясные. В связи с этим, я настоятельно рекомендую выбирать индивидуальные консультации как дополнительный аспект обучения. Преимущества курса также включают гибкость и удобство обучения. Менторская поддержка доступна круглосуточно, так что учиться можно в любое удобное время. Цена курса представляет собой еще один приятный момент. Поэтому, не стоит опасаться трудностей, а следует мужественно идти вперед и открывать новые перспективы! Как говорится, путь осилит идущий. Желаю всем успехов!

      Был ли отзыв полезен?
    • Илья 3 июня 2023

      Проходил на этой платформе курс "Deep Learning" и "Практический Machine Learning". Хочу в первую очередь отметить удобство платформы, обучаться можно в любое для тебя время. В универе моя специальность была схожа с курсом, поэтому я имел представление о нем. А вот тем, кто хочет с нуля поменять профессию, будет сложно разобраться. Особенно в математических вещах. Нужно долго и упорно разбирать материал и некоторые темы так и остались для меня непонятными. Курс построен как и большинство подобных - видео уроки, потом разбор и домашние задания. Уроки сняты одним дублем, лекторы запинаются и мешкаются. Обещали много практики, но это маркетинг. Приходится самостоятельно разбираться в материале. Для меня это не было проблемой, но многих такое не устроит. После прохождения курса картина в моей голове сложилась не полностью. Хотя это был полезный опыт. Были задержки с получением сертификата, но как только я дозвонился в поддержку, проблему решили. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о SkillFactory