13 lines
2.3 KiB
Markdown
13 lines
2.3 KiB
Markdown
---
|
||
title: Continuous Deployment
|
||
localeTitle: Непрерывное развертывание
|
||
---
|
||
## Непрерывное развертывание
|
||
|
||
Непрерывное развертывание - это современный процесс разработки программного обеспечения, который считается частью среды DevOps. Это включает команды разработчиков, которые производят, обновляют и выпускают код в очень короткие циклы. Это означает, что разработчики совершают меньшее количество кода, гораздо чаще.
|
||
|
||
Цель Continuous Deployment - иметь код в постоянном надежном и развертываемом состоянии, чтобы этот код мог быть выпущен в любое время. Этот процесс нацелен на ускорение выпуска кода. Для обеспечения непрерывного развертывания команда разработчиков использует инфраструктуру, которая автоматизирует и документирует различные шаги, ведущие к развертыванию. Это довольно часто называют Infrastructure в качестве кода (IaC).
|
||
|
||
Два основных преимущества непрерывного развертывания включают более раннюю отдачу от инвестиций для каждой функции после ее разработки из-за более низких сроков выпуска, а также более раннюю обратную связь по новым функциям.
|
||
|
||
Другие преимущества непрерывного развертывания включают улучшенное качество кода из-за меньшего количества ошибок, приводящих его к производству, более надежных выпусков кода и значительно меньшего времени выхода на рынок. |