♾ Інтенсивна програма навчання містить 38 занять та охоплює широкий спектр технологій та практик. Студенти отримають знання про віртуальні машини, хмарні обчислення, контейнеризацію, CI/CD, моніторинг, керування інфраструктурою як код та багато іншого. Завдання включатимуть реальні проекти та впровадження DevOps підходів для створення сучасних та масштабованих додатків.
Онлайн-курс < DevOps Engineer > 🔗
На курсі ми ознайомимося з методологією Development & Operations, концепцією віртуальних машин та операційною системою Linux, а потім навчимося писати bash-скрипти. Далі розберемося в CI/CD-процесах, працюватимемо з Docker і Git, вивчимо моделі IaaS і IaC, а наприкінці налаштуємо моніторинг і логування систем.
В результаті ― зможемо вибудовувати процеси так, щоб якість розробки не страждала через швидкість.
📗 Фінальний проєкт:
Розробка та розгортання мікросервісної архітектури з використанням DevOps практик.
Студентам потрібно розробити та розгорнути комплексний додаток, який використовує мікросервісну архітектуру та враховує ключові аспекти DevOps. Проект буде складатися з кількох незалежних мікросервісів, які співпрацюють між собою.
Необхідний бекграунд для старту навчання:
✔️ вмієте писати код на базовому рівні або маєте досвід системного адміністрування
✔️ знаєте, як працює Git або інші системи контролю версій
✔️ розумієтеся на мережевих протоколах (TCP/IP, HTTP, DNS)
✔️ маєте досвід роботи з хмарними сервісами
Лектор
Віктор Келеберда, DevOps Engineer з досвідом у сферах healthcare, banking, startups
◾️ працював у великих аутсорс-компаніях України — EPAM та SoftServe
◾️ з нуля вибудовував усі DevOps-процеси для єдиної платформи з аналітики даних на всіх ринках компанії Procter & Gamble
◾️ налаштовував безпекову частину ІТ-продуктів для міжнародної консалтингової компанії, яка входить до трійки найкращих у світі
◾️ менторить і коучить девопсів у Grid Dynamics
♾ Курс підійде
SYSTEM ADMINISTRATOR, IT SUPPORT SPECIALIST,
щоб навчитися автоматизувати розгортання та налаштування конфігурацій, оптимізувати навантаження на системи та послуги, підтримувати роботу стійких до відмови систем.
DEVELOPER,
щоб застосовувати методологію DevOps у розробці та автоматизації релізів застосунків, писати інфраструктурний код та розібратися у процесах, що відбуваються на проді.
TECH LEAD, TEAM LEAD,
щоб вивчити методологію DevOps, вільно планувати інфраструктуру, зважати на всі потенційні ризики та завжди знаходити аргументи на користь того чи іншого рішення.
DEVOPS [BEGINNER],
щоб забезпечити відмовостійку роботу систем і отримати експертну думку від девопса з досвідом за короткий проміжок часу.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів