Descreva, refine, exporte — e execute localmente quando o MiniStack suportar os serviços.
API REST serverless
Arquitetura
Client
API Gateway
Lambda
DynamoDB
Cliente → API Gateway → Lambda → DynamoDB. O backend clássico com pagamento por uso: desenhado a partir de uma frase, exportado para Terraform e testável localmente antes de tocar numa conta AWS.
Experimente este prompt
“Uma API REST serverless com API Gateway, Lambda e DynamoDB, com logs no CloudWatch”
Rode a simulação para direcionar o tráfego aos recursos publicados no MiniStack.
DiagramaTerraformDeploy localSimulação
Fan-out orientado a eventos
Arquitetura
EventBridge
SNS
SQS
Lambda
O EventBridge encaminha eventos para um tópico SNS que distribui para filas SQS consumidas por workers Lambda. Faça o deploy no MiniStack e publique pelos consoles para ver as mensagens fluindo.
Experimente este prompt
“Uma arquitetura orientada a eventos: um barramento EventBridge, um tópico SNS distribuindo para duas filas SQS, cada uma processada por uma função Lambda”
DiagramaTerraformDeploy local
Ingestão de dados em streaming
Arquitetura
Kinesis
Lambda
S3
DynamoDB
Produtores gravam em um stream Kinesis; a Lambda processa os lotes, grava os eventos brutos no S3 e mantém agregados no DynamoDB.
Experimente este prompt
“Ingestão de clickstream com um stream Kinesis, um consumidor Lambda, S3 para eventos brutos e DynamoDB para agregados”
Os streams Kinesis são publicados localmente com um único shard e não têm console interativo.
DiagramaTerraformDeploy local
ETL de data lake com AWS Glue
Arquitetura
S3 (raw)
AWS Glue
S3 (curated)
Athena
Receba arquivos brutos no S3, catalogue-os com o Glue, transforme com um job PySpark para um bucket curado e consulte com o Athena. No MiniStack o job PySpark roda de verdade em um contêiner Glue local — sem conta AWS e sem custo.
Experimente este prompt
“Um data lake: um bucket S3 bruto, um catálogo AWS Glue e job ETL PySpark, um bucket S3 curado, consultado com Athena”
Requer a imagem MiniStack :full, o socket do Docker e a imagem Glue do OpenArchFlow. A exportação Terraform cobre S3, o banco do catálogo Glue e o workgroup do Athena; os jobs são criados no Glue Studio.
DiagramaGlue nativoDeploy localTerraform
Aplicação web em três camadas no ECS
Arquitetura
CloudFront
ALB
ECS Fargate
RDS
Route 53 e CloudFront na frente de um ALB, contêineres no ECS Fargate, RDS para persistência e ElastiCache para sessões, dentro de uma VPC com sub-redes públicas e privadas. Ideal para revisões de design, scaffolding de Terraform e estimativas de custo.
Experimente este prompt
“Uma aplicação web em três camadas: CloudFront, um ALB, um serviço ECS Fargate, RDS PostgreSQL e ElastiCache Redis dentro de uma VPC com sub-redes públicas e privadas em duas AZs”
Esses serviços não fazem parte do deploy local com um clique.
DiagramaTerraformEstimativa de custo
Documente uma conta AWS existente
Arquitetura
AWS account
Import
Diagram
Terraform
Escaneie uma conta real, importe 24 serviços suportados como um diagrama editável com conexões inferidas por ARN e exporte para Terraform para começar a levar infraestrutura legada para IaC.
Como funciona
Importar da AWS → escolher serviços e recursos → refinar o diagrama → exportar Terraform
Suporta AWS SSO ou chaves de acesso. Um erro de permissão em um serviço não bloqueia o restante da varredura.
Importar da AWSDiagramaTerraform
O deploy local com um clique cobre hoje 14 tipos de serviço: S3, Lambda, DynamoDB, SQS, SNS, EventBridge, Kinesis, API Gateway, IAM, KMS, Secrets Manager, SSM, CloudWatch Logs e Glue. Os demais serviços estão disponíveis para diagrama, exportação Terraform e, quando suportado, estimativa de custos.
Comece a projetar sua arquitetura AWS hoje
Gratuito, open source e local-first. Sem necessidade de conta.