ТАРИФ "VIP Канонир" - СКИДКА 50%!

Перед оплатой введите промо-код:

PIRAT.BIZ_50%
  • Объявление

    Гость, Перед публикацией материалов ознакомьтесь с правилами создания и оформления раздач.

Администрирование [Slurm, Всеволод Севостьянов] Ansible - от первых шагов до большого проекта (2021)

ALVILDA

ПОВЕЛИТЕЛЬНИЦА ИНФО ВОЛКОВ
Боцман
Регистрация
13.07.18
Сообщения
23,638
Реакции
141,427
Депозит
0
Сделки
0
Нарушения
0 / 0
Монетки
25921
    Голосов: 0
    0.0 5 0 0 https://tor3.pirat.bz/threads/slurm-%D0%92%D1%81%D0%B5%D0%B2%D0%BE%D0%BB%D0%BE%D0%B4-%D0%A1%D0%B5%D0%B2%D0%BE%D1%81%D1%82%D1%8C%D1%8F%D0%BD%D0%BE%D0%B2-ansible-%D0%BE%D1%82-%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D1%85-%D1%88%D0%B0%D0%B3%D0%BE%D0%B2-%D0%B4%D0%BE-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B3%D0%BE-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0-2021.230464/
  • #1
Автор: Slurm, Всеволод Севостьянов
Название: Ansible - от первых шагов до большого проекта (2021)

1693973268889.png


Описание:

Кому подойдет курс:


- Тем, кто хочет уверенно работать с кодом и автоматизировать рутинные задачи.
- Тем, кто хочет накатывать апдейты веб-приложений под нагрузкой.
- Автоматизировать настройку веб-серверов с помощью одного или нескольких плейбуков.

В трёх из четырёх DevOps вакансий просят знание Ansible.
Из них только в одной из четырёх — это преимущество, в остальных — требование.
К 2021 Ansible уже стал таким же стандартом, как bash.
По инструменту есть исчерпывающая документация, но понять ее сложно, а без практики часто есть страх «сейчас я нажму на эту кнопку, и все ляжет».

Обучение подойдет тем, кто хочет:
  • уверенно работать с кодом и автоматизировать рутинные задачи;
  • накатывать апдейты веб-приложений под нагрузкой;
  • автоматизировать настройку веб-серверов с помощью одного или нескольких плейбуков
Что вас ждёт на курсе:
- Вы получите предзаписанные уроки с описанием и таймингом.
- Смотрите темы, которые вам интересны в удобном для вас темпе.
- Практика на стендах от партнёра Selectel.
- В нашем курсе по каждой теме есть практическое задание.
- Обратная связь и помощь техподдержки при работе со стендами.
- Клуб инженеров
- Мы доабвим вам доступ
- Мы обновляем видеокурсы, потому что технологии быстро развиваются.
- Все новые версии буду вам доступны автоматически.


Привет! Я, Всеволод Севостьянов, Engineering manager в HelloFresh и автор этого курса.

Я не буду пересказывать тебе википедию Ansible, этот курс – не сухая теория. Я покажу кейсы, разберу примеры. Вместе посмотрим, что есть, что можно, чего не можно, а потом поговорим, как Ansible встраивается в продакшен и как организовать Ansible в команде. Немного затронем облака для эффекта внезапности. Посмотрим, какие инструменты есть кроме Ansible.

Моя цель – научить мыслить как Ansible, делать как Ansible, быть как Ansible, хотя нет, наверно это перебор
:)



Задачи и стенды я старался делать из практических кейсов, что рассказываю – то должно быть применено. Но как и на работе придётся выходить за рамки материалов курса.

Программа:
№1: Инсталляция LEMP стека на машину (ручной инсталл)
  • Инсталляция LEMP стека на несколько машин (что делаем?)
  • Что такое автоматизация инфраструктуры?
  • Что такое Ansible
  • Требования Ansible
  • Установка Ansible
№2: Инсталляция LEMP стека с помощью Ansible (playbook, ansible.cfg, hosts, templates)
  • Пишем первую роль
  • Пишем плейбук
  • Пишем конфигурацию
  • Ansible galaxy
  • Практика Деплой Symphony приложение на PHP с помощью Ansible
№3: Python stack (modules, handlers)
  • Raw модуль
  • Устанавливаем uWSGI для сервера (или Gunicorn?)
  • Самоподписанные ssl сертификаты (Let's encrypt )
  • Практика Деплой Flask приложение на Python с помощью Ansible
№4: Не веб приложения (roles, jinja2, реестры, группировка хостов, переменные, postgresql_db, postgresql_user, mongodb, script модули, CHANGED _ WHEN, FAILED_WHEN)
  • Установка proxy сервера с помощью Ansible
  • Postgres cluster
  • Mongo cluster
  • Собираем Docker контейнеры
№5: Патчинг и апдейты с помощью Ansible (pre_tasks, post_tasks, include, serial и мax_fail_percentage, блоки, выбор хостов, лимиты)
  • Оркестрация
  • Что такое rolling update и как его накатывать
  • Практика Накатываем апдейт веб приложения под нагрузкой
№6: Как автоматизировать рутинные задачи и зачем (коллбеки, как ускорить ансибл?)
  • Запуск расчетных задач по расписанию
  • Git hooks с Ansible и автодеплой
  • Практика Автоматизируем ротацию логов и оценку свободного места на машинах
  • Практика Организуем деплой для мультисервисной системы (микросервисное веб приложение)
№7: Мониторинг (фильтрация логов)
  • Что такое Prometheus
  • Сбор системных данных
  • Сбор логов
  • Практика устанавливаем и настраиваем бизнес мониторинг
№8: Защищенные системы и правильная настройка Ansible в них (подстановки, фильтры, в целом работа с облаками включая подьем новых машин)
  • Работа с Google cloud и AWS используя Ansbile
  • Ansible Vault и что в нем можно хранить
  • Bastion и правильная настройка Ansible
  • Ansible Tower
  • Как лучше ставить воркеры в сети для enterprise окружения?
№9: Обзор конкурентов Ansible
Подробнее:
Для просмотра ссылок пройдите регистрацию


Скачать:
Для просмотра ссылок пройдите регистрацию
 
Верх Низ