Будинки Розвиток Що таке автоматизація випуску додатків (ара)? - визначення з техопедії

Що таке автоматизація випуску додатків (ара)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає автоматизація випуску програм (ARA)?

Автоматизація випуску програм (ARA) зазвичай визначається як процес моделювання та розгортання програмних продуктів та їх налаштування для Java або інших типів платформ. Автоматизація випуску додатків підтримує "безперервний випуск та розгортання" і часто пов'язана з спритною розробкою програмного забезпечення. Це дозволяє більш обтічно розробляти та випускати програми, артефакти та інші об’єкти програмного забезпечення.


Techopedia пояснює автоматизацію випуску додатків (ARA)

Автоматизація випуску додатків передбачає перегляд способів вдосконалення ключових процесів переміщення програмного забезпечення протягом його життєвого циклу. Різні типи ARA можуть включати рішення, що ґрунтуються на процесах, на основі пакетних, декларативних чи імперативних рішень. Оскільки ARA є досить новою, експерти часто говорять про те, як вона представляє виклики спільноті розробників та інших команд, які намагаються її реалізувати.


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


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

Що таке автоматизація випуску додатків (ара)? - визначення з техопедії