Двухдневный практический курс
«DevOps и Infrastructure as Code на Ansible»
17—18 августа, Москва
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₽

E-mail
ФИО
Телефон
Коментарии
Нажимая на кнопку "Записаться", вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности. Политика конфиденциальности доступна по ссылке.
Не нашли, что искали?
Express 42
Москва, 119072, Берсеневская набережная, 6, стр. 3, 4 этаж

Телефон: +7 (495) 088-42-84
E-mail: education@express42.com
Для возврата денежных средств в случае оплаты курса и невозможности участия, пожалуйста, сообщите на эл. почту education@express42.com
© 2016 Все права защищены. ООО "Экспресс 42".