Открыто

CI/CD или непрерывная поставка с Docker и Kubernetes [Express42] [Никита Борзых, Сергей Богатырец, Александр Сулейманов]

Тема в разделе "Курсы по администрированию", создана пользователем Blink_182, 12 сен 2020.

Цена: 31900р.-94%
Взнос: 1850р.

Основной список: 19 участников

Резервный список: 11 участников

  1. 12 сен 2020
    #1
    Blink_182
    Blink_182 ЧКЧлен клуба

    CI/CD или непрерывная поставка с Docker и Kubernetes [Express42] [Никита Борзых, Сергей Богатырец, Александр Сулейманов]

    express42cicd.PNG

    О чем курс?

    Мы расскажем, как внедрить практику непрерывной поставки в вашу команду, чтобы ускорить процесс выкатки и исключить простои.
    Участники настроят автоматизированный конвейер поставки микросервисного приложения в Kubernetes, научатся управлять всем жизненным циклом приложения.
    Данный курс требует базовых знаний и навыков работы с Docker.

    После курса вы сможете:

    - сделать выкатку кода простым и приятным процессом в духе "нажми одну кнопку", который можно выполнять десятки раз в день.

    - развернуть масштабируемую инфраструктуру для запуска микросервисов.

    - создать прозрачный и понятный continuous delivery pipeline и выкатывать изменения часто и небольшими частями.

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

    - увеличить скорость разработки, тестирования и выкатки за счет применения современной системы автоматизации развертывания контейнеров Docker.

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


    1. Введение (Теория + Практика 2 часа)

    Теория: Обзор DevOps практик: инфраструктура как код, непрерывная поставка, сбор обратной связи. Для чего они нужны и как сочетаются между собой.

    Практика: Настроим рабочее окружение, выполним ручной деплой, обсудим проблемы такого подхода и как практика "Непрерывная поставка" их решает.
    2. Практика "Непрерывная поставка" (Теория + Практика 1 час)

    Теория: Непрерывная интеграция, менеджмент артефактов.

    Практика: Добавляем непрерывную интеграцию в Gitlab: сборка артефакта, запуск тестов, загрузка в хранилище артефактов(docker registry)
    3. Как выглядит поставка с Kubernetes (Теория + Практика 6 часов)

    Теория: Чем Kubernetes отличается от классической инфраструктуры. Kubernetes как инструмент создания внутренней платформы. Базовые сущности в Kubernetes. Требования к приложению, запущенному в Kubernetes. Деплой микросервисного приложения в Kubernetes. Пакетный менеджер Helm. Упаковка микросервисного приложения в Helm chart. Типичные проблемы с Helm. Как в Helm работает откат.

    Практика: Деплоим микросервисное приложение в Kubernetes, упаковываем приложение в Helm Charts, реализуем практику непрерывной поставки в Kubernetes c Helm в Gitlab.
    4. Практика "Сбор обратной связи" с Kubernetes, Prometheus, Elasticsearch, Kibana (Теория + Практика 3 часа)

    Теория: Интеграция Prometheus с Kubernetes, как поставлять метрики вместе с приложением, введение в графики для приложений в Grafana. Интеграция Elastic и Kibana c Kubernetes, поставлять логи вместе с приложением, введение в поиск логов в Kubernetes.

    Практика: Добавление метрики в Prometheus в время поставки приложения, создание дашборда в Grafana. Сбор и поиск логов приложений в Kibana.

    Продажник: Скрытая ссылка

    P.S. Тот же самый курс, но предлагаемый через другого продажника (таже стоимость): Скрытая ссылка
     
  2. Последние события

    1. skladchik.com
      В складчине участвует 20 человек(а).
      18 окт 2023
    2. sliding
      sliding не участвует.
      3 окт 2023
    3. bbt_ttb
      bbt_ttb не участвует.
      1 окт 2023
    4. skladchik.com
      В складчине участвует 20 человек(а).
      26 сен 2023
  3. Обсуждение
  4. 20 сен 2020
    #2
    Nuker
    Nuker ЧКЧлен клуба
    Даты уже прошли
     

Поделиться этой страницей