Apply

DevOps Course

Расписание:

Начало курса
22 Ноября, 2021
Длительность обучения (пн, ср, пт)
3.5 месяца
Понедельник
17:00-20:00
Среда
17:00-20:00
Пятница
17:00-20:00
* The program provides the possibility of additional classes on Saturday, the final schedule will be sent to the applicants, who get enrolled in the program.

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

В курсе рассматриваются основные концепции и принципы DevOps, ключевые факторы в управлении командами, а также последовательность шагов, которые необходимо предпринять для внедрения соответствующих подходов в вашем проекте.

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

Проекты

На протяжении курса студенты разработают индивидуальные проекты, которые охватывают материал, изученный во время курса, что позволяет закрепить полученные знания на практике. 

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

Все кейсы включают в себя проведение уникальных исследований и решение реальной проблемы с использованием знаний и опыта, приобретенных вами в рамках курса обучения. Кроме того, финальный проект позволит вашим наставникам и коллегам подтвердить ваши знания.

Оценивание

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

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

Эксперты курса

Volodymyr Kryzhanivskyi
Volodymyr Kryzhanivskyi
Site Reliability Engineer
Oleg Beletskyi
Oleg Beletskyi
DevOps Team Lead

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

1.
AWS

AWS

  • Cloud Computing Introduction
  • Identity and Access Management
  • Elastic Compute Cloud, Instance Storage
  • Elastic Load Balancing & Auto Scaling Groups
  • Simple Storage Service
  • Cloud Monitoring
  • VPC & Network

Linux

  • Linux Intro
  • Architecture
  • Troubleshooting Linux System

Git

  • Git Basic workflow
  • Best Practices
  • Code review methodology
  • Enterprise Git Platforms

CI/CD with GitLab

  • CI/CD Problematic
  • Software Development Lifecycle
  • CI/CD Pipelines with GitLab CI
  • .gitlab-ci.yml directives
  • Runners infrastructure
  • Integration with Kubernetes and GitOps

Terraform

  • Deploying Infrastructure with Terraform
  • Terraform Provisioners
  • Modules & Workspaces
  • Remote State Management

Docker

  • Docker common workflows
  • Building images with Dockerfile
  • Docker registries
  • Local SDLC with Docker-compose
  • Docker application in CI/CD

Kubernetes

  • Orchestration problematic
  • Kubernetes platform architecture
  • K8s abstractions and objects
  • Helm package management
  • Kustomize and GitOps flows in k8s

Monitoring and Logging

  • Cloud-Native apps requirements
  • Prometheus monitoring platform
  • Prometheus's configuration and abstraction
  • Prometheus operator
  • Monitoring and logging k8s
Apply
Заполните форму
exit