implementación de referencia
Couchbase en AWS
Base de datos NoSQL lista para dispositivos móviles y destinada al rendimiento empresarial a escala
Quick Start configura una arquitectura de AWS para Plataforma de datos Couchbase e implementa estos productos a su cuenta de AWS en aproximadamente 10 minutos.
En la plataforma de datos de clase empresarial Couchbase se incluye Couchbase Server y Couchbase Mobile. Dicha plataforma se ha diseñado para aprovechar toda la potencia de las aplicaciones móviles, IoT y web. Couchbase Server es una base de datos NoSQL nativa de la nube diseñada con una arquitectura distribuida para aumentar el desempeño, la escalabilidad y la disponibilidad. Permite a los desarrolladores crear aplicaciones combinando la potencia de SQL con la flexibilidad de JSON. En Couchbase Mobile se incluye una base de datos incrustada totalmente integrada, que cuenta con características de seguridad y sincronización automática en tiempo real con el servidor Couchbase altamente escalable.
Quick Start implementa Couchbase en una infraestructura nueva o existente de una cuenta de AWS. Utiliza imágenes de máquina de Amazon (AMI) de AWS Marketplace, y ofrece dos opciones de suscripción: Bring Your Own License (BYOL) y precios por hora. La implementación se ha automatizado mediante plantillas de AWS CloudFormation que puede personalizar durante el lanzamiento.

Couchbase y ClearScale desarrollaron este Quick Start en colaboración con AWS.
-
Lo que creará
-
Cómo realizar la implementación
-
Costo y licencias
-
Lo que creará
-
Utilice este Quick Start para configurar de manera automática el siguiente entorno de Couchbase en AWS:
- Una Virtual Private Cloud (VPC) configurada en dos o más zonas de disponibilidad, con una subred pública en cada zona. Puede elegir dos, tres o cuatro zonas de disponibilidad para la implementación.
- Un gateway de Internet para permitir el acceso a internet.
- Gateways NAT administradas a fin de permitir la salida hacia Internet para las instancias Couchbase.*
- Una función de IAM con permisos detallados a fin de administrar el acceso a los servicios de AWS y grupos de seguridad para restringir el acceso solo a los protocolos y puertos necesarios.
- Grupos de Auto Scaling y configuraciones de lanzamiento para Couchbase Server y Couchbase Sync Gateway. De forma predeterminada, Quick Start implementa cuatro instancias de Couchbase Server y dos de Couchbase Sync Gateway. Si desea aprovisionar más instancias, puede cambiar la configuración predeterminada durante la implementación.
- Elastic Load Balancing integrada con Auto Scaling, para el balanceo de carga en los servidores.
* Mediante la plantilla en que se implementa el Quick Start en una VPC existente, se omiten las tareas marcadas con asteriscos y se le pide su configuración de VPC existente.
- Una Virtual Private Cloud (VPC) configurada en dos o más zonas de disponibilidad, con una subred pública en cada zona. Puede elegir dos, tres o cuatro zonas de disponibilidad para la implementación.
-
Cómo realizar la implementación
-
Para crear el entorno de Couchbase en AWS, sigas las instrucciones en la guía de implementación. En el proceso de implementación se incluyen los siguientes pasos:
- Si aún no tiene una cuenta de AWS, regístrese a https://aws.amazon.com
- Suscríbase a Couchbase Edición Enterprise de AMI en AWS Marketplace.
- Lance el Quick Start. Cada implementación toma alrededor de 10 minutos. Puede elegir entre dos opciones:
- Pruebe la implementación accediendo a la consola web de Couchbase y a la API del gateway de sincronización de Couchbase.
A fin de personalizar su implementación, puede elegir la cantidad de zonas de disponibilidad (entre dos y cuatro) para su implementación Multi-AZ y personalizar la configuración de los nodos Couchbase Server y Sync Gateway.
Amazon puede compartir la información de implementación de los usuarios con el socio de AWS que colaboró con AWS en esta solución.
-
Costo y licencias
-
Usted es responsable del costo de los servicios de AWS implementados por este Quick Start No hay costos adicionales por el uso del Quick Start.
En la plantilla de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que puede personalizar. Con algunas de estas configuraciones, como el tipo de instancia, se verá afectado el costo de implementación. Consulte las páginas de precios de cada servicio de AWS que utilizará para obtener estimaciones de costos.
Este Quick Start requiere una suscripción a Couchbase Edición Enterprise de AMI en AWS Marketplace. Es compatible con dos opciones de suscripción:
- Bring Your Own License (BYOL): si ya tiene una suscripción válida para el software Couchbase, puede utilizar esa licencia, sujeto al cumplimiento de los términos estándar de la licencia. Pueden aplicar precios, términos y condiciones adicionales.
- Precios por hora: los precios se calculan en función del uso y se detallan en su informe mensual.