Решение Google Cloud: многоуровневое serverless веб-приложение
Guides agents to interactively discover customer requirements for a Secure n-tier serverless web application and generate a tailored cloud multi-product solution that incorporates opinionated best practices and architecture guidance. Use when users need agentic assistance with designing and creating a multi-product solution in the cloud for Secure n-tier serverless web application. Don't use when
Что делает навык
Направляет процесс проектирования и реализации безопасного serverless веб-приложения с заданным пользователем количеством архитектурных слоев (n-tier). Использует Cloud Run для серверных слоев и Cloud SQL для PostgreSQL в качестве слоя данных, обеспечивая строгую физическую и сетевую изоляцию между уровнями.
Когда применять
- Проектирование архитектуры многоуровневого веб-приложения с обязательной изоляцией слоев.
- Настройка Cloud Run для presentation tier с публичным доступом через Cloud Load Balancing.
- Конфигурация внутренних микросервисов (application tier) с доступом только через VPC.
- Обеспечение безопасности данных с помощью приватного Cloud SQL for PostgreSQL и Memorystore for Redis.
Как работает
- Определить количество архитектурных слоев (от T1 до TN), требуемых пользователем.
- Настроить Tier 1 (presentation tier) как публичный сервис Cloud Run, доступный через Cloud Load Balancing и маршрутизирующий запросы вниз через Direct VPC Egress.
- Настроить Tier 2..N (application tier) как приватные сервисы Cloud Run с доступом только через VPC (Ingress: VPC-internal, INGRESS_TRAFFIC_INTERNAL_ONLY).
- Обеспечить доступность application tier через маршрутизацию VPC с egress = "ALL_TRAFFIC" и Private Google Access для *.run.app URL.
- Настроить Data tier с использованием приватного Cloud SQL for PostgreSQL и Memorystore for Redis, доступных исключительно из авторизованных application tier.
Примеры запросов агенту
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.