Что такое деплой в программировании
Deploy (деплой) — буквальный перевод слова деплой на русский язык значит «развертывать». После того как компьютерный код веб-сайта опубликован, появляется вопрос: что-же нужно сделать, чтобы он вышел в сети-интернет.
В большинстве случаев, традиционный маршрут состоит из 3-х шагов:
Покупка названия сайта.
Получение и регулировка хостинга.
Деплой.
Элементарными словами, деплой — это операция перевода вашего веб-сайта на сервер. Эта процедура вполне может быть крайне трудной и прямо находится в зависимости от использующихся приборов. Когда разработчики программного обеспечения начинают осуществлять django деплой, они осуществляют некотоpые действия.
А конкретнее:
код вашего грядущего источника грузится на сервер;
инсталлируются все связи, которые необходимы;
производится процесс комплектации, например планирует frontend часть;
реализуются так именуемые миграции, к примеру, SQL-скрипты, изменяющие костяк базы данных;
грузится модернизированная модификация кода.
Кроме этого, deploy можно подразделять на категории откатов и обновлений:
поэтапное восстановление — компьютера обновляются попеременно;
сине-зеленый деплой — непосредственное копирование всей инфраструктуры с заменой.
Избираемый вариант деплоинга прямо находится в зависимости от использующегося хоста, и способа опции компьютера. Также нужно отметить, что есть такое суждение, как Deployer для Html. Эта функция дает возможность скачать на сервер установленную ветку системы наблюдения модификаций.