Se sua operação utiliza GitLab e possui um ecossistema sólido estruturado na AWS, a integração entre o GitLab Duo Agent Platform e o Amazon Bedrock surge como um movimento estratégico para otimizar o ciclo de vida de software. A arquitetura é clara: o GitLab atua como o seu layer de orquestração para impulsionar fluxos de trabalho com IA agentica, enquanto o Bedrock fornece a camada de modelos de fundação e infraestrutura de inferência, focada em segurança e compliance.

O GitLab Duo Agent Platform gerencia planejamento, merge pipelines, scanning de segurança e remediação de vulnerabilidades de forma nativa. O AI Gateway do GitLab roteia as requisições para o Bedrock, garantindo que tudo opere sob as políticas de IAM, VPC boundaries, controles regionais e compromissos de custos (EDP) que sua empresa já possui na AWS. Para times que já investem no Bedrock, esta combinação evita a adoção de ferramentas fragmentadas, integrando a IA diretamente onde o código é escrito e implantado.
O desafio: IA em todo lugar, controle em nenhum
Muitas empresas brasileiras enfrentam um cenário crítico: times de engenharia adotando ferramentas de IA paralelas, sem governança, criando shadow AI e trilhas de dados opacas. Além do risco de conformidade, esse comportamento leva à desperdícios financeiros, pois o investimento consolidado em provedores como AWS permanece subutilizado enquanto equipes de desenvolvimento contratam ferramentas de IA externas de forma isolada.
Isso não é um problema de pessoas, mas de arquitetura. Ele se manifesta em três restrições comuns:
- Fragmentação Operacional: Cada time adota seu próprio stack de IA, tornando a governança de ponta a ponta inviável.
- Soberania e Segurança: A falta de visibilidade sobre o fluxo de dados dos prompts e logs de código é um risco latente para qualquer empresa que lida com dados sensíveis ou regulações rigorosas.
- Otimização de Custos: A fragmentação dilui o poder de barganha com provedores de nuvem, desperdiçando o volume de uso que poderia gerar descontos através de commit de consumo.
A união entre GitLab Duo Agent Platform e Amazon Bedrock resolve isso: o GitLab orquestra o workflow e o Bedrock provê a infraestrutura de inferência governada. Tudo unificado sob o mesmo ambiente de nuvem que sua equipe já domina.
O controle como plano de orquestração
O GitLab Duo Agent Platform opera como um plano de controle agentico, permitindo que agentes coordenem tarefas complexas (como remediação de segurança ou ajustes em pipelines) de forma assíncrona. Ao conectar isso ao Bedrock dentro da AWS, os dados permanecem dentro do perímetro de segurança da empresa, atendendo exigências de compliance como LGPD, HIPAA ou FedRAMP, dependendo da criticidade do setor.
Caminhos de implementação
A escolha do modelo de deployment depende do seu nível de maturidade e exigência de governança:
- SaaS-first (GitLab.com): ideal para times que priorizam agilidade e não querem gerenciar a infraestrutura do AI Gateway.
- Self-Managed (GitLab-hosted Gateway): para quem precisa de controle sobre a instância do GitLab, mas prefere delegar a gestão do AI Gateway.
- Self-Hosted (AWS-native): ideal para empresas com requisitos estritos de VPC e isolamento de rede, mantendo toda a pilha de inferência e os logs dentro da conta AWS corporativa.
O foco deve ser sair do gerenciamento de point tools e migrar para uma orquestração de plataforma que forneça visibilidade sobre o fluxo de trabalho e o ROI da IA. Ao centralizar as capacidades de IA, sua organização reduz a complexidade operacional e garante que cada centavo investido em nuvem esteja alinhado com a entrega contínua de software.
Artigo originalmente publicado por Joe Mann em GitLab.