Безперервна доставка (англ. Continuous delivery (CD)) — підхід у програмній інженерії, суть якого полягає в тому, що команди розроблюють програмне забезпечення протягом коротких періодів часу, забезпечуючи надійний випуск версії у будь-який час. Його метою є створення, тестування та випуск програмного забезпечення швидше та частіше. Підхід допомагає зменшити вартість, час та ризик доставки змін, дозволяючи додаткові поповнення додатків у виробництві. Простий та повторюваний процес розгортання має важливе значення для безперервної доставки.
Порівняння з DevOps
Безперервна доставка і DevOps схожі за своїм значенням (і часто поєднуються), але вони являють собою дві різні концепції: DevOps застосовується в більш широких аспектах.
Безперервна доставка — це підхід до автоматизації доставки програмного забезпечення, який фокусується на:
- Об'єднання різних процесів;
- Виконання їх швидше та частіше.
Вони мають загальні кінцеві цілі і часто використовуються разом для їх досягнення. DevOps і безперервна доставка використовують гнучкі методи: невеликі і швидкі зміни з цілеспрямованим результатом для кінцевого клієнта.
Інструменти
Безперервна доставка здійснює автоматизацію від системи керування версіями до використання реальними користувачами на виробничих пристроях. Існує достатньо інструментів, які допомагають виконати всю або частину роботи. Типу інструментів включають: неперервну інтеграцію, автоматизацію випуску застосунку, автоматизацію складання.
Джерела
- Chen, Lianping (2015). . IEEE Software. 32 (2): 50—54. doi:10.1109/MS.2015.27. Архів оригіналу за 9 червня 2016. Процитовано 12 листопада 2017.
- Phillips, Andrew (29 липня 2014). . DevOps.com. Архів оригіналу за 28 вересня 2015. Процитовано 9 жовтня 2015.
- Binstock, Andrew (16 вересня 2014). . Dr. Dobb's The world of software Development. San Francisco: UBM. Архів оригіналу за 13 листопада 2017. Процитовано 12 листопада 2017.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bezperervna dostavka angl Continuous delivery CD pidhid u programnij inzheneriyi sut yakogo polyagaye v tomu sho komandi rozroblyuyut programne zabezpechennya protyagom korotkih periodiv chasu zabezpechuyuchi nadijnij vipusk versiyi u bud yakij chas Jogo metoyu ye stvorennya testuvannya ta vipusk programnogo zabezpechennya shvidshe ta chastishe Pidhid dopomagaye zmenshiti vartist chas ta rizik dostavki zmin dozvolyayuchi dodatkovi popovnennya dodatkiv u virobnictvi Prostij ta povtoryuvanij proces rozgortannya maye vazhlive znachennya dlya bezperervnoyi dostavki Porivnyannya z DevOpsBezperervna dostavka i DevOps shozhi za svoyim znachennyam i chasto poyednuyutsya ale voni yavlyayut soboyu dvi rizni koncepciyi DevOps zastosovuyetsya v bilsh shirokih aspektah Bezperervna dostavka ce pidhid do avtomatizaciyi dostavki programnogo zabezpechennya yakij fokusuyetsya na Ob yednannya riznih procesiv Vikonannya yih shvidshe ta chastishe Voni mayut zagalni kincevi cili i chasto vikoristovuyutsya razom dlya yih dosyagnennya DevOps i bezperervna dostavka vikoristovuyut gnuchki metodi neveliki i shvidki zmini z cilespryamovanim rezultatom dlya kincevogo kliyenta InstrumentiBezperervna dostavka zdijsnyuye avtomatizaciyu vid sistemi keruvannya versiyami do vikoristannya realnimi koristuvachami na virobnichih pristroyah Isnuye dostatno instrumentiv yaki dopomagayut vikonati vsyu abo chastinu roboti Tipu instrumentiv vklyuchayut neperervnu integraciyu avtomatizaciyu vipusku zastosunku avtomatizaciyu skladannya DzherelaChen Lianping 2015 IEEE Software 32 2 50 54 doi 10 1109 MS 2015 27 Arhiv originalu za 9 chervnya 2016 Procitovano 12 listopada 2017 Phillips Andrew 29 lipnya 2014 DevOps com Arhiv originalu za 28 veresnya 2015 Procitovano 9 zhovtnya 2015 Binstock Andrew 16 veresnya 2014 Dr Dobb s The world of software Development San Francisco UBM Arhiv originalu za 13 listopada 2017 Procitovano 12 listopada 2017