Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Ansible: от первых шагов до большого проекта [Всеволод Севостьянов] [Slurm] [Слёрм]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 727
Реакции
166
Баллы
63
Кому подойдет курс:

- Тем, кто хочет уверенно работать с кодом и автоматизировать рутинные задачи.

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

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

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

Обучение подойдет тем, кто хочет:

уверенно работать с кодом и автоматизировать рутинные задачи,


накатывать апдейты веб-приложений под нагрузкой,


автоматизировать настройку веб-серверов с помощью одного или нескольких плейбуков

Что вас ждёт на курсе:

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





Программа обучения
№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 сертификаты (Lets 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

Продажник: slurm.io/ansible
 
Прием платежей для сайтов
Верх