Visão arquitetural (C4)
“Descreva a arquitetura de [sistema] nos níveis C4 (Contexto, Containers, Componentes). Inclua fronteiras, responsabilidades e principais integrações. Liste 3 riscos.”
Requisitos não-funcionais em metas mensuráveis
“Converta estes NFRs [lista] em metas com métricas: desempenho (p95), disponibilidade, segurança, escalabilidade, custo e observabilidade. Inclua como medir.”
Decisão arquitetural (ADR)
“Registre uma ADR sobre [tema]. Traga contexto, opções consideradas, trade-offs, decisão, consequências e plano de revisão (data/trigger).”
Monolito vs. microserviços
“Compare monolito modular, microserviços e ‘modular monolith’ para [produto]. Avalie acoplamento, deployment, dados, equipe, custo e recomendação com guardrails.”
Estratégia de dados & modelagem
“Proponha o modelo de dados para [domínio] (entidades, relacionamentos, agregados). Defina fonte de verdade, chaves, integridade e políticas de migração.”
Padrões de integração
“Escolha padrões para integrar [sistema A] ↔ [sistema B]: sync/async, REST/GraphQL, filas, eventos. Inclua contratos, idempotência, backpressure e estratégia de retries.”
Arquitetura orientada a eventos
“Desenhe uma EDA para [caso]. Defina eventos, produtores/consumidores, schema versioning, ordenação, exactly-once (ou ao menos once + idempotência) e DLQ.”
Estratégia de cache e performance
“Defina caching para [endpoint/fluxo]. Escolha níveis (cliente, edge, app, DB), TTL, invalidação, warm-up e impacto esperado em p95/p99.”
Capacity & workload modeling
“Faça dimensionamento inicial de [serviço]: taxa de requisições, concorrência, CPU/ memória, throughput de I/O, picos e sazonalidade. Gere cenários P50/P95/P99.”
SLOs, SLI e orçamentos de erro
“Defina SLOs para [serviço], SLIs (latência, disponibilidade, taxa de erro) e orçamento de erro mensal. Liste alertas de sintoma, não de causa.”
Resiliência e padrões de falha
“Especifique circuit breaker, timeout, bulkhead, retry com jitter e fallback para [chamada crítica]. Inclua diagrama de fluxo de erro.”
Segurança e Zero-Trust
“Crie a estratégia de segurança para [plataforma]: IAM (least privilege), secrets management, mTLS, OAuth/OIDC, auditoria e rotação de chaves. Mapeie ‘crown jewels’.”
Threat Modeling (STRIDE/LGPD)
“Faça um threat model de [funcionalidade]. Liste ameaças (STRIDE), controles, dados pessoais (LGPD), bases legais, retenção e criptografia em repouso/trânsito.”
Plano de DR & continuidade
“Defina RTO/RPO para [sistema]. Esboce estratégia de backup/restore, multi-AZ/region, runbooks e testes de DR (frequência e responsáveis).”
Observabilidade by design
“Defina o mínimo de observabilidade: logs estruturados, métricas de negócio/técnicas, traces distribuídos, correlação e painéis. Inclua amostragem e cardinalidade.”
CI/CD e hardening do pipeline
“Desenhe pipeline para [repo]: build reprodutível, testes (unit/integração/contrato), SAST/DAST, SBOM, assinatura de artefatos, deploy canário/blue-green e rollback automático.”
Infra as Code & ambiente
“Proponha IaC para [cloud]: estrutura de contas/projetos, redes, perímetros, padrões de módulo, promoção entre ambientes e política de drift.”
FinOps e otimização de custo
“Mapeie principais drivers de custo em [stack]. Sugira 5 ações (rightsizing, autoscaling, storage tiers, egress, reservas) com impacto estimado.”
Estratégia de migração/modernização
“Planeje a migração de [legado] para [target]. Escolha padrão (strangler, lift-and-shift, replatform), fases, checkpoints de risco e critérios de ‘done’.”
Documentação viva & catálogos
“Crie um plano para manter documentação viva: ADRs, diagramas C4 versionados, catálogos (APIs, serviços, eventos), donos e SLA de atualização.”



No responses yet