Per iniziare a utilizzare AlloyDB Omni, devi prima scegliere uno dei seguenti ambienti di deployment:
- AlloyDB Omni per Kubernetes
- 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 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.
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 la 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.