[Udemy] Docker + Ansible - с нуля, деплой и управление Swarm (Антон Ларичев)

Цена:
446.6
doneМного
doneЗаканчивается
highlight_offНет в наличии
notifications_none
Уведомить

[?IMG]?

Чему вы научитесь

  • Всем основным концепция Docker с нуля
  • Собирать свои оптимальные image
  • Работать с сетью Docker и персистентностью данных
  • Писать Docker Compose файлы
  • Работать с Docker-registry
  • Писать playbook на Ansible
  • Всем базовым понятия Ansbile
  • Создавать и управлять кластером на Swarm
  • Работать с ролями, фильтрами, отладкой и другими понятиями Ansible
  • Управлять вашей инфраструктурой с помощью Ansible
  • Выкладывать реальный stack приложений на production
Описание
Docker стал уже стандартом доставки приложений на production в большинстве компаний, а Ansible позволяет автоматизировать рутинные операции и накатывать всё необходимое на вашу инфраструктуру по одному нажатию клавиши. В этом курсе мы разберем все эти технологии с нуля, поэтому от вас не требуется какие-либо начальные знания или опыт. При этом мы будем рассматривать deploy на примере реального стека приложения с frontend, backend, шиной сообщений и микросервисами.

Мы детально разберём:

  • Все основные концепции Docker с нуля

  • Сборку image и их оптимизацию

  • Работу с сетью Docker

  • Персистентность данных

  • Docker Compose

  • Установку и работу с Docker-registry

  • Все базовые понятия Ansible

  • Ad-hoc команды Ansible

  • Написание Ansible-playbook

  • Развёртку машин с Vagrant

  • Создание и управление кластером Docker Swarm

  • Роли, фильтры, циклы, отладка и другие продвинутые темы Ansible

  • Управление кластером с помощью Ansible

  • Reverse proxy и автоматизированная выкладка приложений на Swarm
Почти каждая лекция содержит теоретическую часть и работу в терминале или live-code, где мы на практике будем работать с Docker или писать ansible playbook. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания и запомнить команды, а небольшие упражнения - попрактиковаться писать код.

В результате курса вы получите знания и навыки, которых будет достаточно для того, чтобы автоматизировать своё работу на проекте и эффективно доставлять реальные приложения на production. Для поддержки у вас всегда будет доступ к чату, где вы можете задавать вопросы мне или другим студентам.

Для кого этот курс:
  • Backend / Frontend разработчики, которые хотят доставлять и управлять своими приложениями в production
  • Системные администраторы, которых хотят двигаться в сторону DevOps
  • Специалисты технической поддержки, которые хотят переходить на направление системного администрирования и DevOps