Ландшафт изменился
Войдя в пандемию, мировой рынок уже быстро движется к цифровой трансформации из -за повсеместно растущего спроса на элегантные и эффективные цифровые решения. Пик в 2017 году Последние шесть лет наблюдалось наибольшее количество слияний и поглощений в истории; 2021 год будет еще одним знаменем Анкет Последние 18 месяцев создали беспрецедентную приливную волну спроса на цифровые услуги. Как сказал глобальный управляющий директор McKinsey, , «Мы видели 10 -летний цифровой инновации примерно за три месяца».
Если пандемия научила нас чему -то, цифровая трансформация теперь является обязательной для любого бизнеса, который хочет выжить. Учитывая спрос на хоккей на цифровые услуги и Падение терпимости к «пандемии» в качестве оправдания для плохого обслуживания Необходимость создания привлекательных, стабильных и безопасных, и масштабируемых опытов на скорости никогда не была выше. Итак, как компании могут включить превосходство в жизненный цикл разработки программного обеспечения?
Что такое непрерывная доставка и почему это имеет значение?
До облака компании должны были доставить код в свои центры обработки данных; В некотором смысле, каждая компания должна была заново изобрести колесо для доставки программного обеспечения. Непрерывная доставка (CD) позволяет организациям кодифицировать и автоматизировать в противном случае ручные практики. По словам Джеза Хамбл , CD способствует выпускам с низким риском, более быстрое время на рынке, более высокое качество, более низкие затраты, лучшие продукты и более счастливые команды. Учитывая четкие преимущества, насколько широко распространено усыновление?
Несмотря на увеличение автоматизации, принятие CD медленно
По состоянию на 2021 год, примерно 70% компаний взяли на себя обязательство увеличить автоматизацию Анкет Тем не менее, уровень принятия принципов и технологий CD остается относительно медленным. Из 197 -километровых разработчиков, опрошенных для 2021 Состояние непрерывной доставки отчет :
- Почти ⅔ сообщили, что код занимает ≥ неделю, чтобы перейти от совершения до производства,
- 69,1% подталкивали к производству ≥ 1x в неделю, и
- Более ½ возьмите ≥ в день, чтобы исправить незапланированный отключение.
Почему так много компаний так долго разжигают новые функции, Breakfixes и судоходное код? Говорит Фредерик Ривейн , Технический директор Dashlane, «[CD] требует глубоких инженерных практик вокруг кода, QA и операций», не говоря уже о правильных инструментах; Короче говоря, это сложно и дорого.
Затраты на не внедрение компакт -дисков несостоятельны
Архитектор программного обеспечения Autodesk Брэндон Лич сказал: «Просто слишком много ручных шагов и решений, которые необходимо … для запуска услуги в новый регион. » Подводя итог вызов элегантно, старший. Директор по технике инженерии, Бен Кокран, сказал: «Добавление наших продуктов и услуг в новых регионах занимает месяцы. Это нужно занять минуты ».
Ручные процессы медленная скорость развертывания и надежность и часто переводятся в громоздкие запланированные релизы. Эдит Харбо, генеральный директор LaunchDarkly, назвал этот образ выпуска «Код» «Толк и молитва», так названный так, как явно божественная удача, вовлеченная в результат. «Если вы двигаетесь медленно, — продолжила она, — это … более вероятно, что вы что -то сломаете».
Затраты на поломку не ограничены строго ограничиваемыми повреждением. Исследование Appdynamics 2015 года раскрыта Это «критический сбой заявки стоит от 500 000 до 1 млн. Долл. США в час [и времени простоя, что 5000 долларов США от 1000 до 2,5 млрд. Долл. США в год. » Еще шесть лет спустя, Для восстановления услуг по -прежнему требуется почти 20% компаний, чтобы восстановить услуги после незапланированного отключения Анкет
Еще не поздно действовать
Autodesk Старший архитектор программного обеспечения Шриранг Мога был этот совет : «Выровняйтесь с лучшим рано… не тратьте время… Amazon и Armory, они лучшие в классе. «Стоимость отсутствия принятия компакт -диска растет, и дельта в результатах между теми, кто делает и не принимает его, расходится в темпе.
Короче говоря, для компаний, которые хотят процветать в будущем, принятие непрерывной доставки больше не является обязательным.
Оригинал: «https://dev.to/armory/continuous-delivery-is-no-longer-optional-869»