Мы используем файлы cookie для улучшения вашего опыта использования сайта. Это позволяет нам анализировать, как посетители взаимодействуют с сайтом, и делать его лучше. Продолжая использовать сайт, вы соглашаетесь на использование файлов cookie. Подробную информацию вы найдете в политике обработки персональных данных.

Основы DevOps

Вендор:
Авторский курс
Направление:
DevOps
Продукт:
Docker, CI/CD, Ansible и др.
Код курса:
DevOps-Base
Длительность:
5 дней | 40 ак. часов
Стоимость:

2730 BYN с НДС 20%

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

На обучении будут освоены инструменты: Docker, CI/CD, GitLab CI, Kubernetes, Helm, Linux, Ansible.

Целевая аудитория

  • Junior – администратор
  • Junior DevOps – инженер
  • системный администратор
  • специалист по информационной безопасности
  • архитектор программного обеспечения
  • программист

Предварительные требования

  • для прохождения курса предварительные требования к подготовке слушателей не выдвигаются

Приобретаемые знания и навыки

По окончании курса слушатели смогут:

  • работать с инструментами автоматизации и оркестрации
  • применять в работе принципы CI/CD
  • обеспечивать стабильность и безопасность серверов
  • внедрять DevOps в процессы компании

Программа курса

Модуль 1. Введение в DevOps

  • Введение в DevOps
  • Основные принципы и практики DevOps
  • Адаптация к DevOps культуре
  • Организационная структура для адаптации Agile практик
  • Интеграция инструментов DevOps

Модуль 2. Виртуализация и контейнеризация

  • Типы гипервизоров
  • Аппаратная виртуализация
  • Контейнеризация
  • Особенности контейнеров на Windows и на Linux

Модуль 3. Docker

  • Установка Docker
  • Основные команды для работы с Docker
  • Создание собственных образов Docker с помощью Dockerfile
  • Многоступенчатая сборка
  • Работа с томами Docker
  • Сети в Docker
  • Развёртывание локального Docker Registry
  • Использование Docker Compose
  • Создание кластера Docker Swarm

Модуль 4. GitLab

  • Что такое GitLab
  • Установка и настройка GitLab
  • CI/CD в GitLab
  • Работа с GitLab Runner
  • План работ в GitLab CI Pipeline
  • Определение заданий и стадий в GitLab CI
  • Артефакты в GitLab CI

Модуль 5. Git

  • Общие сведения о Git
  • Настройка Git
  • Работа с файлами в Git
  • Коммиты
  • Основы работы с ветками
  • Стратегии работы с ветками
  • Лучшие практики работы с Git

Модуль 6. Ansible

  • Основные концепции Ansible: управление узлами, инвентаризация, коллекции, плейбуки
  • Установка и настройка Ansible
  • Создание инвентаризации
  • Плейбуки
  • Переменные и факты

Модуль 7. Kubernetes

  • Архитектура Kubernetes
  • Управление состоянием и декларативный подход
  • Работа с приложениями
  • Внутренние механизмы Kubernetes
  • Инструменты установки и настройки
  • Дополнительные инструменты и возможности
  • Типы объектов Kubernetes, группы API
  • Автомасштабирование и работа с ресурсами
  • Сетевые концепции
  • Хранение данных и конфигурация
Онлайн формат обучения

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

Занятия на большинстве наших курсов занимают 8 академических часов в день (с 10:00 до 17:00), также есть отдельные программы вечернего онлайн обучения. Чтобы наши студенты не уставали в процессе учебы, мы делаем небольшие перерывы на чай/кофе, при полнодневном обучении также есть время на полноценный обеденный перерыв.

В процессе обучения вы сможете задавать вопросы и общаться с преподавателем и остальными участниками как с помощью чата, так и голосом при наличии микрофона.

В зависимости от выбранной программы обучения, каждому участнику будет предоставлен доступ к заренее настроенной виртуальной машине с лабораторными заданиями. Для удобства мы рекомендуем слушателям подключить 2 монитора, на одном из которых будет учебный материал/трансляция преподавателя, а на другом открыт стенд для выполнения практических заданий. На части из курсов (не всех) предусмотрена запись тренинга, которую слушатели могут просмотреть, если по какой-то причине пропустили часть занятия.

Документы об окончании курса

  • Сертификат Учебного центра iqData
  • Cертификат об обучении установленного образцая

сертификат iqData об обучении на курсеСертификат установленного образца

Учились на этом курсе?

Другие курсы Практики DevOps

Ближайшие даты
20-24 апреля
Курс гарантирован
10:00 - 17:00
Онлайн
25-29 мая
10:00 - 17:00
Онлайн
22-26 июня
10:00 - 17:00
Онлайн