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

![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FcZVDL8k.jpg&hash=ddbaed6170abac09925399cad2fb7fdf&v=4)
![[IMG]](https://skr.sh/i/051120/cPXPbk1B.png?download=1&name=Скриншот%2005-11-2020%2003:47:14.png)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FNgNUT1K.png&hash=2f78c3d6ea2249eb519535a21ffe5ee8&v=4)
![[IMG]](proxy14p.php?image=https%3A%2F%2Fskr.sh%2Fi%2F230820%2Fk5kUsNfM.png%3Fdownload%3D1&hash=4b29485df25ed1f0300c0ce3e296a30a&v=4)