Escolher a opção de implantação do AlloyDB Omni

Para começar a usar o AlloyDB Omni, primeiro escolha a opção de implantação que melhor atenda às necessidades da sua infraestrutura. As opções disponíveis são contêineres, o orquestrador de contêineres, o orquestrador de RPM e RPM. Para ajudar você a escolher, esta página explica os casos de uso recomendados para cada opção de implantação disponível e fornece links para mais informações.

AlloyDB Omni usando contêineres

Escolha a opção de implantação de contêiner se você precisar de um ou mais dos seguintes itens. Para mais informações, consulte a visão geral do AlloyDB Omni usando contêineres.

  • Banco de dados de aplicativo único: quando você precisa de um banco de dados de alto desempenho dedicado a um único aplicativo.
  • Desenvolvimento e teste: para configurar um ambiente de banco de dados no laptop de um desenvolvedor ou em um ambiente de teste.
  • Ambientes não Kubernetes: quando sua infraestrutura não usa o Kubernetes ou quando você não precisa da complexidade de um orquestrador de contêineres.
  • Operações off-line: para aplicativos que precisam continuar funcionando mesmo quando estão desconectados da Internet.
  • Requisitos de baixa latência: quando você precisa colocar o banco de dados geograficamente perto dos usuários para alcançar os tempos de resposta mais rápidos possíveis.

Para começar a usar o AlloyDB Omni usando contêineres, consulte Planejar a instalação e Instalar o AlloyDB Omni usando contêineres.

AlloyDB Omni usando o orquestrador de contêineres

Escolha a opção de implantação do orquestrador de contêineres se você precisar de uma ou mais das seguintes funcionalidades. Para mais informações, consulte a visão geral do AlloyDB Omni usando o orquestrador de contêineres.

  • Provisionamento automatizado e gerenciamento do ciclo de vida orientado por API.
  • Alta disponibilidade configurável para ajustar os mecanismos de failover.
  • Suporte a sidecar para integrar backup empresarial ou agentes de monitoramento.
  • Pools de leitura variáveis para escalonar operações somente leitura.
  • Balanceamento de carga com pool de conexões do lado do servidor (PgBouncer).
  • Suporte à plataforma e disponibilidade do Marketplace para o Google Distributed Cloud e o OpenShift.
  • Recuperação de desastres entre regiões para criar bancos de dados de espera em clusters, data centers e regiões remotas.

Para começar a usar o AlloyDB Omni usando o orquestrador de contêineres, consulte Arquitetura de referência de disponibilidade do AlloyDB Omni e Instalar o AlloyDB Omni usando o orquestrador de contêineres.

AlloyDB Omni usando RPM

Escolha a opção de implantação de RPM se você tiver um ambiente em que a conteinerização não é preferencial ou em que a integração profunda com o sistema operacional host é necessária. Para mais informações, consulte a visão geral do AlloyDB Omni usando RPM.

Os casos de uso comuns incluem:

  • Modernização de aplicativos legados: faça upgrade das cargas de trabalho do PostgreSQL em execução em servidores Linux para o AlloyDB Omni usando RPM para melhorar o desempenho e a capacidade de gerenciamento sem replataformar para contêineres.
  • Computação de borda: implante bancos de dados de alto desempenho em data centers remotos em que restrições de recursos ou modelos operacionais favorecem a instalação direta do sistema operacional (SO).
  • Desenvolvimento e teste: ofereça aos desenvolvedores uma instância de banco de dados local e poderosa que espelha o ambiente de produção do AlloyDB para PostgreSQL, permitindo testes consistentes e iteração rápida.
  • Ambientes regulamentados: execute cargas de trabalho em ambientes estritamente controlados em que o uso de ambientes de execução de contêineres pode ser restrito por políticas de segurança.

Para mais informações, consulte Planejar a instalação e Instalar o AlloyDB Omni usando RPM. Inscreva-se para solicitar acesso a essa opção de implantação.

AlloyDB Omni usando o orquestrador de RPM

Escolha a opção de implantação do orquestrador de RPM se sua organização tiver investimentos significativos em infraestrutura de máquina virtual (VM) e práticas operacionais estabelecidas com base em ferramentas como o Ansible. Para mais informações, consulte a visão geral da implantação do orquestrador de RPM.

Os casos de uso comuns incluem:

  • Empresas com infraestrutura de VM: oferece suporte a empresas em que o Kubernetes não é padrão ou ambientes com posturas de segurança rigorosas, requisitos regulamentares ou dependências de aplicativos que preferem implantações de VM padrão.
  • Operações simplificadas: automatiza a implantação, a configuração e o gerenciamento do ciclo de vida do banco de dados usando ferramentas conhecidas, por exemplo, o Ansible.
  • Alta disponibilidade e recuperação de desastres: configura clusters resilientes do AlloyDB Omni com mecanismos automatizados de failover e recuperação.
  • Ambientes híbridos: oferece operações de banco de dados consistentes em data centers locais e VMs na nuvem.
  • Integração de sistemas legados: integra-se a aplicativos e sistemas atuais projetados para ambientes não conteinerizados.

Para começar a usar a opção de implantação do orquestrador de RPM, consulte Instalar o orquestrador de RPM do AlloyDB Omni.