Как выпускать новые версии без простоя: последовательная замена, blue-green, canary, feature flags и миграции базы по схеме «расширить — перенести — сузить».
Что даёт Kubernetes, во что обходится его поддержка, какие есть альтернативы для небольших проектов и по каким признакам понять, что он действительно нужен.
Docker делает окружения разработки, тестов и продакшена одинаковыми. Разбираем Dockerfile и Compose, отличия продакшен-образов и где запускать контейнеры.