Choisir votre environnement de déploiement AlloyDB Omni

Pour commencer à utiliser AlloyDB Omni, vous devez d'abord choisir l'environnement de déploiement qui répond le mieux à vos besoins en termes d'infrastructure. Ce document compare les modèles de déploiement de conteneurs, Kubernetes et Linux pour vous aider à choisir la meilleure option. Il fournit également des liens directs vers des ressources de planification et d'installation.

Si vous savez déjà quel environnement vous souhaitez utiliser, consultez les liens de planification et d'installation dans la section Étapes suivantes de cette page.

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 aussi près que possible de vos utilisateurs pour garantir les temps de réponse les plus rapides possible.

    Pour commencer à utiliser AlloyDB Omni pour les conteneurs, consultez Planifier votre installation et Installer 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.

Pour commencer à utiliser AlloyDB Omni pour Kubernetes, consultez Architecture de référence de disponibilité d'AlloyDB Omni et Installer AlloyDB Omni pour Kubernetes.

AlloyDB Omni pour Linux

Choisissez AlloyDB Omni pour Linux si vous disposez d'un environnement dans lequel la conteneurisation n'est pas privilégiée ou dans lequel une intégration profonde avec le système d'exploitation hôte est requise. Pour en savoir plus, consultez Présentation d'AlloyDB Omni pour Linux.

Pour commencer à utiliser ce modèle de déploiement en version Preview, inscrivez-vous pour demander l'accès.

Voici quelques cas d'utilisation courants :

  • Moderniser les applications existantes : mettez à niveau les charges de travail PostgreSQL existantes exécutées sur des serveurs Linux vers AlloyDB Omni pour Linux afin d'améliorer les performances et la facilité de gestion sans avoir à les replatformer vers des conteneurs.
  • Edge computing : déployez des bases de données hautes performances dans des centres de données distants où les contraintes de ressources ou les modèles opérationnels favorisent l'installation directe du système d'exploitation (OS).
  • Développement et tests : offrez aux développeurs une instance de base de données locale et puissante qui reflète l'environnement de production AlloyDB pour PostgreSQL, ce qui permet des tests cohérents et une itération rapide.
  • Environnements réglementés : exécutez des charges de travail dans des environnements strictement contrôlés où l'utilisation d'environnements d'exécution de conteneurs peut être limitée par des règles de sécurité.

Pour commencer à utiliser AlloyDB Omni pour Linux, consultez Planifier votre installation et Installer AlloyDB Omni pour Linux.

Étapes suivantes