Files
learn-devops/docker/README.md
github-actions[bot] ea0d72d879 Add uv example (#30)
Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
2024-12-23 17:33:29 +03:00

1.6 KiB
Raw Permalink Blame History

Docker

Blue-green deployment

Сине-зеленое развертывание — это стратегия развертывания, при которой вы создаете два отдельных, но идентичные среды. Одна среда (синяя) использует текущую версию приложения и одна среда (зеленая) использует новую версию приложения. Использование синего/зеленого развертывания стратегия повышает доступность приложений и снижает риск развертывания за счет упрощения процесс отката в случае сбоя развертывания. После завершения тестирования на зеленом среда, трафик активных приложений направляется в зеленую среду и синюю среда устарела.

Blue-green deployment - это программная платформа для быстрой сборки, отладки и развертывания приложений с помощью контейнеров.

uv

Чрезвычайно быстрый менеджер пакетов и проектов Python, написанный на Rust.

Один инструмент для замены pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, и многое другое.

uv Официальный GitHub репозиторий