Практический курс по Ansible: анонс и предзаказ

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

image


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


Для тех, кто еще не работал c Ansible или только пользовался ролями и плейбуками, написанными коллегами, мы готовим новый курс «Ansible: от первых шагов до большого проекта».


Спикер — Всеволод Севостьянов из vene.io (Берлин).


Программа курса


Тема 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 для сервера
○ Самоподписанные ssl сертификаты (Let’s encrypt )
Практика. Деплой Flask приложение на Python с помощью Ansible


Тема 4. Не веб приложения (roles, jinja2, реестры, группировка хостов, переменные, postgresql_db, postgresqluser, 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. Как автоматизировать рутинные задачи и зачем (коллбеки, как ускорить Ansible)
○ Запуск расчетных задач по расписанию
Практика. Автоматизируем ротацию логов и оценку свободного места на
машинах


Тема 7. IaaC и деплой плейбуков
○ Git hooks с Ansible и автодеплой (Gilab API integration, Gitlab runners)
Практика. Организуем деплой для мультисервисной системы (микросервисное веб-приложение)


Тема 8. Мониторинг (фильтрация логов)
○ Что такое Prometheus
○ Сбор системных данных
○ Сбор логов
Практика. Устанавливаем и настраиваем бизнес/системный мониторинг


Тема 9. Защищенные системы и правильная настройка Ansible в них (подстановки,
фильтры, в целом работа с облаками включая подъем новых машин)
○ Работа с Google cloud и AWS используя Ansbile
○ Ansible Vault и что в нем можно хранить
○ Bastion и правильная настройка Ansible
○ Ansible Tower
○ Как лучше ставить воркеры в сети для enterprise окружения


Тема 10. Написание своих модулей
Тема 11. Обзор конкурентов Ansible



Релиз запланирован на 27 августа.
До 6 августа курс стоит 30 000 рублей, а еще можно стать консультантом-тестером и повлиять на итоговую программу.
С 7 августа — 40 000 рублей, доступна рассрочка.


Подробнее о курсе

Источник: https://habr.com/ru/company/southbridge/blog/555218/


Интересные статьи

Интересные статьи

Цифровая археология — неофициальное направление в IT, которое помогает найти и спасти от забвения многие интересные изобретения прошлых лет. Игры, ноутбуки, КПК, аксессуары — многие гад...
Видимо, это осень так влияет, что за последний месяц на PostgreSQL уже и в «Морской бой» играли, и «Жизнь» Конвея эмулировали… Что уж оставаться в стороне! Давайте и мы потренируем мо...
Прим. перев.: Автор оригинального материала — Henning Jacobs из компании Zalando. Он создал новый веб-интерфейс для работы с Kubernetes, который позиционируется как «kubectl для веба». Почему нов...
Cтатья будет полезна тем, кто думает какую выбрать CMS для интернет-магазина, сравнивает различные движки, ищет в них плюсы и минусы важные для себя.
Некоторое время назад мне довелось пройти больше десятка собеседований на позицию php-программиста (битрикс). К удивлению, требования в различных организациях отличаются совсем незначительно и...