Открыто

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

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

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

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

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

  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 человек(а).
      16 сен 2024 в 11:37
    2. Miekrif
      Miekrif участвует.
      13 июл 2024
    3. Oppundale
      Oppundale участвует.
      7 июл 2024
    4. skladchik.com
      В складчине участвует 20 человек(а).
      7 июл 2024
  3. Обсуждение
  4. 20 сен 2020
    #2
    Nuker
    Nuker ЧКЧлен клуба
    Даты уже прошли