7 pontos por xguru 2024-12-09 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Plataforma GitOps CI/CD que oferece automação de workflows de infraestrutura baseada em GitHub
  • Permite orquestrar tarefas com Terraform, OpenTofu, CDKTF e Terragrunt por meio de pull requests
  • Oferece opções de serviço SaaS e implantação on-premises, com integração completa com Git, otimizada para gerenciar código de infraestrutura
  • True GitOps
    • Todas as configurações são armazenadas no Git e podem ser gerenciadas junto com o código
    • É possível fazer branch, merge e rollback como se fosse código, sem arquivos de configuração separados nem configuração externa
  • Projetada com foco em escalabilidade e confiabilidade
    • Nativa do GitHub: integra-se diretamente com GitHub Actions, PRs e Secrets, sem necessidade de ferramentas adicionais
    • Segurança empresarial: oferece infraestrutura segura e em conformidade com RBAC, SSO e trilha de auditoria
    • Alta disponibilidade: arquitetura distribuída capaz de lidar com execução paralela e ambientes com múltiplos repositórios
    • Drift Detection: detecta e alerta sobre diferenças entre a infraestrutura em tempo real e o código
    • Suporte a múltiplos ambientes: permite gerenciar facilmente ambientes de desenvolvimento, staging e produção

Principais recursos

  • Integração GitOps: coordena mudanças em Terraform usando pull requests e GitHub Actions
  • Alta disponibilidade: oferece suporte a grandes cargas de trabalho e equipes com arquitetura distribuída
  • Apply Before/After Merge: permite aplicar mudanças de infraestrutura antes ou depois do merge
  • Estimativa de custos: prevê automaticamente os custos antes de aplicar as mudanças
  • Autenticação OIDC: autentica com segurança junto a provedores de nuvem por meio de OpenID Connect
  • Bloqueio de aplicação: evita conflitos com bloqueio automático e prevenção de trabalho simultâneo
  • Execução paralela: permite executar vários trabalhos em paralelo sem limitações
  • Private Runners: reforça a segurança com ambientes de execução dedicados
  • Drift Detection: detecta e corrige divergências em relação às configurações de Terraform ou OpenTofu
  • Gerenciamento de múltiplos ambientes: permite administrar ambientes com GitHub Environments
  • RBAC: oferece gerenciamento detalhado de permissões por usuário e equipe no GitHub
  • Trilhas de auditoria: permite rastrear e revisar todas as mudanças na infraestrutura

Visão geral da arquitetura

  • Terrateam Server: coordena tarefas de infraestrutura e é adequado para trabalho paralelo e ambientes complexos
  • Aplicativo GitHub: integra o workflow GitOps aos recursos nativos do GitHub
  • GitHub Actions: desempenha papel central na execução de código e no gerenciamento da infraestrutura
  • Banco de dados Postgres: armazena com segurança dados de trabalho e configurações, oferecendo consistência e recursos de auditoria

Versões de código aberto e paga

  • Community Edition (CE): versão gratuita e de código aberto para equipes pequenas e desenvolvedores individuais
  • Enterprise Edition (EE): oferece recursos adicionais para grandes organizações, como RBAC e trilhas de auditoria na UI

Ainda não há comentários.

Ainda não há comentários.