déploiement de référence

Couchbase sur AWS

Base de données NoSQL bâtie pour les performances d'entreprise à l’échelle

Ce Quick Start configure une architecture AWS pour Couchbase Data Platform et déploie ces produits sur votre compte AWS en 10 minutes environ.

Conçue pour optimiser les applications mobiles, IoT et web attrayantes, la plateforme Couchbase Data de niveau entreprise inclut Couchbase Server et Couchbase Mobile. Couchbase Server est une base de données NoSQL résidant dans le cloud et conçue avec une architecture distribuée à des fins de performance, de scalabilité et de disponibilité. Elle permet aux développeurs de créer des applications en mettant à profit la puissance de SQL et la souplesse de JSON. Couchbase Mobile inclut une base de données entièrement intégrée, une sécurité interne et une synchronisation automatique en temps réel avec le serveur Couchbase hautement évolutif.

Quick Start déploie Couchbase dans une infrastructure nouvelle ou existante de votre compte AWS. Il utilise les AMI (Amazon Machine Image) d'AWS Marketplace et offre deux options d'abonnement : BYOL (apport de sa propre licence) ou tarification horaire. Le déploiement est automatisé par les modèles AWS CloudFormation que vous pouvez personnaliser pendant le lancement.

logo couchbase

Ce Quick Start a été développé par Couch et ClearScale en collaboration avec AWS.

  •  Ce que vous construirez
  •  Comment déployer
  •  Coût et licences
  •  Ce que vous construirez
  • Utilisez ce Quick Start pour configurer automatiquement l'environnement Couchbase suivant sur AWS :

    • Un cloud privé virtuel (VPC) configuré sur deux zones de disponibilité ou plus, avec un sous-réseau public dans chaque zone. Vous pouvez choisir deux, trois ou quatre zones de disponibilité pour votre déploiement.*
    • Une passerelle Internet pour permettre l'accès à Internet.*
    • Des passerelles NAT gérées pour permettre un accès Internet sortant pour les instances de Couchbase.*
    • Un rôle IAM avec des autorisations détaillées pour gérer l'accès aux services AWS et des groupes de sécurité pour limiter l'accès aux seuls protocoles et ports nécessaires.
    • Des groupes Auto Scaling et configurations de lancement pour Couchbase Server et Couchbase Sync Gateway. Par défaut, le Quick Start déploie quatre instances de Couchbase Server et deux instances de Couchbase Sync Gateway. Si vous souhaitez provisionner plus d'instances, vous pouvez modifier ces valeurs par défaut lors du déploiement.
    • Elastic Load Balancing intégré avec Auto Scaling, pour l’équilibrage de charges à travers les serveurs.

    * Le modèle qui déploie le Quick start dans un VPC existant ignore les tâches marquées d'un astérisque et vous demande d’indiquer votre configuration de VPC existante.

  •  Comment déployer
  • Pour créer votre environnement Couchbase sur AWS, suivez les instructions du guide de déploiement. Le processus de déploiement comprend les étapes suivantes :

    1. Si vous n'avez pas encore de compte AWS, inscrivez-vous à l'adresse https://aws.amazon.com.
    2. Abonnez-vous aux AMI Couchbase Édition Entreprise sur AWS Marketplace.
    3. Lancez Quick Start. Chaque déploiement prend environ 10 minutes. Vous pouvez choisir entre deux options :
    4. Testez le déploiement en accédant à la console Web Couchbase et à l'API Couchbase Sync Gateway.

    Pour personnaliser votre déploiement, vous pouvez choisir le nombre de zones de disponibilité (2-4) pour votre déploiement Multi-AZ et personnaliser la configuration des nœuds Couchbase Server et Sync Gateway.

  •  Coût et licences
  • Vous êtes responsable du coût des services AWS utilisés pendant l'exécution du déploiement de référence de Quick Start. L'utilisation de Quick Start n'entraîne aucun coût supplémentaire.

    Le modèle AWS CloudFormation pour Quick Start inclut des paramètres de configuration que vous pouvez personnaliser. Certains de ces paramètres, tels que le type d’instance, affecteront le coût du déploiement. Pour consulter les estimations des coûts, consultez la page de tarification de chaque service AWS que vous utiliserez.

    Quick Start demande un abonnement aux AMI Couchbase Édition Entreprise sur AWS Marketplace. Il prend en charge deux options d’abonnement :

    • Bring Your Own License (BYOL) – Si vous avez déjà un abonnement valide au logiciel Couchbase, vous pouvez utiliser cette licence, sous réserve du respect des conditions de licence standard. Des tarifs, termes et conditions supplémentaires peuvent s'appliquer.
    • Tarification horaire – Les prix sont calculés en fonction de votre utilisation et reflétés dans votre rapport mensuel.