Projeto integrado de reorganização de contas AWS e otimização de custos para a área de inovação. Combina a proposta de segmentação por produto com as iniciativas técnicas de FinOps.
Reorganização
Segmentar contas por produto
Visibilidade de custos
Otimização
Reduzir desperdícios
Cultura FinOps
Contas a renomear
SelfPassContas a criar
Fastcomm + LyaConta a eliminar
demoProdutos a migrar
Fastcomm + LyaUsar VPC Endpoints para serviços AWS, evitando tráfego via NAT.
Priorizar instâncias Graviton (t4g, m6g). Em último caso, usar t3a. Evitar Intel.
Lambda já existe para automatizar. Validar se está ativo em todas as contas.
Tasks com 1 vCPU em t3.medium (2 vCPU) = 50% ocioso. Usar t3.small ou Fargate.
Implantar pipelines para gerenciar criação, evolução e desprovisionamento.
Disseminar práticas de FinOps em toda a empresa. Dashboard de custos.
Grupos Microsoft 365 + AWS IAM Identity Center. Acesso automatizado via Terraform.
CloudWatch via SDK: métricas de EC2, RDS, Lambda, ECS, S3. Alimenta rightsizing automático do WS1.
| Produto | Conta AWS | Account ID | Tipo | Situação | Ação |
|---|---|---|---|---|---|
| IKV360 | arthur.ozassa | 448049810033 |
IAM User (Default) | ✅ OK | Apenas rightsizing |
| Painel Fila Cirúrgica (Incor) | painelcirurgico-root | 470499195369 |
Root | ✅ OK | Apenas rightsizing |
| Conta | Account ID | Tipo | Produto(s) | Status |
|---|---|---|---|---|
| ctcdigital-root | 517199229077 |
Management | - | ✅ OK |
| TI CTCTECH | 198187201487 |
Infra | Time Infra CTC Matriz | ✅ OK |
| aws.cloudoffice.dev | 670017754240 |
CBO-OU | Incubadora | ✅ OK |
| aws.cloudoffice.hml | 045126220231 |
CBO-OU | Incubadora | ✅ OK |
| aws.cloudoffice.prd | 019809347199 |
CBO-OU | Incubadora | ✅ OK |
| aws-fast-sabara-prod | 941862399690 |
Cliente | Sabará | ✅ OK |
| fast-lab-edna-prod | 994197759071 |
Cliente | Edna | ✅ OK |
| fast-lab-grupoanaliza-prod | 755922498787 |
Cliente | Grupo Analiza | ✅ OK |
| ctcdigital-prd | 279830533105 |
Produção | SelfPass + Fastcomm + Lya | ⚠️ Misturado |
| ctcdigital-homolog | 227184577020 |
Homologação | SelfPass + Fastcomm + Lya | ⚠️ Misturado |
| ctcdigital-dev | 417013886001 |
Desenvolvimento | SelfPass + Fastcomm + Lya | ⚠️ Misturado |
| ctcdigital-demo | 531721606036 |
Demo | Comercial | ❌ Eliminar |
| arthur.ozassa (IKV360) | 448049810033 |
Isolada | IKV360 | ✅ OK |
| painelcirurgico-root | 470499195369 |
Isolada | Painel Fila Cirúrgica | ✅ OK |
Iniciativas para reduzir custos e estabelecer novo padrão de uso da AWS. Aplica-se às 11 contas AWS.
| Iniciativa | Descrição | Economia Estimada |
|---|---|---|
| Eliminar NAT Gateway | Usar VPC Endpoints para S3, DynamoDB, ECR, etc. NAT custa ~$0.045/GB + $0.045/hora | Alto |
| Migrar para Graviton | t4g, m6g, r6g são 20-40% mais baratos que equivalentes Intel. Validar compatibilidade ARM. | 20-40% |
| Desligar Dev/Homolog | Lambda já existe! Desligar das 20h às 8h + finais de semana. | ~60% nesses ambientes |
| Ajustar ECS Tasks | Tasks 1 vCPU em t3.medium (2 vCPU) = 50% ocioso. Usar t3.small ou Fargate. | Alto |
| Rightsizing EC2 | Instâncias com <20% CPU. Usar Cost Explorer / Compute Optimizer. | Variável |
| Iniciativa | Descrição | Benefício |
|---|---|---|
| Terraform / IaC | Pipelines para gerenciar criação, evolução e desprovisionamento de recursos. | Padronização, auditoria, rollback |
| Cultura FinOps | Dashboard de custos, alertas, reports mensais, conscientização dos times. | Visibilidade, responsabilização |
| Tags Padronizadas | Environment, Product, Owner, CostCenter em todos os recursos. | Rastreabilidade de custos |
Tasks configuradas com 1 vCPU rodando em instâncias t3.medium (2 vCPU) = 50% de ociosidade.
Soluções:
- Usar t3.small (1 vCPU) se task precisa de 1 vCPU
- Ou ajustar task pra usar 2 vCPUs
- Ou migrar para Fargate (paga só o que usa)
Instâncias Graviton (ARM) são 20-40% mais baratas que Intel.
Prioridade de famílias:
1. t4g (Graviton) - preferencial
2. t3a (AMD) - alternativa
3. t3 (Intel) - evitar
Validar: Aplicações precisam ser compatíveis com ARM (maioria é, mas testar antes).
João mencionou que já possuem Lambda para desligar ambientes fora do horário.
Ação: Validar se está ativo em todas as 11 contas.
Economia: Desligar das 20h às 8h (12h) + finais de semana = ~60% de economia em Dev/Homolog.
grp-aws-selfpass-admin
selfpass-prd (Admin)
| Benefício | Descrição |
|---|---|
| Single Source of Truth | Gestão centralizada no Microsoft 365 |
| Onboarding Automático | Entrou no grupo = acesso AWS imediato |
| Offboarding Automático | Saiu do grupo = acesso revogado automaticamente |
| Auditoria | Logs centralizados de quem tem acesso a quê |
| Compliance | Facilita SOC2, ISO27001, LGPD |
| Menos Tickets | Não precisa solicitar acesso manualmente |
| Grupo Microsoft 365 | Permission Set AWS | Contas |
|---|---|---|
grp-aws-selfpass-admin |
AdministratorAccess | selfpass-prd, homolog, dev |
grp-aws-selfpass-dev |
DeveloperAccess | selfpass-dev, homolog |
grp-aws-selfpass-ro |
ReadOnlyAccess | selfpass-prd, homolog, dev |
grp-aws-fastcomm-admin |
AdministratorAccess | fastcomm-prd, homolog, dev |
grp-aws-lyahealth-admin |
AdministratorAccess | lyahealth-prd, homolog, dev |
grp-aws-finops |
BillingReadOnly | Todas (via Management) |
Os produtos SelfPass Fastcomm Lya Health compartilham as mesmas contas AWS (ctcdigital-prd/homolog/dev), tornando impossível identificar o custo individual de cada produto.
| Produto | Conta Prod | Conta Homolog | Conta Dev | Ação |
|---|---|---|---|---|
| SelfPass | selfpass-prd 279830533105 |
selfpass-homolog 227184577020 |
selfpass-dev 417013886001 |
Renomear |
| Fastcomm | fastcomm-prd | fastcomm-homolog | fastcomm-dev | 3 novas |
| Lya Health | lyahealth-prd | lyahealth-homolog | lyahealth-dev | 3 novas |