article-spots
article-carousel-spots
programs
Матеріали

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

26 лют 2025

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

У цій статті ми ділимося з вами корисними матеріалами для самопідготовки, які допоможуть примножити ваші знання у царині DevOps. Радимо ознайомитися з ними, перш ніж реєструватися на освітні програми з напряму Cloud&DevOps від EPAM :)

⚙️ Основи програмування:

  1. Harvard University. CS50: Introduction to Computer Science — курс з інформатики від Гарвардського університету
  2. Scratch. — ресурс, де ви можете познайомитися з базовими поняттями програмування

⚙️ Мережі:

  1. Курс з комп’ютерних мереж від Neso Academy
  2. Курс з комп’ютерних мереж від Free Code Camp

⚙️ Linux:

  1. Операційна система Linux — Прискорений курс для початківців
  2. Базовий курс з Linux
  3. Основи Linux

⚙️ Active Directory Domain Services:

  1. Active Directory Domain Service: детальний розгляд
  2. Microsoft Learn. Active Directory Domain Services

⚙️ Python:

  1. Практичні завдання з Python
  2. Інтерактивний посібник з Python
  3. Курс з Python від Codecademy
  4. Посібник з Python для початківців

⚙️ Gitflow:

  1. Робочий процес Gitflow
  2. Шпаргалка щодо основних способів використання операцій git-flow
  3. Контроль версій з Git

⚙️ Різноманітні базові поняття:

  1. Continuous integration vs. continuous delivery. Принципи та відмінності
  2. Шість стратегій розгортання застосунків
  3. Курс Continuous Integration із Jenkins
  4. Життєвий цикл розробки програмного забезпечення. Етапи й моделі

⚙️ Docker:

  1. Інструкція з написання Dockerfiles
  2. Вчимося застосовувати multi-stage builds
  3. Огляд: chroot, cgroups і namespaces

⚙️ Книги:

  1. Gene Kim. The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
  2. Lorin Hochstein, Rene Moser. Ansible: Up and Running
  3. Gene Kim, Patrick Debois, John Willis, Jez Humble. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
  4. David Farley, Jez Humble. Continuous Delivery Reliable Software Releases Through Build, Test, and Deployment Automation


За дотатковими ресурсами радимо зайти до нашої Телеграм-спільноти EPAM University.

Сподіваємося, що ці ресурси допоможуть вам визначитися з майбутньою професією і зробити перші кроки в DevOps!