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