Plataforma · Arquitetura

Na sua conta AWS. Com a sua identidade e o seu Git.

O Dev Factory é implantado na conta AWS da sua empresa, com governança, segurança e autenticação customizadas para o seu ambiente. Quando o setup termina, a plataforma está pronta para receber todos os usuários e o código.

Serviços AWS gerenciados EKS 100% Fargate Microsoft Entra ID ou Google GitHub ou GitLab WAF da AWS ou do cliente
Conta do cliente

A fábrica dentro da sua landing zone.

A plataforma, as aplicações, os dados e o uso de modelos de IA ficam na conta AWS da sua empresa, dentro das fronteiras de rede e de segurança que ela já definiu. Nada roda em ambiente compartilhado com outros clientes.

  1. IdentidadeMicrosoft Entra ID ou Google como provedor de login, com registro de aplicação por projeto e grupos por ambiente.
  2. GitGitHub ou GitLab, inclusive self-hosted. Repositórios e pipelines no Git do cliente.
  3. Rede e domíniosVPC, subnets e domínios do cliente. VPC endpoints opcionais.
  4. Borda protegidaAmazon CloudFront com o AWS WAF ou o firewall que o cliente já usa.
  5. A fábricaControl plane, serviços de plataforma e aplicações em EKS Fargate, com produção em cluster separado.
  6. DadosBancos, buckets, filas e bases de conhecimento por projeto e ambiente, na conta do cliente.
Camadas

Do login à infraestrutura gerenciada.

A plataforma abstrai a AWS das aplicações sem esconder a AWS da empresa. Cada camada tem um contrato claro com a seguinte.

IdentidadeEntra ID ou Google
Login corporativoRegistro de aplicação por projetoGrupos por ambienteMSAL nos frontends
AplicaçõesProjetos
FrontendBackendServiceWorker
▼ rota única /v1/projects/{p}/environments/{e}/{serviço}
Dev FactoryPlataforma
ConsoleControl plane11 serviços por HTTPGateway de IAPlatform AdminCode Security Review
▼ credencial da plataforma via IRSA · SigV4
AWSServiços gerenciados
DocumentDBS3RDSDynamoDBSQSSESSecrets ManagerBedrockRekognition
FundaçãoTransversal
EKS FargateECRIAM / IRSAALBVPCCloudWatchCloudTrail
Tecnologias AWS

Dezenas de serviços gerenciados, em sete grupos.

Serviços gerenciados no lugar de servidores administrados. A composição exata se ajusta ao ambiente e às políticas de cada cliente.

Computação

Amazon EKS em AWS Fargate · Amazon ECR

Rede e borda

CloudFront · ALB/NLB · Route 53 · VPC · ACM · AWS WAF

Dados

DocumentDB · RDS PostgreSQL · ElastiCache · S3 · DynamoDB

Mensageria

Amazon SQS · Amazon SES

IA

Amazon Bedrock · Knowledge Bases · OpenSearch Serverless · Rekognition

Identidade e segurança

IAM / IRSA · Secrets Manager · AWS Config · Security Hub

Observabilidade e custo

CloudWatch · CloudTrail · Cost Explorer

Adaptável

Borda com o WAF da AWS ou do próprio cliente. VPC endpoints opcionais.

Esteira

Build once, deploy many.

Cada aplicação nasce de um template, com build versionado e promoção entre ambientes pela tela de Releases. A imagem testada em QA é exatamente a que vai para produção.

  1. TemplateGolden path com estrutura, build, deploy e observabilidade já ligados.
  2. BuildCI no GitHub ou no GitLab, autenticada na AWS por OIDC. Imagem versionada no Amazon ECR do cliente.
  3. DevAmbiente de desenvolvimento, isolado por projeto.
  4. QAA mesma imagem, promovida para homologação.
  5. ProduçãoPromoção com aprovação, em cluster separado. A release é identificada pelo digest da imagem.
Dev Factory Setup

Quando o setup termina, a plataforma está pronta para receber todos os usuários e o código.

A Space Needle implanta e configura a plataforma para o ambiente e a governança do cliente. A fábrica nasce em conformidade desde o primeiro dia.

A Space Needle configura

A plataforma, ajustada ao seu ambiente

  • Identidade e acessos: Entra ID ou Google, papéis e grupos.
  • Rede e domínios da plataforma e das aplicações.
  • Políticas de segurança e da landing zone.
  • Integração com GitHub ou GitLab.
  • Esteira de build e deploy, com aprovação para produção.
  • Design system e templates.
  • Conectores corporativos.
  • Medição de custos de nuvem e de IA.
Permanece com o cliente

O que é seu continua seu

  • A conta AWS e a fatura.
  • A rede, o DNS e o WAF.
  • O tenant de identidade: Entra ID ou Google.
  • O Git e os repositórios.
  • Os dados e as aplicações.
  • As políticas que a plataforma aplica.
01 · Dev Factory Setup

Implantação no seu ambiente

Resultado: fundação corporativa pronta para os primeiros casos.

02 · Enterprise Support

Suporte de acordo com a criticidade

SLAs definidos, acompanhamento de releases, evolução contínua da plataforma, capacitação dos times e sustentação das aplicações, pelo seu time ou pelo nosso.

Continuidade

Código, dados e versões sob o controle do cliente.

Código no Git do cliente

Um repositório por aplicação, no GitHub ou GitLab da empresa, desde o primeiro commit.

Dados na conta do cliente

Bancos, arquivos, filas e bases de conhecimento em serviços AWS da própria conta.

Versões imutáveis

Cada release aponta para uma imagem identificada por digest no ECR do cliente. O que foi aprovado é exatamente o que roda.

Do requisito ao software. Em dias.

Agende uma sessão de trabalho com a sua TI e duas áreas de negócio: 2–3 casos e os primeiros 90 dias.