DevOps (базовый)

Старт обучения
Берестейская Дату уточните у администрации
Позняки Дату уточните у администрации
ВДНХ Дату уточните у администрации
33 час. по 2-3 раза в неделю

Описание курса

Вас интересует такое популярное и прогрессирующее направление в IT-индустрии, как методология DevOps? Хотите узнать больше о данной области и научиться правильно использовать DevOps-активности в своей работе? Тогда этот курс - именно то, что нужно. В процессе обучения вы научитесь эффективно планировать и строить инфраструктуру для разработки программного обеспечения. На каждом занятии вы будете закреплять свои навыки и знания в отрасли проектирования и построения безопасной среды для разрабатываемого программного обеспечения.

После курса вы сможете:

  • Разбираться в современных технологиях и методиках DevOps
  • Внедрять в свою работу основные DevOps-практики и технологии
  • Уверенно работать с различными инструментами при внедрении DevOps-практик
  • Создавать и оптимизировать безопасную среду для разработки программного обеспечения
  • Автоматизировать и стандартизировать производственные процессы

Программа курса:

1 занятие
  • Что такое DevOps? Культура DevOps. 
  • Методологии управления проектами: Agile. Scrum. Kanban.
  • Организационные вопросы: личный кабинет, мессенджеры, гугл доки.
2 занятие
  • GitHub. GitHub flow (part 1).
  • Containers. Docker (part 1).
3 занятие
  • GitHub. GitHub flow (part 2).
  • Docker (part 2).
  • Что такое CI/CD.
  • Обзор существующих инструментов CI/CD.
4 занятие
  • CI/CD with TeamCity.
  • Основы TeamCity.
  • Обзор Nexus.
5 занятие
  • Обзор существующих систем управления конфигурациями.
  • Automation with Ansible.
5 занятие
  • Обзор существующих систем оркестрации.
  • Orchestration with Kubernetes (part 1).
6 занятие
  • Orchestration with Kubernetes (part 2).
7 занятие
  • AWS Intro. Обзор ключевых сервисов.
  • EC2, S3.
8 занятие
  • Cloudfront, Route53, ELB.
9 занятие
  • Logging with ELK stack (elasticsearch+logstash+kibana)
10 занятие
  • Monitoring with Zabbix and Grafana
11 занятие
  • Обзор микросервисной архитектуры.
 

Минимальные требования:

  • Знание Linux
  • Общее понимание терминологии системного администратора
  • Понимание основ компьютерных сетей
  • Английский – (Pre-Intermediate/Intermediate)
  • Наличие собственного ноутбука для занятий в аудиториях

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!

spinner-it