Техніки створення внутрішніх платформ розробника (Internal Developer Platforms)

Abstract

Бакалаврська робота на тему - Техніки створення внутрішніх платформ розробника (Internal Developer Platforms). . Метою роботи є дослідження технік створення внутрішніх платформ розробника та аналіз підходів до автоматизації процесів розробки, розгор-тання і супроводу програмного забезпечення в сучасних ІТ-системах. Об’єкт дослідження: внутрішні платформи розробника. Предмет дослідження: методи, архітектурні підходи та інструменти створення внутрішніх платформ розробника, зокрема практики DevOps, Platform Engineering, CI/CD та автоматизації інфраструктури. Результати дослідження: проведено аналіз концепції Internal Developer Platforms, досліджено архітектурні підходи до побудови, розгля-нуто сучасні інструменти автоматизації процесів розробки та впровадження ПЗ. У першому розділі розглянуто теоретичні основи внутрішніх плат-форм розробника, концепції DevOps та Platform Engineering, а також IDP. У другому розділі досліджено методи та інструменти побудови внут-рішніх платформ розробника, зокрема референтні архітектури, архітектурні компоненти та основні функціональні можливості IDP. У третьому розділі розглянуто реалізацію внутрішньої платформи розробника, процеси впровадження та інтеграції платформи у цикл розроб-ки програмного забезпечення, а також проведено аналіз ефективності. Висновок: використання внутрішніх платформ розробника дозволяє підвищити продуктивність команд розробки, спростити процеси розгортання та супроводу програмного забезпечення, забезпечити стандартизацію інфра-структури та автоматизацію DevOps-процесів.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By