DevOps (базовый)

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

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

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

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

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

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

  • 1 модуль
    • Определение DevOps. Культура DevOps. SRE vs DevOps engineers 
    • Agile. Scrum. Kanban. SDLC
    • Оргвопросы. Личный кабинет. Домашние задания. Телеграм. Гугл доки.
  • 2 модуль
    • GitHub. GitHub flow.   
    • Containers. Docker. Building and running docker containers,  part 1
  • 3 модуль
    • Docker, part 2
    • Что такое CI/CD
    • Обзор существующих инструментов
  • 4 модуль
    • Jenkins
  • 5 модуль
    • Обзор существующих систем оркестрации
    • Automation and Orchestration with Ansible
    • AWS Intro. Обзор ключевых сервисов.
  • 6 модуль
    • EC2, IAM
    • Autoscaling, VPC
  • 7 модуль
    • Infrastructure as code
    • Automate AWS infra creation with cloudformation
  • 8 модуль
    • Cloudfront, Route53, S3, ELB
  • 9 модуль
    • Monitoring with Cloudwatch and Grafana. Loggin with ELK(elasticsearch+logstash+kibana)
  • 10 модуль
    • Финальное задание. Развертывание инфраструктуры из кода. 
  • 11 модуль
    • SRE practice
    • Тестирование инфраструктуры.
    • Gamedays
    • Disaster recovery plans
    • Post mortems

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

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

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

spinner-it