Найти в Дзене
Order of Magnitude .

Если бы DevOps был внедрен в посудомойку

Вы когда-нибудь слышали о теории "DevOps как посудомоечная машина" Брайана Келли? Что ж, Брайан сравнивает DevOps с мытьем посуды. Некоторые люди непосредственно моют посуду, когда она грязная, а некоторые используют чистую, пока она не закончится, а затем моют ее всю. Ни один из двух методов не является по-настоящему эффективным, потому что это не оптимальный размер партии. Итак, он придумал утопию посудомоечной машины DevOps, в которой: Блюда никогда не накапливаются Посуда моется, как только загрязняется Мы никогда не беспокоимся об усилиях, необходимых для мытья посуды Нам не нужно оптимизировать количество посуды, которую нужно мыть за раз Мытье посуды становится невидимым и автоматическим процессом, который позволяет нам сосредоточиться на других вещах. Что соответствует: Команда, которая очень часто выполняет небольшие объемы работы Надежная масштабируемая система непрерывной интеграции (CI) для автоматического тестирования каждого нового кода Надежные автом

Вы когда-нибудь слышали о теории "DevOps как посудомоечная машина" Брайана Келли?

Что ж, Брайан сравнивает DevOps с мытьем посуды.

Некоторые люди непосредственно моют посуду, когда она грязная, а некоторые используют чистую, пока она не закончится, а затем моют ее всю. Ни один из двух методов не является по-настоящему эффективным, потому что это не оптимальный размер партии. Итак, он придумал утопию посудомоечной машины DevOps, в которой:

Блюда никогда не накапливаются

Посуда моется, как только загрязняется

Мы никогда не беспокоимся об усилиях, необходимых для мытья посуды

Нам не нужно оптимизировать количество посуды, которую нужно мыть за раз

Мытье посуды становится невидимым и автоматическим процессом, который позволяет нам сосредоточиться на других вещах.

Что соответствует:

Команда, которая очень часто выполняет небольшие объемы работы

Надежная масштабируемая система непрерывной интеграции (CI) для автоматического тестирования каждого нового кода

Надежные автоматизированные тесты с достаточным охватом

Система непрерывной доставки (CD), которая автоматически запускает новый код в производство

Масштабируемая инфраструктура

Команда разработчиков и операторов, которые эффективно сотрудничают

Автоматизированный процесс позволяет вашим разработчикам сосредоточиться на создании новых функций и снизить риск человеческих ошибок.

Процесс автоматизации подобен посудомоечной машине: пока она работает, вы можете делать что-то еще и быть уверенным, что в конце посуда будет чистой.