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

Para implantar o AlloyDB Omni em um ambiente que corresponda aos seus requisitos de infraestrutura, alta disponibilidade e operacionais, escolha entre contêineres, o orquestrador de contêineres para Kubernetes, pacotes do Red Hat Package Manager (RPM) ou o orquestrador de RPM. Compare os casos de uso recomendados para cada opção de implantação e determine a mais adequada para sua carga de trabalho.

No console do Google Cloud , também é possível conferir e comparar essas opções de implantação na página de destino do AlloyDB Omni, na guia Opções de implantação, que oferece caminhos de configuração personalizados, codelabs e demonstrações:

Acessar o AlloyDB Omni

O AlloyDB Omni está 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 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 que não são do 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 com contêineres, consulte Planejar a instalação e Instalar o AlloyDB Omni usando contêineres.

O AlloyDB Omni está usando o orquestrador de contêineres

Escolha a opção de implantação do orquestrador de contêineres se você precisar de um ou mais dos recursos a seguir. Para mais informações, consulte 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 agentes de backup ou monitoramento corporativos.
  • 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 no Marketplace para o Google Distributed Cloud e o OpenShift.
  • Recuperação de desastres entre regiões para criar bancos de dados em espera em clusters, data centers e regiões remotas.

Para começar a usar o AlloyDB Omni com 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.

O AlloyDB Omni está usando RPM

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

Os casos de uso comuns são:

  • Modernização de aplicativos legados: faça upgrade das cargas de trabalho atuais do PostgreSQL em execução em servidores Linux para o AlloyDB Omni usando o RPM para melhorar o desempenho e a capacidade de gerenciamento sem precisar mudar para contêineres.
  • Computação de borda: implante bancos de dados de alto desempenho em data centers remotos em que as restrições de recursos ou os 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 avançada 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.

O AlloyDB Omni está usando o orquestrador RPM

Escolha a opção de implantação do orquestrador de RPM se a 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 são:

  • Empresas com infraestrutura de VM: oferece suporte a empresas em que o Kubernetes não é padrão ou a ambientes com posturas de segurança rígidas, requisitos regulatórios 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, como 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: fornece operações de banco de dados consistentes em data centers locais e VMs na nuvem.
  • Integração de sistemas legados: integração com 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.

Interface do usuário da Web do AlloyDB Omni

É possível parear a UI da Web opcional com qualquer uma das opções de implantação do AlloyDB Omni.

A UI da Web é empacotada em dois formatos para corresponder à sua escolha de implantação:

  • Imagem de contêiner do Docker (ALLOYDB_OMNI_UI_IMAGE_TAG): para ambientes conteinerizados, incluindo contêineres e o orquestrador de contêineres.
  • Pacote RPM do Linux (alloydbomni_ui): para ambientes de VM não conteinerizados ou bare metal, incluindo o RPM e o orquestrador de RPM.

A seguir

Gerenciar assinaturas do AlloyDB Omni no console do Google Cloud .