DevOps и Infrastructure as Code на Ansible

Мастер-класс сайт события http://education.express42.com/devops-ansible

Добавить в календарь:
Поделиться:

Прокачайся по DevOps и Ansible в сентябре вместе с Express 42. Два дня самых горячих технологий и лучших практик из мира DevOps.

 

 

Требованиями со стороны бизнеса к разработчикам, администраторам и техническим руководителям постоянно возрастают. Работа превращается в постоянный стресс и бесконечное "тушение пожаров". И когда кажется, что  делать больше текущими силами невозможно, на помощь приходит методология DevOps.

 

Если вы ищете развития в сфере ИТ, то DevOps — это ключ к скачку вашей карьеры, продвинутые ИТ компании сейчас ищут инженеров с DevOps знаниями и не могут найти, не упускайте шанс!

 

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

 

Основой DevOps инструментов является подход “Инфраструктура как код”, который позволяет работать с вашей ИТ-инфраструктурой как с кодом. Это невероятно круто, управлять серверами через git ;)

 

На примере десятков компаний мы получили опыт внедрения DevOps и инструментов для управления инфраструктурой. Мы расскажем вам о типичных ошибках при внедрении инструментов, поможем вам пройти начальный этап внедрения подхода “Инфраструктура как код”, поделимся подходами и практическими советами как перейти к DevOps в вашей организации.

 

Инструкторы

Никита Борзых

Начинал внедрять системы управления конфигурацией, когда работал в эксплуатации облачного хостинга Скалакси. В последствии работал в эксплуатации проектов Evil Martians. Ведущий подкаста "Devops Дефлопе". Выступал на конференциях с техническими докладами DevOps тематики.

Иван Евтухович

Прошел длинный путь от одного из первых разработчиков "Одноклассников" до консультанта в компании "Экспресс 42". По дороге он успел поработать руководителем отдела разработки первого облачного хостинга "Скалакси" и русского "Групона".

Александр Титов

Развивает тему DevOps в России, внедряет системы управления конфигурацией, занимался эксплуатацией интернет-проектов в компаниях Скалакси, Skype, Qik, Microsoft.

1. Методология DevOps

Теория – 1,5 часа

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

 

2. Технология непрерывной поставки ПО

Теория – 1,5 часа

Виртуализация, контейнеризация, обнаружение сервисов (Service Discovery), непрерывная интеграция, тестирование, инфраструктура как код, сравнение систем управления конфигурацией.

 

3. Управление конфигурацией в DevOps

Теория – 2 часа, Практика – 1 час

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

Практика: настройка рабочей станции для работы с Ansible.

 

4. Инфраструктура как код

Теория – 1 час, Практика – 2 часа

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

 

5. Работа с данными в Ansible

Теория – 1 час, Практика – 2 часа

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

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

 

6. Процесс управления конфигурацией с помощью Ansible

Теория – 1 часа, Практика – 3 часа

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

Практика: интеграция с системой мониторинга, поиск ошибок, выкатка новой версии приложения с помощью Ansible, работа с облаком Amazon с помощью Ansible.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация