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.