Инструменты пользователя

Инструменты сайта


н:непрерывная_доставка

Непрерывная доставка

Непрерывная доставка (continuous delivery) – практика постепенной доставки нового функционала программного обеспечения его пользователям.

Проще говоря, вместо того, чтобы выпускать редкие, но крупные обновления, владельцы ПО обновляют свои приложения добавляя в них новый функционал небольшими (насколько это в принципе возможно) итерациями.

Этот подход в чём-то удобен и самим разработчикам, и пользователям. Например, пользователь зашёл в веб-приложение, а там появилась новая кнопка, которой раньше не было. Он её нажал, она сделала что-то полезное, все рады. Собственно из-за распространения парадигмы непрерывной доставки, например, мобильные приложения обновляются чуть ли не в ежедневном режиме.

Стоит отметить, что далеко не все приложения могут обновляться в парадигме непрерывной доставки. Самым простым примером могут служить игры. Когда пользователь получает обновление игры, он ждёт чего-то существенного, а не просто новой кнопочки.

Continuous deployment

Непрерывное развёртывание (continuous deployment) хотя и идёт рука об руку с непрерывной доставкой, но не тождественно ей. Практика непрерывного развёртывания по сути сводится к автоматизации выпуска ПО в производственную среду. Действительно, автоматизировать вывод в Прод имеет больше всего смысла, если практикуется непрерывная доставка обновлений, и тем не менее это разные понятия.


Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki