freeCodeCamp/guide/russian/agile/continuous-deployment/index.md

13 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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