Scegliere l'ambiente di deployment di AlloyDB Omni

Per iniziare a utilizzare AlloyDB Omni, devi prima scegliere l'ambiente di deployment più adatto alle tue esigenze di infrastruttura. Questo documento confronta i modelli di deployment di container, Kubernetes e Linux per aiutarti a selezionare l'opzione migliore e fornisce percorsi diretti alle risorse di pianificazione e installazione.

Se sai già quale ambiente vuoi utilizzare, consulta i link alla pianificazione e all'installazione nella sezione Passaggi successivi di questa pagina.

AlloyDB Omni per i container

Scegli AlloyDB Omni per i container se hai bisogno di uno o più dei seguenti elementi. Per iniziare a utilizzare questo modello di deployment, consulta Panoramica di AlloyDB Omni per 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 agli utenti per garantire i tempi di risposta più rapidi possibili.

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

AlloyDB Omni per Kubernetes

Scegli AlloyDB Omni per Kubernetes se hai bisogno di una o più delle seguenti funzionalità. Per iniziare a utilizzare questo modello di deployment, consulta la panoramica di AlloyDB Omni per Kubernetes.

  • Provisioning automatizzato e gestione del ciclo di vita basata su API.
  • Alta disponibilità 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 pooling delle 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 per Kubernetes, consulta Architettura di riferimento per la disponibilità di AlloyDB Omni e Installa AlloyDB Omni per Kubernetes.

AlloyDB Omni per Linux

Scegli AlloyDB Omni per Linux se hai un ambiente in cui la containerizzazione non è preferita o è richiesta l'integrazione profonda con il sistema operativo host. Per saperne di più, consulta la panoramica di AlloyDB Omni per Linux.

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

I casi d'uso comuni includono:

  • Modernizzazione delle applicazioni legacy: esegui l'upgrade dei workload PostgreSQL esistenti in esecuzione sui server Linux ad AlloyDB Omni per Linux per ottenere miglioramenti in termini di prestazioni e gestibilità senza eseguire il replatforming ai 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.
  • Sviluppo e test: fornisci agli sviluppatori un'istanza di database locale potente che rispecchi l'ambiente di produzione AlloyDB per PostgreSQL, consentendo test coerenti e iterazioni rapide.
  • Ambienti regolamentati: esegui carichi di lavoro in ambienti rigorosamente controllati in cui l'utilizzo di runtime dei container potrebbe essere limitato dalle norme di sicurezza.

Per iniziare a utilizzare AlloyDB Omni per Linux, consulta Pianificare l'installazione e Installare AlloyDB Omni per Linux.

Passaggi successivi