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:
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 .