Перейти к основному содержанию

Курс: Введение в DevOps

Введение в DevOps

Вчера закончил трёхдневный курс "Введение в DevOps: инфраструктура как код, использование Docker и Kubernetes (Introduction to DevOps: Infrastructure as Code, using Docker and Kubernetes)" в учебном центре Специалист. Код курса: КУБЕР-А.

Теперь на сайте будет появляться больше статей про DevOps.

Курс для инженеров DevOps и системных администраторов, желающих освоить принципы и технологии Infrastructure as a Code для автоматизации развертывания и управления IT-инфраструктурой предприятия. Сейчас происходят процессы трансформации профессии системного администратора Linux в инженера DevOps-технологий, и курс "Введение в DevOps: инфраструктура как код, использование Docker и Kubernetes" является мостом между администратором и инженером.

https://www.specialist.ru/course/kuber

Скидка для друзей — 10% (если ранее не обучались).

Описание курса

Это курс не для инженеров DevOps, это курс для тех, кто хочет стать инженером DevOps. Для прохождения этого курса вы должны уметь работать в Linux и разбираться в настройках сети, чтобы понимать как всё это работает и почему иногда не работает так как надо. Если вы уже работаете DevOps инженером, то, скорее всего, вы и так во всём этом разбираетесь, курс вам не нужен.

Помимо теоретической чести вы практически научитесь:

  • Работать с Git репозиториями, попробуете всё руками. Освоить это можно и самостоятельно, если приложить достаточно усилий. Книжка в помощь: Pro Git.
  • Собирать и запускать docker контейнеры. Плюс docker-compose. На дом было задано правильно запустить контейнер с MySQL, я не сделал, но сделаю в свободное время. Для начинающих очень полезно.
  • Ansible. Очень мегаполезно, буду дома повторять.
  • GitLab. Дали только основы.
  • Kubernetes. Работали с minikube. Дали только основы, но много рассказали про deployment, service, ingress.

Курс можно проходить как очно, так и удалённо. Для удалённой работы желательно иметь два монитора или два компьютера: на одном смотрим вебинар, на втором выполняем задания. Я проходил очно, но если вы будете заниматься удалённо, то ничего не потеряете.

И самое главное. После окончания курса, а лучше даже в перерыве между днями занятий, повторяйте всё дома. Делайте домашнее задание, я не делал, но обязательно потихоньку пройду ещё, с докером остались некоторые пробелы в понимании того как это должно работать. Благо видеозапись курса доступна, можно пересматривать.

  • Модуль 1. Введение (2 ак. ч.)

    • Основные понятия devops
    • Система контроля версий Git
    • Лабораторная работа. Инициализация репозитория Git

    Модуль 2. Docker (6 ак. ч.)

    • Основные понятия
    • Микросервисная архитектура
    • Собираем docker контейнер
    • Связываем контейнеры с помощью docker-compose
    • Деплоим контейнеры вручную
    • Лабораторная работа. Установка docker и работа с контейнерами

    Модуль 3. Инфраструктура как код (4 ак. ч.)

    • Общие принципы и модели управления.
    • Jinja шаблоны
    • Описание инфраструктуры с помощью Ansible
    • Написание Ansible playbooks для docker и gitlab
    • Лабораторная работа. Установка Nginx с помощью Ansible playbook

    Модуль 4. Continuous Integration (3 ак. ч.)

    • Что такое Continuous Integration и Continuous Delivery
    • Обзор GitLab
    • Запуск пайплайнов из .gitlab-ci в gitlab-runners

    Модуль 5. Обзор задач QA (3 ак. ч.)

    • Задачи тестирования
    • Программы для тестирования

    Модуль 6. Kubernetes (6 ак. ч.)

    • Обзор систем оркестрации
    • Компоненты управления Kubernetes
    • Работа с minikube
    • Создание deployment, service, ingress
    • Использование шаблонизатора Helm
    • Лабораторная работа. Использование Helm для разворачивания приложений в Kubernetes

    Теги

     

    Похожие материалы

    Zabbix шаблон для мониторинга сервера HP Proliant DL580 Gen9

    Делюсь полезным шаблоном для мониторинга сервера  HP Proliant DL580 Gen9. Мониторим по IPMI. Шаблон делал сам. Версия 2. В шаблоне 7 приложений, 97 элементов данных, 37 триггеров и 3 графика.

    Теги

    ИБП (UPS) Legrand KEOR Multiplug 800VA — выключение и включение сервера

    Всем привет, сегодня у нас в руках ИБП Legrand KEOR Multiplug 800VA. Скажете, зачем он нам нужен? Всё просто, я надеюсь, что этот UPS сможет поддерживать работу отдельно стоящего сервера. Сервер стоит в помещении, где часто отключают электричество.