Курс DevOps for Sysadmins

  • Online
  • Для досвідчених
  • DevOps, SysAdmin
Навчальний центр: Web Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:9 тижнів
Початок курсу:Дата формується
Вартість навчання:Уточнюйте

Під час курсу ми навчимося “готувати” open source, станемо ближче до тих хто практикує культуру DevOps та згуртуємося командою для досягнення єдиної цілі - розгорнути та зробити перші кроки в контейнери, моніторинг, системи безперервної інтеграції та звісно зрозуміти основи Kubernetes.

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

Source Code Management. Git

Git — потужна і складна розподільна система контролю версій. Розуміння базових можливостей Git дозволяє розпочати управління програмним кодом

Gitlab

Система керування репозиторіями програмного коду для Git. Можливості для команди: робота над одним проектом, збереження всіх змін, видимість хто над чим працює. Взаємодія розробників в різних проектах

Software Configuration Management Tools. Terraform

Software Configuration Management Tools. Terraform Infrastructure as Code (IaC) забезпечує процес налаштування інфраструктури аналогічно процесу програмування ПЗ. Швидке розгортання однотипної інфраструктури, аудит та використання безперервної інтеграції

GitOps. Terragrunt, RunAtlantis

Процес автоматизації розгортання систем у відповідності до задекларованого стану в системі контролю версій. Надання процесу ідемпотентності, аудит змін

Continuous Integration Delivery Deployment (CI/CD/CD). Gitlab CI

Побудова систем для частих автоматизованих складань проекту, швидке виявлення та вирішення інтеграційних проблем. Автоматичне оновлення сервісів та розгортання їх на кінцевих серверах

Develop industry standard for containers

Розуміння програмної віртуалізації. Використання адресного простору пам ' яті операційної системи для ізоляції системних процесів

Develop. Docker-compose

Побудова та налаштування локального оточення з використанням систем контейнеризації

Load balancers + Traefik. REST API

Розподілення вхідного трафіку програмного забезпечення на кілька цільових об'єктів. Розподілення із зміною навантаження

Monitoring Systems

Розгортання систем оперативного контролю за обладнанням та швидкозмінними сервісами. Зниження ризиків збоїв у роботі складних інфраструктур

Vagrant. Packer

Уніфікація локального оточення розробки. Автоматизація локальної розробки. Автоматизація та швидке розгортання ідентичних серверів на різнотипних платформах

Ansible Part One

Вивчення та налаштування інструменту автоматизації, розгортання та підтримки інфраструктурних платформ. Використання модулів як програм для управління об'єктами

Ansible Part Two

Декларативний підхід написання Ansible коду для управління складними групами однотипної архітектури

Ansible Test Roles with Molecule, testinfra

Тестування Ansible коду на групах хостів, різнотипних операційних системах, відпрацювання різних сценаріїв

Service Discovery. Consul

Побудова мікросервісної архітектури. Розгортання розприділених систем у вигляді сервісів. Виявлення, підключення, конфігурація та сегментація сервісів

Consul. Kubernetes. Ingress

Вивчення платформи автоматичного розгортання, масштабування та управління контейнеризованим програмним забезпеченням

Kubernetes. Ingress. ArgoCD

Розмежування вхідного трафіку на платформі, конфігурація зовнішнього доступу. Автоматизоване розгортання сервісів в Kubernetes з використанням техніки GitOps

Kubernets.Helm.PV

Вирішення проблеми збереження інформації, несанкціоноване розкриття, модифікація або укриття якої може призвести до значної шкоди або затратам. Інтеграція в інфраструктурі, розмежування доступів, аудит

Collect logs

Збір логів систем інфраструктури, сервісів програмного забезпечення як один потік даних. Аналіз та обробка вхідних даних, побудова діаграм

Особливості курсу

  • Формат навчання
  • Client Servise
  • Практика
  • Web Academy Club

Викладачі курсу

Serhii Matiushenko - DevOps Practitioner в Corva 

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Platma Academy
Формат
Online
Початок навчання
18.09.2024
Тривалість
7 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
14.04.2026
Тривалість
7 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
11 824 UAH за курс
Навчальний центр
Quality Assurance Group
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
2 500 UAH за курс
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
16.06.2026
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте