Per iniziare a utilizzare AlloyDB Omni, scegli prima l'opzione di deployment più adatta alle tue esigenze di infrastruttura. Le opzioni disponibili sono container, Kubernetes, orchestratore RPM Red Hat e RPM autonomo. 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 per i container
Scegli AlloyDB Omni per i container se hai bisogno di una o più delle seguenti opzioni. Per ulteriori informazioni, 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 ai tuoi utenti per ottenere 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 ulteriori informazioni, consulta la panoramica di AlloyDB Omni per Kubernetes.
- 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 per Kubernetes, consulta Architettura di riferimento per la disponibilità di AlloyDB Omni e Installare AlloyDB Omni per Kubernetes.
Orchestratore RPM Red Hat
Scegli l'opzione di deployment dell'orchestratore RPM Red Hat 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 Red Hat.
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 Red Hat, consulta Installare l'orchestratore AlloyDB Omni.
AlloyDB Omni per Linux
Scegli AlloyDB Omni per Linux se hai un ambiente in cui la containerizzazione non è preferita o è richiesta un'integrazione approfondita con il sistema operativo host. Per ulteriori informazioni, consulta la panoramica di AlloyDB Omni per Linux.
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 per Linux 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: offre agli sviluppatori un'istanza di database locale potente che rispecchia l'ambiente di produzione 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 di anteprima, registrati per richiedere l'accesso.
Per ulteriori informazioni, consulta Pianificare l'installazione e Installare AlloyDB Omni per Linux.