Prompt file imported from armandoblanco/legacy-modernization-playbook (
.github/prompts/shared/disenar-arquitectura-cloud.prompt.md). Fill in{{ProjectName}},{{CloudProvider}}before use. Copyright stays with the author.
Diseñar arquitectura cloud target (Fase 4)
Para {{ProjectName}}, hospedado en {{CloudProvider}}:
- Lee el
business-case-ejecutivo-DDMMYYYY.mdmás reciente enassessment/{{ProjectName}}/(presupuesto OPEX) y los ADRs existentes endocs/adr/. - Identifica 2-3 patrones candidatos de
cloud-architectures/{{CloudProvider}}/. - Pregunta restricciones no funcionales (SLA, RTO/RPO, tráfico, soberanía, equipo de operación).
- Genera tabla comparativa (costo, complejidad operativa, tiempo de implementación, riesgos) y recomienda uno.
- Genera ADRs en
docs/adr/(uno por cada una de las 12 decisiones de Fase 4). - Incluye diagrama Mermaid en el ADR principal.
- Genera esqueleto de IaC en
infra/con módulos por bloque (network, identity, compute, data, observability). - Estima costos mensuales con desglose y compara contra OPEX del business case.
- Lista próximos pasos: validar con FinOps, primer deploy en dev, configurar pipeline.
Reglas
- No "Kubernetes por moda". Justificar contra alternativas más simples.
- IaC versionado desde día 0.
- Identidad federada (Managed Identity / Workload Identity / OIDC) preferida sobre credenciales locales.
- Secretos siempre en Key Vault / Secrets Manager / Parameter Store.
- Observabilidad antes de producción (logs + métricas + traces + alertas).