Головна Школи IT-Столиця Linux: контейнери, кластери, автоматизоване адміністрування, виправлення помилок
IT-Столиця

Linux: контейнери, кластери, автоматизоване адміністрування, виправлення помилок

6 500 UAH за курс
12 занять
Для досвідчених
SysAdmin
Цей курс навчить вас працювати з Linux у хмарних середовищах, автоматизувати налаштування серверів та керувати кластерами. Ви освоїте інструменти Terraform, Ansible, Kubernetes та Docker, щоб розгортати й підтримувати системи. Також навчитеся знаходити й виправляти помилки у роботі серверів та додатків.

Про курс

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

Автоматизація хмарної інфраструктури

На цьому курсі починають з основ автоматизації віртуальних машин. Вивчають інструменти Terraform, Vagrant та Ansible для створення тестових середовищ. Учні програмують процеси розгортання систем та навчаються ефективно керувати налаштуваннями серверної інфраструктури. Це дає змогу автоматизувати рутинні завдання адміністрування.

Побудова високонавантажених кластерів

Далі курс охоплює створення кластерів для роботи під високим навантаженням. Розглядають класифікацію кластерів та компоненти, які їх формують. Студенти працюють із системами зберігання даних у кластерах, використовуючи Corosync, Pacemaker та GlusterFS. На практиці відбувається розгортання як обчислювальних кластерів, так і кластерів дискового простору.

Балансування навантаження та надмірність

Третій блок присвячений забезпеченню безперебійної роботи систем. Тут вивчають метод high availability на рівні KVM та вирівнювання навантажень на рівні IP-адреси. Учні налаштовують балансувальники Keepalived, Galera та HAProxy для веб-серверів і поштових систем. Особливу увагу приділяють синхронізації вмісту баз даних та реалізації функціональної надмірності.

Контейнеризація та оркестрація

Четвертий модуль охоплює роботу з контейнерами для безперебійного надання сервісів. Студенти знайомляться з Kubernetes, Docker та OpenShift. Вони запускають власні контейнеризовані мікросервіси та працюють із мультиконтейнерними додатками. Навчаються знаходити та усувати несправності в контейнеризованих додатках.

Діагностика та виправлення помилок

Завершальна частина курсу присвячена практичним навичкам діагностики. Тут розглядають несумісність обладнання сервера з ядром, помилки при запуску системи та проблеми з мережею. Учні вчаться виявляти memory leak, помилки зберігання даних та проблеми зі збереженням інформації. Цей модуль дає практичний досвід усунення типових проблем у Linux-середовищі.

Що ви навчитеся робити

Після курсу ви зможете програмно керувати Linux у хмарних сховищах. Навчитеся використовувати Vagrant та Terraform для автоматичного розгортання. Зможете створювати сценарії та ролі в Ansible. Опануєте програмування кворумів у кластерах та створення highload архітектур. Навчитеся формувати контейнери та координувати їх взаємодію. Зможете ефективно усувати помилки з процесором, пам'яттю, мережею та операціями введення-виведення.

Переваги навчання

Курс ведуть викладачі-практики з реальним досвідом. Доступне корпоративне навчання та індивідуальний підхід. Заняття проводяться у вихідні дні для зручності студентів. Випускники мають можливість працевлаштування у провідних IT-компаніях.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора