Para começar a usar o AlloyDB Omni, primeiro escolha a opção de implantação que melhor atenda às suas necessidades de 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 uma ou mais das seguintes opções. 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 notebook 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 sua 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 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 monitoramento ou backup empresarial.
- 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 a plataformas 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.
AlloyDB Omni usando RPM
Escolha a opção de implantação de RPM se você tiver um ambiente em que a contêinerização não é preferida ou em que é necessária uma integração profunda com o sistema operacional host. Para mais informações, consulte 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 onde 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 eficiente 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 começar a usar esse modelo de implantação em prévia, inscreva-se para solicitar acesso.
Para mais informações, consulte Planejar sua instalação e Instalar o AlloyDB Omni usando RPM.
AlloyDB Omni usando o orquestrador RPM
Escolha a opção de implantação do orquestrador RPM se sua organização tiver investimentos significativos em infraestrutura de máquina virtual (VM) e práticas operacionais estabelecidas criadas em torno de 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: compatível com empresas em que o Kubernetes não é 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, 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: oferece operações de banco de dados consistentes em data centers locais e VMs na nuvem.
- Integração com sistemas legados: integra-se a aplicativos e sistemas atuais projetados para ambientes não conteinerizados.
Para começar a usar as opções de implantação do orquestrador RPM, consulte Instalar o orquestrador RPM do AlloyDB Omni.