Scegliere l'opzione di deployment di AlloyDB Omni

Per iniziare a utilizzare AlloyDB Omni, scegli prima l'opzione di deployment più adatta alle tue esigenze di infrastruttura. Le opzioni disponibili sono container, orchestratore di container, orchestratore RPM e RPM. Per aiutarti a scegliere, questa pagina spiega i casi d'uso consigliati per ogni opzione di deployment disponibile e fornisce link per ulteriori informazioni.

AlloyDB Omni con i container

Scegli l'opzione di deployment dei container se hai bisogno di una o più delle seguenti opzioni. Per ulteriori informazioni, consulta la panoramica di AlloyDB Omni con i container.

  • Database di una singola applicazione: quando hai bisogno di un database ad alte prestazioni dedicato a una singola applicazione.
  • Sviluppo e test: per configurare un ambiente di database sul laptop di uno sviluppatore o in un ambiente di test.
  • Ambienti non Kubernetes: quando la tua infrastruttura non utilizza Kubernetes o quando non hai bisogno della complessità di un orchestratore di container.
  • Operazioni offline: per le applicazioni che devono continuare a funzionare anche quando sono disconnesse da internet.
  • Requisiti di bassa latenza: quando devi posizionare il database geograficamente vicino ai tuoi utenti per ottenere i tempi di risposta più rapidi possibili.

Per iniziare a utilizzare AlloyDB Omni con i container, consulta Pianificare l'installazione e Installare AlloyDB Omni con i container.

AlloyDB Omni con l'orchestratore di container

Scegli l'opzione di deployment dell'orchestratore di container se hai bisogno di una o più delle seguenti funzionalità. Per ulteriori informazioni, consulta la panoramica di AlloyDB Omni con l'orchestratore di container.

  • Provisioning automatizzato e gestione del ciclo di vita basata su API.
  • Alta affidabilità configurabile per ottimizzare i meccanismi di failover.
  • Supporto di sidecar per l'integrazione di agenti di backup o monitoraggio aziendali.
  • Pool di lettura variabili per scalare le operazioni di sola lettura.
  • Bilanciamento del carico con il pool di connessioni lato server (PgBouncer).
  • Supporto della piattaforma e disponibilità del Marketplace per Google Distributed Cloud e OpenShift.
  • Ripristino di emergenza tra regioni per creare database di standby in cluster, data center e regioni remoti.

Per iniziare a utilizzare AlloyDB Omni con l'orchestratore di container, consulta Architettura di riferimento per la disponibilità di AlloyDB Omni e Installare AlloyDB Omni con l'orchestratore di container.

AlloyDB Omni con RPM

Scegli l'opzione di deployment RPM se hai un ambiente in cui la containerizzazione non è preferita o se è richiesta un'integrazione approfondita con il sistema operativo host. Per ulteriori informazioni, consulta la panoramica di AlloyDB Omni con RPM.

I casi d'uso comuni includono:

  • Modernizzazione delle applicazioni legacy: esegui l'upgrade dei carichi di lavoro PostgreSQL esistenti in esecuzione sui server Linux ad AlloyDB Omni utilizzando RPM per ottenere miglioramenti delle prestazioni e della gestibilità senza eseguire la ripiattaforma dei container.
  • Edge computing: esegui il deployment di database ad alte prestazioni in data center remoti in cui i vincoli delle risorse o i modelli operativi favoriscono l'installazione diretta del sistema operativo (OS).
  • Sviluppo e test: offri agli sviluppatori un'istanza di database locale potente che rispecchia l'ambiente di produzione di AlloyDB per PostgreSQL, consentendo test coerenti e iterazioni rapide.
  • Ambienti regolamentati: esegui i carichi di lavoro in ambienti rigorosamente controllati in cui l'utilizzo dei runtime dei container potrebbe essere limitato dalle norme di sicurezza.

Per iniziare a utilizzare questo modello di deployment in anteprima, registrati per richiedere l'accesso.

Per ulteriori informazioni, consulta Pianificare l'installazione e Installare AlloyDB Omni con RPM.

AlloyDB Omni con l'orchestratore RPM

Scegli l'opzione di deployment dell'orchestratore RPM se la tua organizzazione ha investimenti significativi nell'infrastruttura di macchine virtuali (VM) e pratiche operative consolidate basate su strumenti come Ansible. Per ulteriori informazioni, consulta la panoramica del deployment dell'orchestratore RPM.

I casi d'uso comuni includono:

  • Aziende con infrastruttura VM: supporta le aziende in cui Kubernetes non è standard o gli ambienti con posizioni di sicurezza rigorose, requisiti normativi o dipendenze delle applicazioni che preferiscono i deployment di VM standard.
  • Operazioni semplificate: automatizza il deployment, la configurazione e la gestione del ciclo di vita del database utilizzando strumenti familiari, ad esempio Ansible.
  • Alta affidabilità e ripristino di emergenza: configura cluster AlloyDB Omni resilienti con meccanismi di failover e ripristino automatici.
  • Ambienti ibridi: fornisce operazioni di database coerenti tra i data center on-premise e le VM cloud.
  • Integrazione di sistemi legacy: si integra con applicazioni e sistemi esistenti progettati per ambienti non containerizzati.

Per iniziare a utilizzare le opzioni di deployment dell'orchestratore RPM, consulta Installare l'orchestratore RPM di AlloyDB Omni.