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

Курс: Введение в 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

    Теги

     

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

    VBS скрипт для определения ключа Windows

    Что делать если вы забыли ключ от Windows 10 или Windows 8? Как быть если предыдущий администратор не передал вам ключ от Windows Server 2012 R2? Ноутбук с Windows непонятной версии нужно откатить на заводские настройки, а ключ от операционной системы никто не помнит?

    Теги