Курсы DevOps Engineer

Фильтр
Курс
Формат
Online
Начало занятий
01.12.2025
Длительность
10 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
55 993 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SoftServe Academy
  • DevOps
Подробнее

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

Базовий рівень

Після DevOps 1: Linux and Networks Fundamentals ти:

  • Знатимеш основи операційної системи Linux
  • Вмітимеш автоматизувати завдання за допомогою Bash та PowerShell
  • Засвоїш принципи роботи комп'ютерних мереж, TCP/IP та їх налаштування
  • Працюватимеш з Git і GitHub для контролю версій
  • Налаштовуватимеш і керуватимеш віртуалізованими середовищами

Після DevOps 2: CI/CD Containers and Cloud Fundamentals ти:

  • Навчишся розгортати архітектуру ПЗ за допомогою Docker і Docker Compose
  • Працюватимеш із хмарними середовищами Azure та AWS
  • Використовуватимеш CI/CD інструменти, такі як Jenkins та GitHub Actions
  • Опануєш Terraform для розгортання інфраструктури як коду

Після Python Fundamentals ти:

  • Вмітимеш користуватися середовищем розробки для Python
  • Будуватимеш алгоритми з базових конструкцій мови
  • Розроблятимеш програми з модулями та пакетами
  • Працюватимеш зі змінними різних типів та з даними у файлах
  • Застосовуватимеш основні принципи ООП
  • Користуватимешся системою керування версіями Git

Після Data Base Fundamentals зможеш:

  • Розробляти й адмініструвати бази даних, необхідні для будь-яких повноцінних IT-рішень (як реляційні, так і нереляційні)
  • Проєктувати та створювати таблиці і будувати запити до них з використанням мови SQL

Після CyberSecurity Fundamentals ти вмітимеш:

  • Створювати надійні системи, дотримуючись стандартів кібербезпеки та регуляторних норм
  • Працювати з базами даних вразливостей, сканувати мережі, хости й сервіси
  • Виявляти вразливості вебзастосунків за стандартами OWASP
  • Користуватися віртуалізацією та інструментами Kali Linux для пентестів
  • Аналізувати мережевий трафік (tcpdump, Wireshark) та логи безпеки
  • Захищати системи від соціальної інженерії та SQL-ін'єкцій

Поглиблений рівень

Після практичного DevOps ти вмітимеш:

  • Конфігурувати операційні середовища та працювати з комп'ютерними мережами
  • Працювати з базами даних різних типів, конфігурувати аплікації для роботи з ними
  • Впроваджувати CI/CD конвеєри за допомогою Jenkins, GitHub Actions
  • Автоматизувати завдання за допомогою Bash та Python
  • Розгортати та керувати ПЗ з використанням Ansible
  • Контейнеризувати та керувати контейнерами за допомогою Docker і Kubernetes
  • Описувати інфраструктуру як код з допомогою Terraform
  • Використовувати засоби моніторингу та журналювання, такі як Prometheus і Grafana, для оцінки продуктивності та працездатності

Проєктний рівень

Після Project-based learning DevOps ти вмітимеш:

  • Ефективно впроваджувати процеси розробки, включаючи етапи розгортання, неперервної інтеграції та неперервної доставки
  • Створювати інфраструктуру як код - навчишся автоматизувати й управляти інфраструктурою
  • Користуватися актуальними інструментами DevOps

Після Project-based learning DevOps and Security ти навчишся:

  • Ефективно впроваджувати процеси розробки, включаючи етапи розгортання, неперервної інтеграції та доставки
  • Створювати інфраструктуру як код - автоматизувати та керувати інфраструктурою
  • Працювати з методологією Agile
  • Застосовувати принципи безпеки, зокрема захист даних та управління доступом
  • Використовувати актуальні інструменти DevOps
  • Розуміти основи кібербезпеки в контексті DevOps

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

  • Графік 2-3 рази на тиждень переважно у вечірній час
  • Живі онлайн-заняття з менторами, записи всіх занять і чат в Discord
  • Сертифікат про проходження курсу
  • 70% програми - практичні завдання з перевіркою
  • Підтримка ментора
  • Можливість навчатися в будь-який час по записах і брати паузу між курсами
  • Навчаємо використовувати сучасні ШІ-помічники та інструменти
  • Спільнота однодумців у Discord
  • Доступ до додаткових e-курсів
  • Безкоштовний розмовний клуб з англійської
  • Закриті події з експертами компанії

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

  • Любов Коляса - Менторка SoftServe Академії
  • Дмитро Узун - Cybersecurity Specialist
  • Ігор Капаціла - Full Stack Developer
  • Михайло Плеша - System Administrator
  • Дмитро Міночкін - Cloud Architect
Больше информации
Курс
Формат
Online
Начало занятий
26.01.2026
Длительность
4 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
Networking Technologies
  • DevOps
Подробнее

Курс надає знання та навички необхідні для розробки і реалізації процесів і практик DevOps. Студенти дізнаються, як планувати DevOps, використовувати управління вихідним кодом, масштабувати Git для підприємства, консолідувати артефакти, розробляти стратегію управління залежностями, управляти секретами, здійснювати безперервну інтеграцію, реалізовувати стратегію побудови контейнера, розробляти стратегію релізу, налаштовувати управління робочим процесом, впроваджувати шаблон розгортання, і оптимізувати механізми зворотного зв'язку.

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

Почніть шлях трансформації DevOps

  • Вступ до DevOps
  • Виберіть правильний проект
  • Опис структури команди
  • Виберіть інструменти DevOps
  • Гнучке планування за допомогою GitHub Projects та Azure Boards
  • Введення в систему керування версіями
  • Опис типів систем контролю версій
  • Робота з Azure Repos та GitHub

Розробка DevOps для підприємств

  • Структуруйте свій репозиторій Git
  • Управління гілками та робочими процесами Git
  • Спільна робота із запитами в Azure Repos
  • Дослідіть Git hook
  • Плануйте внутрішні ресурси
  • Управління репозиторіями Git
  • Виявлення технічного боргу

Впровадження CI за допомогою Azure Pipelines та GitHub Actions

  • Вивчення Azure Pipeline
  • Управління агентами та пулами Azure Pipeline
  • Опис конвеєрів та паралелізму
  • Вивчення безперервної інтеграції
  • Реалізація конвеєрної стратегії
  • Інтеграція з Azure Pipelines
  • Введення в дію GitHub
  • Вивчення безперервної інтеграції з GitHub Actions
  • Розробка стратегії збирання контейнера

Розробка і реалізація стратегії випуску

  • Введення в безперервне постачання
  • Ознайомлення з рекомендаціями щодо стратегії випуску
  • Побудова високоякісного конвеєра релізів
  • Введення в шаблони розгортання
  • Застосування blue-green deployment та перемикачі функцій
  • Застосування canary releases та dark launching
  • Застосування A/B-тестування та поступове розгортання експозиції

Реалізація безпечного безперервного розгортання за допомогою Azure Pipelines

  • Створення конвеєра випуску
  • Надання та тестування середовищ
  • Управління і модульність завдань та шаблонів
  • Автоматизація перевірки життєздатності
  • Керування даними конфігурації програми
  • Інтеграція із системами управління ідентифікацією
  • Реалізація конфігурації програми

Управління інфраструктурою як кодом за допомогою Azure та DSC

  • Вивчення інфраструктури як управління кодом та конфігурацією
  • Створення ресурсів Azure за допомогою шаблонів Azure Resource Manager
  • Створення ресурсів Azure за допомогою Azure CLI
  • Вивчення автоматизації Azure за допомогою DevOps
  • Реалізація бажаної конфігурації стану (DSC)
  • Реалізація Bicep

Впровадження безпеки та перевірка кодових баз на відповідність

  • Введення в безпечний DevOps
  • Використання програмного забезпечення з відкритим вихідним кодом
  • Аналіз складу програмного забезпечення
  • Статичні аналізатори
  • OWASP та динамічні аналізатори
  • Моніторинг безпеки та управління

Розробка та реалізація стратегії управління залежностями

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

Застосування постійного зворотного зв'язку

  • Впровадження інструментів для відстеження використання та потоку
  • Розробка панелей моніторингу та стану
  • Діліться знаннями у командах
  • Розробка процесів для автоматизації аналітики програм
  • Управління оповіщеннями, бездоганними ретроспективами та культурою

Після курсу слухачі зможуть:

  • Планувати трансформацію із загальними цілями та термінами
  • Вибирати проект та визначати показники проекту та ключові показники ефективності (KPI)
  • Створювати команду та гнучку організаційну структуру
  • Розробляти стратегії інтеграції інструментів
  • Розробляти стратегію управління ліцензіями (наприклад, для користувачів Azure DevOps та GitHub)
  • Розробляти стратегію наскрізної простежуваності від робочих елементів до працюючого програмного забезпечення
  • Розробляти стратегії аутентифікації та доступу
  • Розробляти стратегії інтеграції локальних та хмарних ресурсів
  • Описувати переваги використання системи керування версіями
  • Описувати Azure Repos та GitHub
  • Переходити з TFVC на Git
  • Керувати якістю коду, включаючи технічний борг SonarCloud та інші інструментальні рішення
  • Підвищити організаційні знання щодо якості коду
  • Пояснити, як структурувати репозиторії Git
  • Описувати робочі процеси розгалуження Git
  • Використовувати запити для спільної роботи та перевірки коду
  • Використовувати Git hook для автоматизації
  • Використовувати Git для підтримки внутрішнього джерела у всій організації
  • Пояснювати роль Azure Pipelines та компонентів
  • Налаштовувати агенти для використання в Azure Pipelines
  • Розуміти, чому важлива безперервна інтеграція
  • Реалізувати безперервну інтеграцію за допомогою Azure Pipelines
  • Визначити надійність сайту
  • Розробляти процеси для вимірювання задоволеності кінцевих користувачів та аналізу відгуків користувачів
  • Розробляти процеси для автоматизації аналітики програм
  • Керувати оповіщеннями та зменшувати кількість безглуздих та не потребуючих дій сповіщень
  • Проводити бездоганні ретроспективи та створювати справедливу культуру
  • Визначати стратегію інфраструктури та конфігурації, а також відповідний набір інструментів для конвеєра випуску та інфраструктури додатків
  • Впроваджувати відповідність та безпеку в інфраструктуру додатків
  • Описувати потенційні проблеми з інтеграцією програмного забезпечення з відкритим кодом
  • Перевіряти пакети програмного забезпечення з відкритим вихідним кодом щодо безпеки та відповідності ліцензії
  • Керувати політиками безпеки та відповідності вимогам організації
  • Інтегрувати сканування ліцензій та вразливостей у конвеєри складання та розгортання
  • Налаштовувати послідовність для доступу до безпеки пакетів та рейтингів ліцензій

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

  • LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
  • Електронні матеріали Microsoft
  • Попередньо налаштоване середовище та навчання на сучасному обладнанні
  • Електронний сертифікат Microsoft
  • Обід та кава-брейки (очний курс)
  • Консультації тренера протягом 6-ти місяців після закінчення курсу
Больше информации
Курс
Формат
Online
Начало занятий
23.10.2025
Длительность
9 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
90 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
IT Education Center
  • DevOps
Подробнее

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

1 Семестр

Модуль 1: основи Linux

  • Тема 1. Вступ
  • Тема 2. Інсталяція Linux, початок роботи в системі
  • Тема 3. Файлові системи в Linux
  • Тема 4. Процеси в Linux
  • Тема 5. Мережа в Linux
  • Тема 6. Завантаження системи Linux

Модуль 2: стек LEMP

  • Тема 7. Вебсервери на Linux
  • Тема 8. Основи SQL
  • Тема 9. Підняття стеку LEMP
  • Тема 10. Балансування навантажень вебтрафіку
  • Тема 11. Налаштування SSL/TLS

Модуль 3: моніторинг, логування та бекапи Linux

  • Тема 12. Моніторинг Linux
  • Тема 13. Системи моніторингу
  • Тема 14. Логування в Linux

Семестр включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Strong Middle System Administrator

2 Семестр

Модуль 4: хмарні провайдери

  • Тема 15. Огляд хмарних провайдерів
  • Тема 16. Робота з Amazon AWS

Модуль 5: Git

  • Тема 17. Системи контролю версій: Git, Gitlab, Github
  • Тема 18. Налаштування власного сервера Gitlab

Модуль 6: системи автоматизації та конфігурації

  • Тема 19. Системи автоматизації Chef, Puppet, Ansible
  • Тема 20. Робота з Ansible

Модуль 7: віртуалізація та контейнерні технології

  • Тема 21. Proxmox
  • Тема 22. Docker
  • Тема 23. Docker Сompose
  • Тема 24. Підняття проєкту на Docker

Модуль 8: системи моніторингу та логування

  • Тема 25. Стек ELK
  • Тема 26. Prometheus + Grafana

Семестр включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Junior DevOps Engineer

Кар'єра:

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Надішлемо багато корисних матеріалів про резюме та співбесіди
  • Додамо відзнаку NETFORCE Jobs про те, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn кращим студентам групи

3 Семестр

Модуль 9: Kubernetes

  • Тема 27. Архітектура Kubernetes
  • Тема 28. Кластери Kubernetes
  • Тема 29. Сутності та ресурси Kubernetes, kubectl
  • Тема 30. Вебінтерфейси для керування кластерами Kubernetes, Rancher
  • Тема 31. Аддони Kubernetes

Модуль 10: CI/CD

  • Тема 32. Що таке CI/CD
  • Тема 33. Gitlab CI, Github Actions
  • Тема 34. Jenkins
  • Тема 35. CI/CD для класичного standalone проєкту
  • Тема 36. CI/CD для контейнеризованого проєкту
  • Тема 37. Helm для Kubernetes

Модуль 11: Infrastructure as code (IaC)

  • Тема 38. Infrastructure as code: підхід, кейси застосування, інструменти IaC
  • Тема 39. AWS Cloudformation, Terraform, Terragrunt, Pulumi
  • Тема 41. Завершення курсу

Курс включає в себе:

  • Фінальний іспит
  • Проєктна робота
  • Результат: Strong Junior DevOps Engineer

Кар'єра:

  • Надамо доступ до відеолекції "Як отримати офер мрії?"
  • Надішлемо багато корисних матеріалів про резюме та співбесіди
  • Додамо відзнаку NETFORCE Jobs про те, що ти наш випускник
  • Напишемо рекомендаційні листи в LinkedIn кращим студентам групи

Навички після курсу:

  • Конфігурація та керування дестрибутивами Linux
  • Робота з вебсерверами
  • Системи моніторингу та логування
  • Хмарні провайдери
  • Системи контролю версій
  • Системи автоматизації та оркестрації
  • Робота з контейнерними технологіями та віртуалізацією
  • CI/CD та робота з IaC

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

  • Допомога ментора
  • Практика
  • Домашні завдання
  • Можливість вчитися окремими семестрами
  • Фінальні іспити
  • Сертифікат про проходження курсу

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

  • Павло Завада - DevOps-практик з 10-річним досвідом
  • Василь Верцинський - IT Expert at FS[coua]
  • Катерина Шевчук - HR-менеджерка Netforce Ukraine
  • Роман Павловський - Системний адміністратор в Netforce Ukraine
  • Максим Бабій - DevOps Engineer at G5 Games
Больше информации
Курс
Формат
Online
Начало занятий
23.10.2025
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
21 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
ActPro
  • DevOps
Подробнее

Протягом курсу Ви навчитесь розгортати інфраструктуру локально або у хмарному середовищі AWS, використовувати популярні інструменти як Ansible, Docker, GitLab CI/CD, Nginx, Postgres, ELK та Kubernetes. Також ви зможете підтримувати, а при необхідності оптимізувати наявні проєкти.

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

Модуль 1: Вступ в DevOps

  • Огляд та мета курсу
  • Методологія DevOps
  • Огляд основних інструментів та практик

Модуль 2: Адміністрування Linux

  • Робота з Vagrant
  • Процес завантаження, функції ядра Linux, робота з bash, регулярні вирази, awk
  • Файлова система, стандарт POSIX, inode, м’які та жорсткі посилання, програми для роботи з файлами
  • Управління процесами, сигнали, псевдо-файлова система /proc, програми ps, top, htop, atop
  • Systemd, робота з юніт-сервисами та таймерами, аналіз та пошук помилок за допомогою journalctl
  • Bash scripting, змінні оточення, розгалудження, цикли, взаємодія з користувачем
  • Мережа, netplan, ufw, SSH, робота з ключами, scp, rsync, NTP

Модуль 3: Створення хмарної інфраструктури в AWS (практика в ньому)

  • Знайомство з хмарною інфраструктурою та основними сервісами;
  • Робота з сервісами IAM, VPC, EC2, S3, Route53;
  • Творення ресурсів в AWS за допомогою Terraform;
  • Моніторинг CloudWatch;
  • Управління та оптимізація витрат

Модуль 4: Git та GitLab

  • Основи роботи з git
  • Push, fetch, pull
  • Git flow
  • Cloning repo, branches, merging branches, pull requests
  • Робота з Gitlab

Модуль 5: Використання Nginx як reverse proxy

  • Протоколи http, https, dns
  • Розуміння архітектури apache та nginx
  • Стек LAMP (Linux, Apache, MySQL, PHP)
  • Балансування навантаження за допомогою NGINX
  • Списки доступів та логування

Модуль 6: СУБД Postgres

  • Реляційні СУБД та SQL
  • Введення в PostgreSQL
  • Фізичні та логічні рівні
  • Види та пристрій реплікації
  • Резервне копіювання та відновлення

Модуль 7: Ansible

  • Введення в управління конфігурацією
  • Templates, handlers, dynamic inventory, vault, tags
  • Ролі, цикли, умови, фільтри
  • Best practices

Модуль 8: Docker

  • Введення в контейнеризацію
  • Пристрій Docker
  • Dockerfile, docker registry, doker-compose
  • Безпека контейнерів

Модуль 9: Continuous Integration & Continuous Delivery

  • Введення в CI/CD
  • Пристрій Gitlab CI
  • Безперервне постачання ПЗ
  • Побудова pipeline в GitLab

Модуль 10: Kubernetes

  • Введення в Kubernetes, архітектура та основні компоненти
  • Розгортання кластера Kubernete
  • Взаємодія з кластером за допомогою API. Робота з kubectl
  • Знайомство та операції з просторами імен
  • Створення та управління Pods, Deployments, ReplicaSets
  • Створення та управління Services, Ingress, Controllers
  • Введення в Helm Charts
  • Використання Secrets для роботи з конфіденційною інформацією

Модуль 11: Моніторинг та логування

  • Моніторинг інфраструктури в Prometheus
  • Сбір логів в ELK

Коуч з працевлаштування в IT "Ефективний пошук роботи" (проводить HR провідних IT компаній)

  • Види компаній і навіщо це знати
  • Як шукати роботу
  • Корисні ресурси та соціальні мережі
  • Структура резюме
  • З чого почати
  • Що краще не вказувати
  • Супровідний лист
  • Покликали на співбесіду, що робити
  • День Співбесіди
  • Обговорення питань, які з’явились щодо готового резюме
  • Пітч (структура і логіка)
  • Процес найму в компаніях
  • Розповсюдженні питання на співбесідах
  • Як позбутися страхів

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

  • Групи до 15 осіб
  • Вечірні заняття 2 рази на тиждень (19:00-21:00)
  • Теоретичні знання закріплюються на практиці
  • Викладачі - практикуючі фахівці рівня не нижче за Senior
  • Додаткові консультації з HR провідних IT компаній

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

  • Боєвець Дмитро - Devops/Information Security Officer
  • Володимир Нестеренко - DevOps, Системний інженер
  • Вікторія Захарова - Ведуча тренінгу Працевлаштування в IT
Больше информации
Курс
Формат
Online
Начало занятий
01.09.2025
Длительность
18 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
17 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • DevOps
Подробнее

Курс для тих, хто бажає розпочати свій шлях у сфері DevOps і хоче з'ясувати, як вони можуть використовувати вже засвоєні підходи та інструменти у своїй новій професійній діяльності. Після успішного завершення програми курсу зможеш претендувати на позицію Intern/Junior DevOps.

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

Теми:

  • Virtualization – що за звір
  • Робота в Linux. Networks – як знайти та усунути проблеми з мережами
  • GitHub. Для чого він потрібен і як з ним жити
  • Хмари на прикладі AWS. Знайомство з базовими сервісами. Скільки вони коштують (частина 1)
  • Хмари на прикладі AWS. Знайомство з базовими сервісами. Скільки вони коштують (частина 2)
  • Чи потрібні права в хмарах
  • Що пов’язує: сертифікати, кошики та CDN
  • Disaster recovery: якщо все пропало, що робити та куди бігти
  • Configuration Management: як швидко встановити Docker на 100-500 серверів
  • Containerization: як пройти Суецький канал і не застрягти там надовго
  • CI/CD tools. Як швидко зібрати додаток і доставити його у 20+ рядків коду
  • Infrastructure Monitoring: моніторимо монітори. Для чого потрібен моніторинг
  • Моніторинг на стероїдах. Впровадження. Prometheus. Grafana. AlertManager
  • Logs або як все зібрати та нічого не втратити
  • Secrets management. Паролі, секрети. Як їх зберігати, щоб не втратити
  • IaaC: намалюємо будемо жити. Як побудувати інфраструктуру, використовуючи лише код
  • Costs optimization. Витрачаємо гроші з розумом. Як не втратити річний бюджет за один місяць
  • Іспит. Презентація фінального проєкту

Після курсу ти

  • мітимеш коректно оцінювати вартість запланованої інфраструктури
  • Власноруч зможеш побудувати інфраструктуру та отримаєш досвід налаштування правильного моніторингу та коректного стану оточення
  • Зможеш налаштувати збірку застосунку, його розгортання в призначеному місці
  • Знатимеш як НЕ треба зберігати паролі та інші секретні дані
  • Перестанеш боятися "контейнеровозів" й отримаєш досвід управління ними
  • Легко налаштовуватимеш системи, які дозволять збирати логи та не втрачати дані

Вимоги для проходження курсу

  • Володіння англійською мовою на рівні не нижче Pre-Intermediate
  • Практичний досвід роботи з Linux
  • Загальне уявлення про Software Development Life Cycle

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

  • Велика кількість практичних завдань
  • Дипломний проєкт
  • Співбесіда у компанії при успішному завершенні курсу

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

  • Дмитро Мельниченко - DevOps Engineer at Sigma Software
  • Роман Рудик - DevOps Engineer at Sigma Software
  • Богдан Шляхецький - DevOps Engineer at Sigma Software
Больше информации
Курс
Формат
Online
Начало занятий
08.09.2025
Длительность
3 дней
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
1 600 USD за курс
Занятия целый деньВыдаётся диплом/сертификатСопровождение ментора
Security Expert Group
  • Cyber Security
  • DevOps
Подробнее

Курс Certified DevSecOps Engineer (E|CDE) від EC-Council - це комплексна навчальна програма, що надає фахівцям із кібербезпеки, DevOps-інженерам і розробникам практичні навички інтеграції безпеки у процес розробки програмного забезпечення (SDLC). Він охоплює сучасні підходи до захисту CI/CD-процесів, інфраструктури як коду (IaC) та розгортання безпечних хмарних середовищ. Навчання базується на реальних сценаріях атак, сучасних методах кіберзахисту та використанні автоматизованих інструментів для моніторингу та усунення вразливостей у хмарних і контейнеризованих середовищах.

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

Розуміння культури DevOps

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

Вступ до DevSecOps

Ознайомлення з концепцією DevSecOps, її значенням та роллю в забезпеченні безпеки в процесі розробки.

Етап планування в DevSecOps-пайплайні

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

Етап кодування в DevSecOps-пайплайні

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

Етапи збірки та тестування в DevSecOps-пайплайні

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

Етапи випуску та розгортання в DevSecOps-пайплайні

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

Етапи експлуатації та моніторингу в DevSecOps-пайплайні

Моніторинг безпеки в реальному часі, управління інцидентами та реагування на них, використання SIEM-систем.

Вимоги до рівня знань студента

  • Розуміння DevOps-процесів: знання основних концепцій DevOps, CICD-конвеєрів та автоматизації процесів розробки
  • Знання мережевої безпеки: базове розуміння протоколів TCP/IP, HTTP, HTTPS, SSH, а також основ захисту мереж
  • Практичний досвід з DevOps-інструментами: знання таких технологій, як Docker, Kubernetes, Jenkins, Terraform, Ansible, GitLab CI/CD
  • Знання безпеки додатків: знайомство з основами безпечного кодування, OWASP Top 10 та методами виявлення вразливостей (SAST, DAST)
  • Досвід роботи з хмарними платформами: розуміння принципів безпеки AWS, Azure або Google Cloud (IAM, Network Security Groups, Secrets Management)
  • Командний рядок та скриптування: базові навички роботи з Bash/Powershell, розуміння Python або іншої мови для автоматизації процесів
  • Фундаментальні знання ІТ-безпеки: загальне розуміння політик безпеки, управління ризиками та відповідності стандартам (ISO 27001, NIST, GDPR)
  • Англійська мова: рівень Intermediate або вище, оскільки всі навчальні матеріали, лабораторії та сертифікаційний іспит доступні виключно англійською мовою

Як проходить навчання

  • Прямі ефіри LIVE або Офлайн навчання: 3 дні по 8 годин інтенсивного навчання
  • Доступ до лекцій, лабораторних робіт та матеріалів курсу через власний акаунт на платформі вендора
  • Заняття проводяться сертифікованими інструкторами з великим досвідом роботи у реальних проєктах
  • Реальні симуляції атак на платформі вендора, де виконуються практичні завдання у форматі live-практики
  • Курс спрямований на отримання практичних знань та сертифікації, які одразу можна використовувати у роботі

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

  • Офіційні навчальні матеріали від EC-Council у електронному вигляді з доступом на 12 місяців: повний набір теоретичних та практичних ресурсів для підготовки до іспиту
  • Доступ до інтерактивної навчальної платформи EC-Council Cyber Range на 6 місяців: лабораторні роботи у реалістичних сценаріях, що дозволяють відпрацювати методи безпеки в DevOps-процесах
  • Офіційний сертифікат про проходження курсу E|CDE від EC-Council: підтверджує завершення програми навчання
  • Ваучер для складання сертифікаційного іспиту E|CDE: дозволяє пройти офіційний міжнародний іспит, термін дії 12 місяців
  • Міжнародний сертифікат E|CDE від EC-Council після успішного складання іспиту: офіційне підтвердження компетенцій у сфері DevSecOps, що визнається провідними ІТ-компаніями у всьому світі
Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
2 500 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Quality Assurance Group
  • DevOps
Подробнее

На цьому курсі ми розглянемо технології Microsoft. Розберемо Microsoft Azure. Подивимось на віртуальні машини, захопимо теми по обчислювальних потужностях. Також поговоримо про побудову CI/CD процесів за допомогою Azure DevOps.

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

Заняття 1. Git як найпопулярніша CVS

  • Основи роботи з GIT
  • Github як популярне рішення для зберігання коду

Заняття 2. Docker Introduction

  • Що таке Docker і для чого він
  • Docker Image і до чого тут Dockerfile
  • Як працювати з Docker контейнерами

Заняття 3. Основи Microsoft Azure

  • Microsoft Azure як один з найпопулярніших Cloud провайдерів
  • Огляд основних ресурсів та можливостей у Azure
  • Як підняти VM у Azure
  • Як розгорнути веб-додаток у Azure

Заняття 4. Побудова CI/CD з Microsoft Azure DevOps

  • Огляд Azure DevOps
  • Побудуємо пайплайн за допомогою YAML та ADO pipelines
  • Release у Azure DevOps

Заняття 5. Terraform Introduction

  • Що таке IaC та до чого тут Terraform
  • Основні концепції у Terraform
  • Terraform та MS Azure

Теоретичні знання після курсу:

  • Контейнеризація додатку
  • Що таке і для чого потрібні Cloud провайдери

Практичні знання після курсу:

  • Навчишся працювати з GIT репозиторіями та залиєш свій код на Github
  • Почнеш писати, будувати і використовувати Docker контейнери
  • Опануєш Microsoft Azure як один з найпопулярніших Cloud провайдерів
  • Піднімеш віртуалку в Azure
  • Розгорнеш веб додаток в Azure
  • Налаштуєш CI/CD з Microsoft Azure DevOps
  • Побудуєш пайплайн за допомогою YAML в Azure DevOps
  • Заменеджиш реліз в Azure DevOps
  • Познайомишся з Terraform і навчишся використовувати його разом з Azure, описувати інфраструктуру

Інструменти якими ти оволодієш після курсу:

  • Git
  • Docker
  • Microsoft Azure
  • Microsoft Azure DevOps
  • Terraform

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

  • Курс в записі навчайся у власному темпі
  • Доступ до запису занять
  • Сертифікат після проходження курсу

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

Олег Заревич - DevOps at Edvantis

Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
750 USD за курс
Гибкий график
ISSP Training Center
  • Cyber Security
  • DevOps
Подробнее

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

Теми:

  • Розуміння культури DevOps
  • Введення до DevSecOps
  • DevSecOps Pipeline - Етап планування
  • DevSecOps Pipeline - Етап кодування
  • DevSecOps Pipeline - Етап збірки та тестування
  • DevSecOps Pipeline - Етап випуску та розгортання
  • DevSecOps Pipeline - Етап експлуатації та моніторингу

Даний курс допоможе:

  • Ознайомитись з інструментарієм DevSecOps і елементами керування безпекою в SevOps Automated Pipeline
  • Оволодіти такими методами безпеки, як збір вимог безпеки, моделювання загроз і забезпечення перевірки коду в робочому процесі розробки
  • Вивчити інструменти AWS i Azure DevSecOps для захисту програм
  • Інтегрувати інструменти та методи для створення безперервного зворотнього зв'язку в DevOps Pipeline за допомогою електронних сповіщень Jenkins i Microsoft Teams
  • Навчитись проводити аудит надсилання коду, конвеєрів і відповідності з використанням різних інструментів журналювання та журналів моніторингу, таких як Sumo Logic, Datalog, Splunk, ELK i Nagios

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

  • Вільний графік навчання
  • Доступ до курсу на 12 місяців
  • Матеріали англійською мовою
  • Ваучер для складання іспиту (дійсний 12 місяців)
  • Доступ до середовища лабораторних робіт iLabs чи CyberQ (доступ 6 місяців)
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
6 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за месяц
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Foxminded
  • DevOps
Подробнее

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

Git Course

Вiдеокурс по GitLab допоможе вам зрозуміти основні концепції та інструменти, які використовуються для керування проєктами програмного забезпечення. Під час цього курсу ви ознайомитеся з основами системи контролю версій Git та платформою GitLab, яка надає широкий спектр можливостей для спільної роботи над кодом, відстеження змін, управління задачами та багато іншого. Ви дізнаєтеся, як ефективно використовувати GitLab для спільної роботи в команді, ведення проєктів та забезпечення якості програмного забезпечення.

Linux

На цьому етапі ви поглибите свої знання з адміністрування unix like систем, встановлюючи власні сервіси та розгортаючи Redis, Nginx, RabbitMQ, PostgreSQL, MySql, Wireguard VPN тощо, навчитеся писати автоматизацію на bash і використовувати Docker.

CI/CD

Цей блок дозволить вам освоїти основи контролю версій за допомогою Git, створити базовий CI/CD пайплайн у GitLab. Ви також додасте збірку, тести та використання Docker у пайплайні, розширюючи можливості автоматизації розробки та релізу додатків.

Kubernetes

Вивчаючи Kubernetes, ви налаштуєте середовище Minikube, розгорнете застосунок, вивчите комплексні об'єкти kubernetes та best practices по роботі з kubernetes, навчитеся використовувати helm та kustomize для повторного використання маніфестів.

AWS & IaC

Цей блок допоможе розібратися з Terraform для опанування IaC підходу і використання останнього для роботи з AWS. Ви розгорнете різноманітні ресурси, від базових EC2 та S3 до серверлес-застосунків на Lambda. Налаштуєте додаток на EC2, перенесет його на ECS та після зробите його повністю serverless.

Стек технологій курсу

  • Linux
  • Docker
  • CI/CD
  • Terraform
  • AWS
  • Ansible
  • Kubernetes

Детально про необхідні навички для навчання

  • Досвід роботи з Linux на рівні користувача, тобто: вміти поставити софт, редагувати, копіювати, видаляти, перейменувати файли, підключитися по ssh, працювати з консоллю
  • Англійська достатня для розуміння завдання і документації

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

  • Linux tutorial
  • Linux journey

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

  • Онлайн доступ до стандартної програми курсу
  • Без лекцій, без теорії, тільки практичні завдання
  • Навчання 1 на 1 з особистим ментором
  • Тестовий період 7 днів
  • Один з трьох привілеїв на вибір: (Менторинг+)
    • два code review в день
    • можливість змінити стандартну програму курсу (забрати або додати теми)
    • можливість спілкуватись з ментором у визначений вами час

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

Андрій Горобченко - DevOps Engineer

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
15 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Main Academy
  • DevOps
Подробнее

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

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

Вступ до DevOps

  • DevOps як концепція
  • Принципи CAMS - CAMS - Culture, Automation, Measurement, Sharing
  • DevOps практики

Системи керування версіями

  • Навіщо вам потрібні системи керування версіями
  • Базові git команди
  • Branching. Merging. Rebasing. Stashing
  • Git-flow
  • Методологія використання дванадцяти факторів

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

  • Вступ до Continuous Integration
  • Continuous integration concepts and tools
  • CI/CD на прикладі Jenkins
  • Встановлення та налаштування Nexus. Deploy artifact
  • Service Discovery з прикладу Consul. Встановлення та налаштування

Інструменти Configuration Management

  • Введення у Configuration Management
  • Огляд та порівняння популярних інструментів
  • Ansible як приклад інструменту Configuration Management
  • Практична частина

Cloud computing

  • Що таке клауд і чому він такий популярний
  • Огляд основних клауд провайдерів
  • AWS - огляд основних сервісів
  • Практика по AWS

Infrastructure as Code

  • Що таке infrastructure as code
  • Огляд основних інструментів Terraform/Cloud Formation/etc.
  • Terraform - основні принципи
  • Практика в AWS

Системи моніторингу та логування

  • Важливість моніторингу та логування
  • Що ви повинні враховувати під час вибору інструментів
  • Огляд стека ELK
  • Встановлення та налаштування

Docker

  • Огляд докера і порівняння з іншими платформами віртуалізації
  • Збірка і запуск програми в докері
  • Docker Registries
  • Практична частина - написання Dockerfile та збирання docker image

Docker orchestration platforms за прикладом Kubernetes

  • Основи K8s
  • Адміністрація Kubernetes
  • Практична частина

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

  • Навчання з інструктором у групах по ZOOM згідно розкладу
  • Доступ до усіх відео уроків: лекції, практичні, проєкти, Q&A
  • Доступ до усіх матеріалів в LMS: відео, презентації, тести, практичні
  • Живе спілкування з інструктором у ZOOM та Telegram, перевірка практичних
  • Сертифікат по закінченню курсу

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

  • Владислав Грам - DevOps Lead Strategy Advisor
  • Іван Харламов - Senior DevOps Engineer
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
12 900 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Prog Academy
  • DevOps
Подробнее

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

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

Теми:

  • Методологія DevOps
  • Відповідальність Ops and Devs, CI\CD process, Continuous Delivery та Continuous Testing і т.д.
  • Налаштування облікового запису AWS
  • Визначення прав доступу IAM та політик, робота з EC2-інстансами та AWS RDS
  • Linux. Робота з командною оболонкою Bash та ZSH
  • Git та системи контролю версій на прикладі GitHub. GitOps technic and tooling
  • Налаштування програм (Java, JS, MySQL, Mongo)
  • Введення в AWS CloudFormation для автоматизації створення інфраструктури
  • Контейнеризація програм за допомогою Docker
  • Docker: введення в архітектуру, мережі, керування та налаштування контейнерів через CLI
  • Створення набору програм у контейнерах Docker
  • Використання Docker Compose для налаштування програм та масштабування
  • CI/CD за допомогою Jenkins
  • Встановлення, конфігурація, налаштування плагінів
  • Створення Job та Pipeline, інтеграція з Slack та Telegram
  • Вступ до GitLab
  • Встановлення GitLab Runner, налаштування Runner та Pipeline
  • Публікація результатів на GitLab Pages, інтеграція з Slack та Telegram
  • Введення в Kubernetes
  • Створення кластера Kubernetes, введення в архітектуру
  • Компоненти та міграція від Docker Compose до Kubernetes
  • Kubernetes: розгортання програм та усунення несправностей

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

  • Відеозаписи лекцій
  • Чат з групою та тренером
  • Багато практики
  • IT English Speaking Club

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

  • Всеволод Євгієнко - CEO та тренер
  • Дмитро Міщук - Тренер
  • Олександр Цимбалюк - Тренер
  • Філіп Севене - Тренер
  • Олег Суховеров - Тренер
  • Олег Новіков - Тренер
  • Олексій Рихлюк - Тренер
Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
6 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
Безкоштовно
Гибкий графикВыдаётся диплом/сертификат
IT Education Center
  • DevOps
Подробнее

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

Заняття 1. Аналіз ІТ-сфери

Розберемо перспективи IT-галузі, напрями в IT, шлях кар'єрного зростання для DevOps-інженера, зарплати та чому DevOps - це стабільність.

Лекція:

  • Аналітика IT
  • Зарплати в IT
  • ІТ-напрями

Заняття 2. Методологія DevOps та роль DevOps-інженера

Розглянемо, що таке DevOps-методологія, чому компаніям потрібен DevOps, хто такий DevOps-інженер, які обов’язки він має та хто може стати DevOps-інженером.

Лекція:

  • Методологія DevOps
  • Хто такий DevOps-інженер
  • Хто може світчнутися у DevOps
  • Кар'єра DevOps-інженера

Заняття 3. Технології, Linux та DevOps

Дізнаємося про інструменти DevOps-інженера, розглянемо, чому знати Linux - це критично важливо для айтівця та як з'явився Linux.

Лекція:

  • Стек технологій та інструментів
  • Як поєднуються Linux та DevOps
  • Як з'явився Linux

Заняття 4. Дистрибутиви Linux та віртуальні машини

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

Лекція:

  • Дистрибутиви Linux
  • Віртуальні машини
  • Залізо, ОС та потужність

Практика:

  • Підготовка робочого місця та встановлення VirtualBox
  • Інструкція зі встановлення VirtualBox

Заняття 5. Встановлення та налаштування дистрибутиву Debian

Зробимо перший крок до опанування Linux - встановимо свій перший дистрибутив та запустимо необхідні компоненти.

Практика:

  • Встановлення дистрибутиву Ubuntu
  • Налаштування та запуск необхідних компонентів
  • Інструкція зі встановлення Debian, Ubuntu та AlmaLinux

Заняття 6. Як почати кар'єру DevOps-інженера

Розглянемо, які софт скіли потрібні DevOps-інженеру, наскільки добре треба знати англійську, як підготуватися до співбесід та знайти першу роботу.

Лекція:

  • Рівень англійської для DevOps-інженерів
  • Основні софт скіли DevOps-інженера
  • Початок кар'єри у сфері DevOps

Фінальне тестування

Тест за темами прослуханих занять.

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

  • Курс в записі, навчайся коли зручно
  • Лекції, практика і домашні завдання
  • Фінальне тестування
  • Сертифікат про проходження курсу

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

  • Павло Завада - DevOps-практик з 10-річним досвідом
  • Катерина Шевчук - HR-менеджерка в Netforce Ukraine
Больше информации
Курс
Формат
Online
Начало занятий
11.02.2025
Длительность
38 занятий
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
20 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Hillel IT school
  • DevOps
Подробнее

Цей курс призначений для тих, хто прагне поглибленого занурення у світ DevOps. Пізнай переваги основних хмарних провайдерів: AWS, GCP та Azure. Вивчи автоматизацію інфраструктури з Terraform, а також налаштування систем за допомогою Ansible. Опануй контейнеризацію через Docker: від базових понять до написання Dockerfile та роботи з Docker Swarm. Занурися у систему контролю версій Git, пізнай CI/CD, здійснюй моніторинг за допомогою Prometheus/Grafana, а також вивчай збір і аналіз логів з ELK.

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

Огляд хмарних провайдерів. Введення в AWS (GCP/Azure)

  • Створення акаунта
  • Робота в консолі
  • Основні сервіси
  • VPC
  • EC2
  • S3
  • Групи безпеки
  • Lead Balancers
  • IAM
  • AWS CLI

Системи забезпечення та управління конфігурацією

  • Terraform
  • Ansible (Puppet/Saltstack/CFEngine/Chef)

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

  • Вступ до контейнеризації
  • Docker Hub
  • Docker
  • Написання Dockerfile
  • Приватний реєстр Docker
  • Робота з Docker Compose
  • Docker Swarm

Система контролю версій Git

  • Огляд Git
  • Встановлення Git
  • Основи роботи з Git
  • Розгалуження в Git
  • Gitlab/Github

CI/CD

  • Огляд CI/CD
  • Build i Deploy
  • Огляд наявних інструментів
  • Gitlab CI (Jenkins/Github Actions/ Butbucket pipelines)

Моніторинг

  • Огляд наявних інструментів моніторингу
  • Встановлення та використання Prometheus/Grafana

Збір, зберігання та аналіз логів

  • Встановлення та налаштування ELK
  • Збір логів
  • Пошук в Elasticsearch
  • Налаштування фільтрів
  • Пошук у Kibana

Бонуси курсу

  • Всі студенти цього курсу можуть відвідувати заняття з англійської мови
  • Тестова співбесіда з технічним фахівцем
  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем

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

  • Невеликі групи
  • Система особистих кабінетів
  • Доступ до відеозаписів занять
  • Викладачі практики
  • Оперативна служба підтримки студентів
  • Практичні заняття

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

  • Григорій Діденко - Senior DevOps Engineer at DraftKings
  • Антон Ісаєв - Senior System Engineer
  • Іван Харламов - DevOps Engineer at Ciklum
  • Олександр Грабко - Senior Systems Engineer (DevOps)
Больше информации
Курс
Формат
Online
Начало занятий
15.01.2025
Длительность
20 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
Безкоштовно
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
EPAM
  • DevOps
Подробнее

Якщо ти володієш поглибленими знаннями у сфері DevOps та прагнеш отримати практичний досвід, необхідний для успішного старту ІТ-кар'єри, ця унікальна навчальна програма - саме для тебе!

План курсу

Що ти вивчатимеш?

  • Linux
  • Bash
  • Docker
  • Python
  • Continuous Integration and Continuous Delivery Fundamentals
  • Google Cloud
  • AWS
  • Azure
  • Terraform
  • Ansible
  • Kubernetes
  • Final project

Що необхідно для успішного навчання:

  • Рекомендований рівень володіння англійською мовою - Intermediate (В1) і вище
  • Впевнені знання Git
  • Поглиблене розуміння Hypervisor и Networking
  • Упевнені знання операційної системи Linux
  • Уміння працювати з платформою Docker
  • Досвід використання скриптових мов Bash і Python

Буде плюсом:

  • Розуміння теорії алгоритмів та ООП
  • Базові знання SQL і баз даних
  • Знайомство з HTML, CSS, JavaScript або .NET
  • Досвід використання скриптової мови PowerShell
  • Володіння ОС Windows

Як долучитися до програми

  1. Зареєструйся
  2. Підтверди свій рівень англійської мови
  3. Пройди технічне завдання
  4. Отримай запрошення на співбесіду з рекрутером
  5. Пройди технічну співбесіду
  6. Очікуй листа

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

  • Інтенсивне навчання
  • Різноманітний контент
  • Підтримка менторів
  • Актуальні матеріали
  • Профільна галузева освіта
  • Сертифікат від EPAM University
  • Можливість розпочати кар'єрний шлях в EPAM
Больше информации
Курс
Формат
Online
Начало занятий
03.08.2024
Длительность
25 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
50 USD за занятие
Гибкий графикСопровождение ментора
Khmarochos Academy
  • DevOps
  • SysAdmin
Подробнее

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

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

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

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

Детальніше про курс

Буде проведено щонайменше 25 вебінарів у Zoom (деякі теми доведеться розділяти на 2 або навіть 3 заняття). Заняття проводитимуться щосуботи, кожне триватиме від 2 до 5 годин. 

Кожну з лекцій можна переглянути в записі та завантажити матеріали.

Теми, розглянуті на попередньому потоці:

  • контейнери:
    • основи використання Docker (4,5 години),
    • образи контейнерів (понад 3,5 години),
    • мережева взаємодія контейнерів і оркестрація з Docker Swarm (3 години);
  • оркестрація:
    • оркестрація контейнерів з Docker Compose (понад 3,5 години),
    • базові операції з системою minikube та з обʼєктами Kubernetes (5,5 години),
    • сховища даних в Kubernetes (3 години),
    • доступ до сервісів в Kubernetes (близько 11 години),
    • передача конфігураційних параметрів (4 години),
    • вибір вузлів кластеру (3 години),
  • оркестрація:
    • доступ і права (4 години),
    • обʼєкти-контроллери і стратегії оновлення (5,5 годин),
    • моніторинг сервісів і автоматичне горизонтальне масштабування (4 години),
    • розгортання додатків з Helm (7,5 годин);
  • автоматизація:
    • автоматизація CI/CD-процесів з GitLab (майже 7 години),
    • створення CI/CD-ланцюжку в GitLab (понад 3 години),
    • базові принципи роботи Ansible (7 годин),
    • практичне використання Ansible (7,5 годин);
  • авторизація доступу:
    • використання Vault від HashiCorp (понад 4,5 години).

Викладачі

Володимир Мельник - технічний директор і співзасновник Tucha

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
4 900 UAH за курс
Гибкий графикВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментора
SEDICOMM University - Академия Cisco
  • DevOps
Подробнее

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

Module 1. Course Introduction

  • Your Lab
  • Linux
  • Python

Module 2. The DevNet Developer Envirenment

  • DevNet Overview
  • Exploring DevNet Online Resources

Module 3. Software Development and Design

  • Software Development
  • Software Design Patterns
  • Version Control
  • Coding Basics
  • Code Review and Testing
  • Understanding Data Formats

Module 4. Understanding and Using APIs

  • Introducing APIs
  • API Design Styles
  • API Architecture Styles
  • Introduction to REST APIs
  • Authenticating to a REST API
  • API
  • Working with Webhooks

Module 5. Network Fundamentals

  • Introduction to Network Fundamentals
  • Network Interface Layer
  • Internetwork Layer
  • Network Devices
  • Networking Protocols
  • Troubleshooting Application Connectivity Issues

Module 6. Application Deployment and Security

  • Understanding Deployment Choices with Different Models
  • Creating and Deploying a Sample Application
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Networks для Application Development and Security
  • Securing Applications

Module 7. Infrastructure and Automation

  • Automating Infrastructure with Cisco
  • DevOps and SRE
  • Basic Automation Scripting
  • Automation Tools
  • Infrastructure as Code
  • Automating Testing
  • Network Simulation

Module 8. Cisco Platforms and Development

  • Introduction to Cisco Platforms
  • Cisco SDKs
  • Understanding Network Programmability and Device Models
  • Cisco Network Management
  • Cisco Compute Management
  • Cisco Collaboration Platforms

Чого ви навчитесь на курсі

  • Освоєте базові навички програмування на Python та Linux
  • Навчитеся використовувати середовище розробки за допомогою ресурсів DevOps/DevNet
  • Зрозумієте, як використовувати передовий досвід розробки та проектування програмного забезпечення
  • Освоїте створення запитів REST API через HTTP для безпечної інтеграції сервісів
  • Розберетеся в процесах та пристроях, що підтримують можливості підключення до мережі
  • Розберете сучасні технології для розгортання та захисту програм, а також даних у хмарному середовищі
  • На практиці порівняйте методи тестування та розгортання програмного забезпечення у середовищах автоматизації та моделювання
  • Порівняєте платформи Cisco, які використовуються для спільної роботи, інфраструктуру управління та оптимізацію

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

  • Доступ до мультимедійного онлайн-підручника
  • Онлайн лекції 2 рази на тиждень
  • Доступ до обладнання Cisco у пісочниці для практики
  • Практика 1-3 рази на тиждень
  • Доступ до вправ для закріплення матеріалу
  • Особистий куратор та платформа для спілкування з одногрупниками
  • Тренінги з розвитку Soft Skills

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

Костянтин Герасименко - Засновник та керівник SEDICOMM University

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
8 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
24 USD за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
SEDICOMM University - Академия Cisco
  • DevOps
Подробнее

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

Chapter 1. Introduction to Python and Progrmming Basics

  • Code and Communities of Practice
    • Explain the importance of coders' communities of practice
  • Python Basics
    • Use Python to create programs that accept user input and read and write to external files
  • APIs and Parsing JSON
    • Create a Python application that accesses an API based on user input and processes and displays the JSON data that is returned

Chapter 2. Model Driven Network Programmability

  • Network Programmability
    • Describe a different approach to software-defined networking (SDN), including central application policy control
    • Use Python with combination of RESTCONF and NETCONF APIs to retrieve and update the device's configuration
  • Practice and labs
    • CLI Automation with Python using netmiko
    • YANG Data Models Using the pyang Tool
    • Using protocols SSH, RESTCONF, NETCONF
    • Using data formats JSON, XML, YAML

Результати після курсу

  • Зрозумієте цінність концепції програмованості мережі та системи, вивчіть поняття та методи програмування мережевих пристроїв та систем
  • Ознайомитесь з особливостями використання таких інструментів як скрипти Python, Git, JSON, Postman, API-інтерфейси
  • Опануєте інший підхід до програмно-визначених мереж (SDN), у тому числі центральний контроль політик додатків
  • Навчитеся використовувати Cisco DevNet Sandbox – ізольоване програмне середовище Cisco DevNet
  • Дізнаєтесь, як взаємодіяти з програмованими пристроями за допомогою реальних API-інтерфейсів Cisco DNA Center
  • Ви напишете простий додаток на Python із REST API-інтерфейсами Cisco DNA Center
  • Отримаєте навичку створення різних програм для взаємодії з інтерфейсами API
  • Станете частиною професійних спільнот Cisco DevNet, GitHub, Stack Overflow для обміну досвідом роботи у сфері програмованих мереж та систем
  • Почнете швидко вчитися та освоювати нові технології, що дозволить Вам заробляти більше у новому напрямку Cisco DevOps/DevNet
  • Сертифікат про закінчення курсу від Академії Cisco на платформі SEDICOMM University стане підтвердженням ваших навичок для роботодавців

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

  • 3 тижні доступу до онлайн-матеріалів курсу зі зворотним зв'язком від куратора
  • 8 онлайн-занять (відеозаписи лекцій) у форматі learning by doing з топ експертом для самостійного проходження у зручний час для відеозапису
  • Заняття "Як правильно вчитися, щоб заробляти більше в ІТ"
  • Лекція-огляд кар'єрних можливостей, пов'язаних з Python та Cisco DevOps/DevNet, для складання покрокового плану Вашого професійного розвитку
  • Закритий чат учасників курсу з можливістю ставити запитання інструктору та кураторам курсу
  • Фінальний іспит та сертифікат про успішне проходження курсу від Академії Cisco (Cisco Networking Academy) на платформі SEDICOMM Universitу

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

Костянтин Герасименко - Засновник та керівник SEDICOMM University

Больше информации
Курс
Формат
Online
Начало занятий
05.02.2024
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Dedicatted School
  • DevOps
Подробнее

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

Модуль 1

Вступ до DevOps, SDLC та VCS.

Модуль 2

Основи адміністрування Linux.

Модуль 3

Хмарні обчислення з AWS.

Модуль 4

Безперервна інтеграція та розгортання (CI/CD).

Модуль 5

Оркестрування інфраструктури з Terraform.

Модуль 6

Оркестрування мікросервісів з Kubernetes.

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

  • Багато практики
  • Цінуємо комунікацію
  • Маємо цілісний підхід
  • Оптимізація всього
  • Сертифікат про проходження курсу

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

  • Андрій Копачевський
  • Богдан Вовк
  • Георгій Левицький
  • Денис Єрмаков
  • Павло Вайда
Больше информации
Курс
Формат
Online
Начало занятий
18.09.2024
Длительность
7 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатВозможно трудоустройствоСопровождение ментораРеальный проект в портфолио
Platma Academy
  • DevOps
Подробнее

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

Модуль 1. Що таке DevOps

Результат: Розуміння зон відповідальності професії DevOps інженера та специфіки і фокусу його роботи.

Модуль 2. Теоретичні основи IT інфраструктури

Результат: Розуміння компонентів сучасної IT інфраструктури та їх ролей.

Модуль 3. Основи ОС Linux

Результат: Знання принципів роботи та вміння конфігурувати основні компоненти ОС Linux.

Модуль 4. Основи комп'ютерних мереж

Результат: Розуміння як "під капотом" влаштована комп'ютерна мережа і що саме коїться в мережі коли ви відкриваєте веб-сайт, базові навички вирішення мережевих неполадок за допомогою основних інструментів та команд.

Модуль 5. Основи скриптингу

Результат: Навички з написання скриптів для ОС Linux, які є основою роботи DevOps інженера та значною частиною його робочого дня.

Модуль 6. Управління кодом та системи контролю версій

Результат: Вміння користуватись репозиторіями, керувати гілками, будувати стратегію гілок та взаємодіяти з командою розробників.

Модуль 7. Безперервна інтеграція та безперервна доставка (CI/CD)

Результат: Навичка виконувати центральну частину роботи DevOps інженера - будувати автоматизований CI/CD пайплайн.

Модуль 8. Основи хмарної інфраструктури на базі AWS

Результат: Розуміння основних служб AWS, навички побудови мережі, кластерів та сховищ, вміння налагодити систему моніторингу для власних ресурсів.

Модуль 9. Налаштування бажаного стану систем на прикладі Ansible

Результат: Ви можете вміло налаштовувати системи, розуміти агентні та безагентні програми, працювати з Ansible, включаючи встановлення, конфігурацію та обробку помилок.

Модуль 10. Автоматизація розгортання інфраструктури за допомогою підходу "Інфраструктура як код" на прикладі Terraform

Результат: Розуміння основних служб AWS, навички побудови мережі, кластерів та сховищ, вміння налагодити систему моніторингу для власних ресурсів.

Модуль 11. Контейнеризація за допомогою Docker

Результат: Глибоке розуміння та практичні навички контейнеризації за допомогою Docker.

Модуль 12. Оркестрація контейнерів за допомогою Kubernetes

Результат: Навички розгортання та адміністрування комплексної захищеної контейнерної інфраструктури на базі Kubernetes.

Модуль 13. Ефективне управління робочою інфраструктурою

Результат: Знання і навички з ефективного моніторингу, логування та відновлення робочої інфраструктури.

Модуль 14. Професійний розвиток та завершення курсу

Результат: Готовність до працевлаштування в ролі DevOps інженера, включаючи резюме, розуміння подальшого кар'єрного шляху.

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

  • IT англійська
  • HR-підготовка
  • Працевлаштування у партнерів
  • Онлайн формат
  • Наголос на практику
  • Професійні ментори
  • Запис занять
  • Гнучкий графік
  • Онлайн-платформа

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

  • Владислав Грам - Lead DevOps Strategy Advisor at Ciklum
  • Касумов Олексій - System Engineer at Signet
Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
Безкоштовно
Гибкий графикВыдаётся диплом/сертификат
EPAM
  • DevOps
Подробнее

Ти познайомишся з основами комп'ютерних мереж, включаючи OSI-модель, TCP/IP-стек та поширені протоколи. Дізнаєшся про роботу з Linux, управління пакетами та командним рядком. В модулі Bash ми розглянемо запуск команд, написання скриптів, змінні, умовні оператори та логічні операції. По завершенні курсу, ти навчишся використовувати Git для роботи з GitHub, графічними інструментами, мітками та віддаленими репозиторіями. У розділі Python детально розглянемо віртуальне середовище, роботу з типами даних, списками, множинами та словниками.

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

Computer Networking

  • Overview of computer networking
  • OSI model
  • TCP/IP stack
  • Common protocols
  • Subnetworks and routing

Linux

  • Knowledge of Linux development and major distributions
  • Package management tools and repositories
  • Basics of using the Linux command line
  • Linux standard directory structure
  • Security and file permissions

Bash

  • Running commands
  • Scripts
  • Variables
  • Conditional operators
  • Pipelines & Logical Operator

Git

  • GitHub
  • Git graphical tools
  • Tags
  • Remotes
  • Stash

Python

  • Virtual Environment
  • Datatypes and Basics Operations
  • Lists, Sets, Tuples and Dicts

Як долучитися до програми?

  1. Зареєструйся, створи акаунт та заповни профіль
  2. За бажанням пройди тест на визначення рівня англійської мови
  3. Посилання на курс буде надіслано на твою електронну адресу після реєстрації
  4. Починай вивчати курс

Що необхідно для успішного навчання:

  • Рекомендований рівень володіння англійською мовою - Pre-Intermediate (A2) і вище
  • Аналітичне мислення та винахідливість у вирішенні нестандартних завдань
  • Базове розуміння понять інформаційних технологій та мінімальні навички у використанні програмного забезпечення

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

  • Курс можна проходити з будь-якої точки світу, в комфортному темпі та у зручний час
  • Це можливість створити міцну основу для подальшого розвитку в DevOps
  • В програмі курсу актуальний та якісний контент, що відповідає поточному стану IT-індустрії
  • Програма розроблена експертами EPAM з різних країн та дає корисні практичні знання для твоєї майбутньої кар'єри
  • Це безкоштовна можливість для всіх бажаючих навчатися у кращих наставників та експертів EPAM
Больше информации

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Відгуки про курси

Отзывы о курсах

Марія   15.07.2025

Проходила курс з DevOps і дуже розчарована. Раптом курс заморозили без жодних пояснень чи попереджень, а гроші повернути так і не змогла - підтримка просто ігнорує мої звернення. Відчуваю себе обдуреною. Дуже непрофесійно і зовсім нечесно. Не раджу нікому витрачати час і гроші на цей курс!

 
Плюсы:Нема
Минусы:Втрата грошей
Рекомендации: Не рекомендую
1
Средняя: 1 (1 голос)
Курсы DevOps
NR   25.06.2025

Під виглядом продажу курсів крадуть гроші. Продали курс Devops та з 12 модулів готових лише 4. Протягом року модулі не додаються та менеджери не відповідають. Гроші не повертають.

Плюсы:Нема
Минусы:Скам
Рекомендации: Не рекомендую
1
Средняя: 1 (1 голос)
Курсы DevOps
Олександр Кравченко   01.05.2025

Мав можливість пройти курс AWS for beginners

  Раніше досвіду не мав із гарно організованою системою для курсів, тому трішки було не звично, але й приємно.   Перед початком основного курсу, надаються матеріали для підготовки до саме процесу навчання, що дуже влучно для людей, які можливо ще не системні, тому це надає певну структуру для самоорганізації.   Курс по AWS, досить змістовний, і викладач все гарно розповідав, закривав питання студентів вільно. Відчувається, що матеріал викладався через призму досвіду, а не для "✓"   Куратори привітні, закривали організаційні питання швидко і ефективно. Технічна підтримка теж закривала тікети вчасно, якщо такі були.   І загалом, видно, що все гарно організовано на клієнта, тому приємно   Ну загалом, вже пройшло, декілька місяців після курсу, то спогади приємні і цікаві.  Тому можу рекомендувати Точно знайдете, щось корисне для себе
Плюсы:Власна платформа для організації і проведення курсу Ведуть до кінця курсу не тільки викладач, а й куратори. Тому фокус уваги на того хто проходить курс Гарна підготовка людей до процесу навчання, перед проведенням основного курсу Простота
Минусы:На даному етапі я не виявив якихось критичних зауважень чи проблем
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы DevOps
Олексій   22.04.2025

Успішно завершив курс "Основи Docker & Kubernetes". Знайомий і працював з докером давно, але відчував невпевненість. Після проходження цієї частини і виконавши всі домашні завдання відчуваю себе набагато впевненіше і думаю що готовий до різних завдань. 

Частина по Кубернетесу мені також сподобалася,  це було новим для мене. На курсі доволі такі добре розібралися з основами і не тільки. Думаю, що курс покрив те що повинен був покрити - є теоретичні і практичні навички. На співбесібі зможу вже поспілкуватися:)

Також курс змусив самостійно познайомитися з віртуалкою і ubunta для виконання домашній завдань - що однозначно +.
 

Плюсы:- Практичні завдання, які перевіряються і мають дедлайни - вони тримають в тонусі і без відкладань "на потім"; - Перевірка завдань з коментарями від лекторів; - Підтримка і відповіді від лектора на Slack; - Ознайомлення з віртуалкою і ubuntu (це потрібно для налаштування середовища для виконання ДЗ)
Минусы:- Іноді відхилення від тем через питання студентів, які могли затягувати заняття (після першого заняття було менше). - Можливо трохи урізноманітнити ДЗ відносно того що робилося на лекції (так розумію що сильно не зміниш чи не добавиш роботи)
Рекомендации: Рекомендую
4
Средняя: 4 (1 голос)
Курсы DevOps
Іван Масленніков   15.04.2025

Пройшов курс "Основи Docker & Kubernetes". Вважаю дуже корисним для розробників для розуміння загальних принципів розгортання, функціонування та супроводу середовища Docker & Kubernetes в якості середовища розробки, тестування та використання в продакшене. 

Плюсы:1) курс добре структурований 2) багато практичних прикладів 3) лектор з багатим практичним досвідом
Минусы:1) Через свій багатий досвід, лектор, дещо занадто багато уваги приділяє відповідям на питання студентів, які обʼєктивно не завжди напряму стосуються поточної теми заняття
Рекомендации: Рекомендую
4
Средняя: 4 (1 голос)
Курсы DevOps

Страницы