Pour commencer à utiliser AlloyDB Omni, vous devez d'abord choisir l'un des environnements de déploiement suivants :
- AlloyDB Omni pour Kubernetes
- AlloyDB Omni pour les conteneurs
AlloyDB Omni pour Kubernetes
Choisissez AlloyDB Omni pour Kubernetes si vous avez besoin d'une ou plusieurs des fonctionnalités suivantes. Pour commencer à utiliser ce modèle de déploiement, consultez Présentation d'AlloyDB Omni pour Kubernetes.
- Provisionnement automatisé et gestion du cycle de vie basée sur les API.
- Haute disponibilité configurable pour affiner les mécanismes de basculement.
- Prise en charge des side-cars pour l'intégration d'agents de sauvegarde ou de surveillance d'entreprise.
- Pools de lecture variables pour mettre à l'échelle les opérations en lecture seule.
- Équilibrage de charge avec regroupement de connexions côté serveur (PgBouncer).
- Compatibilité de la plate-forme et disponibilité sur le Marketplace pour Google Distributed Cloud et OpenShift.
- Reprise après sinistre interrégionale pour créer des bases de données de secours dans des clusters, des centres de données et des régions distants.
AlloyDB Omni pour les conteneurs
Choisissez AlloyDB Omni pour les conteneurs si vous avez besoin d'une ou plusieurs des fonctionnalités suivantes. Pour commencer à utiliser ce modèle de déploiement, consultez Présentation d'AlloyDB Omni pour les conteneurs.
- Base de données pour une seule application : lorsque vous avez besoin d'une base de données hautes performances dédiée à une seule application.
- Développement et tests : pour configurer un environnement de base de données sur l'ordinateur portable d'un développeur ou dans un environnement de test.
- Environnements non Kubernetes : lorsque votre infrastructure n'utilise pas Kubernetes ou lorsque vous n'avez pas besoin de la complexité d'un orchestrateur de conteneurs.
- Opérations hors connexion : pour les applications qui doivent continuer à fonctionner même lorsqu'elles sont déconnectées d'Internet.
- Exigences de faible latence : lorsque vous devez placer la base de données à proximité géographique de vos utilisateurs pour garantir les temps de réponse les plus rapides possible.