Что такое непрерывная интеграция (CI) и непрерывное развертывание (CD)?
Это ключевые практики в разработке программного обеспечения и центральные столпы подхода DevOps.
Непрерывная интеграция (CI)
CI включает частую интеграцию изменений кода в общий репозиторий и автоматизацию тестов для обеспечения надежности кода.
Непрерывная доставка (CD)
CD автоматизирует процесс тестирования и доставки изменений кода, останавливаясь непосредственно перед автоматическим развертыванием в производство.
CI/CD конвейер
Конвейер — это связанный набор тестов, процессов и проверок, который включает CI и CD, поддерживаемый гибким мышлением, подходом DevOps и практиками SRE.
Хотите узнать больше?
Если вы хотите глубже разобраться в теме «CI/CD» — или провести подобное обучение для вашей команды — давайте обсудим. Я помогаю командам понимать и применять эти концепции. Буду рад вашему обращению!
Что такое развертывание Blue / Green?
Это метод развертывания программного обеспечения, включающий поддержание дв...
Что такое Feature Flag?
Feature Flags, также известные как Feature Toggles, — это техника, позволяю...
Что означает CI?
Непрерывная интеграция (CI) — это практика разработки программного обеспече...
Что означает ALM?
ALM, или управление жизненным циклом приложений, относится к процессу управ...
Что такое CD?
Непрерывное развертывание, или непрерывная поставка, — это подход в инженер...