Курс з DevOps-практик в обмін на донати ЗСУ

Курс з DevOps-практик в обмін на донати ЗСУ

Проєкт для тих, хто бажає опанувати професію DevOps-інженера та підтримати українське військо донатами на закупівлю амуніції та приладдя

Курс з DevOps-практик в обмін на донати ЗСУ

Початок занять 4 потоку
28.10.2023

Володимир Мельник

Викладач: 

Володимир Мельник

технічний директор і співзасновник Tucha

На курсі ви навчитесь:

  • оркеструвати роботу контейнерів в обчислювальних хмарах;
  • автоматизувати розгортання середовищ і онлайн-сервісів для швидкого та надійного запуску і оновлення програмних застосунків;
  • використовувати методики безперервної інтеграції та доставки для автоматичного виконання повного циклу CI/CD;
  • забезпечувати надійність і доступність онлайн-сервісів в ситуаціях аварій та зростання навантаженнях;
  • ефективно масштабувати онлайн-сервіси та використовувати хмарні рішення для побудови ефективної та надійної інфраструктури.

На заняттях буде розказано та детально показано, як працювати з Docker, Kubernetes, Helm, GitLab, Ansible та іншими популярними і потужними інструментами.

Кількість слухачів
Кількість слухачів
300+
Кількість лекцій
Кількість лекцій
54+
за три потоки
Зібрано донатів
Зібрано донатів
3 500 000+ грн
Протягом навчального курсу розглянемо таку низку тем:
  • контейнери:
    • основні операції Docker (3,5 години),
    • збірка контейнерів (понад 3 години),
    • композиція контейнерів (2 години);
  • оркестрація:
    • основні аспекти роботи з Kubernetes (майже 5 годин),
    • сховища для постійного зберігання даних (3 години),
    • забезпечення доступу до програмних сервісів (понад 8,5 годин),
    • обʼєкти для передачі конфігураційних параметрів, автентифікація та авторизація (майже 4 години),
    • вибір вузла для запуску, контролери виконання (3,5 години),
  • оркестрація:
    • стратегії оновлення (3 години),
    • моніторинг сервісів і автоматичне горизонтальне масштабування (4 години),
    • розгортання програмного забезпечення з Helm (7,5 годин);
  • автоматизація:
    • автоматизація CI/CD-процесів з GitLab (майже 3,5 години),
    • базові принципи роботи Ansible (7 годин),
    • практичне використання Ansible (7,5 годин);
  • авторизація доступу:
    • використання Vault від HashiCorp (понад 4,5 години).
За підтримки
Як працює проєкт

За кожну лекцію ви переказуєте від 30.00 USD (за бажанням — більше) безпосередньо на рахунок фонду "Демократична Сокира", з яким ми плідно співпрацюємо вже тривалий час. Усі кошти йдуть на потреби війська: амуніцію, одяг, електроніку та медикаменти. Наприкінці кожного місяця звіти зі світлинами публікуються на сторінці DevOps-клубу "Хмарочос".

Важливо! Кадрові військовослужбовці та добровольці територіальної оборони навчаються без жодних внесків.

 

Запитання та відповіді
Для кого підійде курс?

Курс підійде для початківців саме у галузі Devops, але зі значним стажем системного адміністрування серверних систем і мережевого обладнання.

А для слухачів, які ще не знайомі з даними інструментами, курс буде занадто складним?

Цей курс розраховано саме на тих, хто поки не має досвіду у використанні DevOps-інструментів, але бажає їх опанувати. Але, якщо слухач курсу ще не має практичного досвіду в роботі з UNIX-подібними системами (зокрема Linux) і забезпеченні роботи вебсервісів, цей курс все ж таки може видатися дещо занадто складним.

Лекції проводяться онлайн?

Точно так. Заняття щотижня проводяться в Zoom, але всі слухачі (як ті, хто був присутнім на прямому ефірі, так і, звісно ж, ті, хто не був) мають можливість потім переглянути запис.

Курс передбачає тільки лекції чи будуть практичні вправи?

Впродовж лекцій буде проводитись практична демонстрація роботи тих чи інших компонентів. Завжди можна (і навіть бажано) розгорнути аналогічне середовище самостійно та виконати певні вправи.

Чи супроводжується курс, окрім вебінарів, вихідним кодом, який можна розгорнути у себе, щоб розібратись в матеріалі додатково?

Так, деякі лекції супроводжуються готовими репозиторіями, деякі — сторінками зі сніпетами.

Якої конфігурації ресурсів комп'ютера достатньо для того, щоб розгорнути середовище?

Загалом, вистачить 8 ГБ вільної оперативної пам’яті для створення віртуалки з Minikube. Цього буде цілком достатньо для виконання всіх домашніх завдань.

Якщо я backend-розробник і хочу підтягнути знання з DevOps-галузі, чи буде цей курс корисним для мене?

В цілому, в такому разі курс зайвим не стане. Ви отримаєте розуміння, що саме роблять DevOps-інженери з вашим кодом, зможете ділитися з ними своїм баченням, якщо, на вашу думку, буде краще застосувати якийсь інший підхід, або ж надалі робити якісь речі самостійно.

Донати в гривнях за курсом НБУ?

Так, при цьому можна вносити більше за 30.00 USD, набагато більше, адже ці кошти підуть виключно на підтримку війська.

Чи є можливість одразу задонатити за весь курс?

Так, є і така можливість, якщо вам так зручно.

Інформаційні партнери