Двухдневный практический курс
«DevOps и Infrastructure as Code на Ansible»
13—14 апреля, Москва
10:00–18:00
Польза DevOps-практик′
в 200 раз чаще
выкатывать обновления
в 3 раза меньше
сбоев по причине внесения изменений
в 24 раза быстрее
восстанавливаться после сбоя
- отчет «State of DevOps Report 2016» компании Puppet.
После курса вы сможете
сделать выкатку кода простым и приятным процессом в духе "нажми одну кнопку", который можно выполнять десятки раз в день.
сделать сетап новой машины полностью автоматизированным: вы запускаете одну команду, выпиваете чашку кофе и, вуаля, полностью готовый к работе сервер.
превратить переезд на новый хостинг в рутинную процедуру, занимающую несколько дней работы, при этом время простоя будет меньше нескольких минут.
делать десятки тестовых стендов в день для разных команд и разных версий продукта, при этом конфигурация стенда будет практически идентичной боевой среде.
автоматически поддерживать актуальными все проверки и триггеры в мониторинге и узнавать о проблемах еще до того, как они наступили.
Особенности курса
Курс ведут инженеры
Вы узнаете про подходы и инструменты, которые проверены на реальных проектах.
Баланс теории и практики
В курсе сбалансированы практика и минимально необходимый теоретический базис для уверенного старта.
Гарантированный результат
Структура курса обеспечивает применение полученных знаний в практической плоскости.
Инструкторы
Никита Борзых
Начинал внедрять системы управления конфигурацией, когда работал в эксплуатации облачного хостинга Скалакси. В последствии работал в эксплуатации проектов Evil Martians. Ведущий подкаста "Devops Дефлопе". Выступал на конференциях с техническими докладами DevOps тематики.
Иван Евтухович
Прошел длинный путь от одного из первых разработчиков "Одноклассников" до консультанта в компании "Экспресс 42". По дороге он успел поработать руководителем отдела разработки первого облачного хостинга "Скалакси" и русского "Групона".
Александр Титов
Развивает тему DevOps в России, внедряет системы управления конфигурацией, занимался эксплуатацией интернет-проектов в компаниях Скалакси, Skype, Qik, Microsoft.
Программа курса
1
1
Методология DevOps
Теория – 1,5 часа

Развитие подходов в управлении ИТ-инфраструктурой от ITIL к DevOps, CAMS (Culture, Automation, Measurement, Knowledge Sharing), подходы к автоматизации, работа в команде.
2
2
Технология непрерывной поставки ПО
Теория – 1,5 часа

Виртуализация, контейнеризация, обнаружение сервисов (Service Discovery), непрерывная интеграция, тестирование, инфраструктура как код, сравнение систем управления конфигурацией.
3
3
Управление конфигурацией в DevOps
Теория – 2 часа, Практика – 1 час

Описание проблем, которые решает система управления конфигурацией (СУК), описание области применимости. Основные сущности Ansible: плейбуки, роли, модули, переменные, хосты и группы (inventory), теги. Идемпотентность и повторяемость, расширеный язык YAML.

Практика: настройка рабочей станции для работы с Ansible.
4
4
Инфраструктура как код
Теория – 1 час, Практика – 2 часа

Описания инфраструктуры в виде кода. Типы запуска ansible, ansible galaxy, работа с внешними ролями, интеграция ansible с популярными облаками.

Практика: знакомстов с основными командами ansible, знакомство с основными модулями, работы с переменными, шаблонами, ролями и группами хостов в Ansible.
5
5
Работа с данными в Ansible
Теория – 1 час, Практика – 2 часа

Управление конфигурацией через данные о конфигурации, разделение данных по окружениям, группам хостов и хостам, приоритеты переменных. Работа с секретными данными с помощью ansible vault.

Практика: описание конфигурации полноценного сервиса (web-сервер, сервер приложений, база данных) с помощью Ansible.
6
6
Процесс управления конфигурацией с помощью Ansible
Теория – 1 часа, Практика – 3 часа

Workflow работы с Ansible, лучшие практики по управлению зависимостями в коде конфигурации, по тестированию кода конфигурации и устранению ошибок при применении конфигурации.

Практика: интеграция с системой мониторинга, поиск ошибок, выкатка новой версии приложения с помощью Ansible, работа с облаком Amazon с помощью Ansible.
Требования к участникам
Наличие ноутбука с OSX или Linux с установленным любимым текстовым редактором
Базовое знание ОС Linux
Полезным будет знание системы контроля версий git
Отзывы
Запись на обучение
Свободно 15 мест, спешите записаться!
Стоимость курса: 31 900₽

Нажимая кнопку "Записаться", вы даете согласие на обработку персональных данных. Cоглашение об обработке персональных данных доступно по ссылке.
Не нашли, что искали?
Express 42
Москва, 105120, Нижняя Сыромятническая, 10, стр. 2, 7 этаж

Телефон: +7 (495) 088-42-84
E-mail: education@express42.com
© 2016 Все права защищены. ООО "Экспресс 42".