Приглашаем вас пройти базовый курс DevOps. Обучаясь в Devopsology, Вы познакомитесь с современными практиками и инструментами необходимыми для работы любого DevOps engineer.
Программа курса:
1 модуль
- Определение DevOps. Культура DevOps.
- Методологии разработки. Agile. Scrum. Kanban.
- Жизненный цикл разработки ПО
- Оргвопросы.
2 модуль
- Системы контроля версий. Учимся работать с Git.
- Github workflow
- Обзор утилиты управления контейнерами docker.
3 модуль
- Написание Dockerfiles. Запуск собранных контейнеров.
- Что такое CI/CD. Обзор существующих решений
4 модуль
- Обучение работы с самым популярным CI/CD сервером Jenkins.
- Установка с нуля. Создание задач. Параметризированные задач. Установка и настройка различных плагинов.
5 модуль
- Обзор существующих систем управления конфигурациями
- Automation and Orchestration with Ansible
6 модуль
- AWS Intro. Обзор ключевых сервисов.
- EC2, IAM, Autoscaling, VPC
7 модуль
- Концепция инфраструктуры как код
- Автоматизация развертывания инфраструктуры в AWS с помощью AWS cloudformation
8 модуль
- Cloudfront, Route53, S3
- Балансировка нагрузки с помощью AWS ALB.
9 модуль
- AWS RDS. Развертывание MySQL базы данных. Резервное копирование с помощью Snapshots.
- AWS Code Deploy. Деплой приложения при помощи Ansible.
10 модуль
- Инфраструктура для логирования на базе ELK стека
- Мониторинг инфраструктуры с помощью AWS Cloudwatch и Grafana
11 модуль
- Финальное задание. Разворачиваем инфраструктуру для тестового приложения
Минимальные требования:
- Базовые знание Linux
- Наличие собственного ноутбука для занятий в аудиториях.
Спикер и Ваш проводник в мир DevOps:
Максим Сотников — основатель Devopsology space. SRE Team Lead in Glomex gmbh. Работал DevOps в EPAM Systems and SoftServe.
Занятия проходят по понедельникам и средам с 19.00 до 22.00
Ждем вас по адресу ул. улица Александра Довженко, 3 - Смартворкинг Сад