Где хостились приложения в проекте

«Где хостились приложения в проекте» — вопрос из категории Инструменты Project Manager, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

В проекте использовали облачные платформы для хостинга приложений, в зависимости от требований:

  • AWS (EC2, ECS, Lambda) – для масштабируемых сервисов и микросервисов.
  • Heroku – для быстрого развертывания MVP и staging-окружений.
  • Vercel/Netlify – для фронтенд-приложений (React/Next.js) с CI/CD из GitHub.
  • Kubernetes (GKE/EKS) – для сложных распределенных систем с автоматическим scaling.

Пример деплоя на Vercel через vercel.json:

{
  "version": 2,
  "builds": [{ "src": "next.config.js", "use": "@vercel/next" }],
  "routes": [{ "src": "/(.*)", "dest": "/" }]
}

Для бекенда часто использовали Docker + AWS ECS с Terraform для инфраструктуры.