Una de las partes más difíciles de desplegar su aplicación en la nube es configurar una infraestructura adecuada, tareas comunes como la creación de una VPC, la configuración de auto-escalado, balanceadores de carga y puertas de enlace rápidamente se convierten en mucho tiempo y engorroso.
Por eso, en colaboración con los chicos de ClearScale a Inicio rápido de Couchbase en AWSle ayuda a configurar Couchbase Server y Sync Gateway en cuestión de minutos utilizando todas las prácticas recomendadas de AWS para que su implementación sea segura y fácil de escalar.
Consulta la documentación paso a paso aquí.
Para que te hagas una idea general de cómo funciona, vamos a repasar rápidamente algunos de los pasos para crear una nueva pila:
Implementación de una nueva pila en AWS
En primer lugar, la implementación de este inicio rápido para una nueva nube privada virtual (VPC) con los parámetros predeterminados creará el siguiente entorno de Couchbase en la nube de AWS.

Couchbase Quickstart Arquitectura por defecto
NOTA: también puede desplegarlo en un VPC existente
Todo el proceso consta de 3 sencillos pasos:
- Cree Pares de claves EC2 (si aún no tiene uno)
- Suscríbase al AMI de Couchbase
- Iniciar el inicio rápido
Suponiendo que ya sabe cómo crear pares de claves EC2, vayamos al paso 2:
Suscribirse a las AMI de Couchbase
Ir a Couchbase Edición Enterprise en AWS Marketplacey, a continuación, haga clic en Continúe suscribiéndose.

Couchbase Enterprise Edition en AWS
En la página siguiente, puede elegir el tipo de licencia: Precio por hora o BYOL (Traiga su propia licencia). Revise las condiciones y haga clic en Aceptar condiciones

Elegir un tipo de licencia en AWS
Al final, se presentará la siguiente pantalla:

Inicio rápido
Ir a Inicio rápido de Couchbase en AWS página de inicio y haga clic en Implementar Couchbase en AWS en una nueva VPC (si desea desplegarlo en una VPC existente pulse aquí)

Consejo: Compruebe que se encuentra en la región de AWS correcta.
Se presentará la siguiente página:

Consejo: Si está familiarizado con la formación de nubes, haga clic en Ver/editar plantilla en Designer para ver lo que se va a crear
Haga clic en Siguiente y entonces verá el Especifique los detalles pantalla:

Le recomiendo encarecidamente que lea aquí el documentación oficialse explica exactamente cómo rellenar todos los campos. Cuando termine, haga clic en Siguiente.
En el Opciones puede especificar etiquetas (pares clave-valor) para los recursos de su pila y establecer opciones avanzadas. Cuando haya terminado, elija Siguiente

Por último, en el Página de revisión no olvide marcar la siguiente casilla:

Enhorabuena. Ahora todo lo que tienes que hacer es esperar a que se cree tu pila, ve a tomar una taza de café ya que tardará unos minutos.

Cómo acceder a su nuevo clúster
Una vez que el estado de la pila es CREAR_COMPLETARhaga clic en Recursos seleccione el ID físico para ServerAutoScalingGroup.

El grupo Auto Scaling se mostrará en la consola de Amazon EC2, elija la opción Instancias y, a continuación, seleccione una de las instancias para ver sus detalles.

En el Descripción de la instancia, copie el nombre DNS público.

Por último, en su navegador, vaya a https://hostname:8901donde hostname se refiere al DNS público que ha copiado en el paso anterior. Por ejemplo:
|
1 2 |
https://18.217.45.92:8091 o http://ec2-18-217-45-92.us-east-2.compute.amazonaws.com:8091 |
Aparecerá la pantalla de inicio de sesión de la Consola Web de Couchbase.

Informar al usuario y contraseña definidos en el Especifique los detalles durante la creación de la pila e inicia sesión en tu nueva instancia de Couchbase Server que se ejecuta en AWS.

Solución de problemas
No puedo acceder a la consola web
En este caso, es posible que haya configurado un CIDR incorrecto en el archivo Acceso externo permitido CIDR en el campo Especifique los detalles página. Intenta recrear tu pila con el CIDR correcto o simplemente añade un nuevo Regla de entrada en el grupo Seguridad:

NOTA: En la imagen de arriba estamos permitiendo el tráfico entrante desde cualquier lugar, en su clúster por favor permita el tráfico entrante sólo desde su red.
Error CREATE_FAILED al iniciar el inicio rápido
Esto puede ocurrir por muchas razones diferentes, las más comunes son:
- Falta de privilegios de AWS
- Límites internos de AWS, como el número máximo de IP públicas
- Se ha introducido una configuración no válida en el campo Especifique los detalles página .
Si tiene alguna pregunta o problema, por favor consulte el manualPregunte en Foros de Couchbase o tuitéame a @deniswsrosa
Hola Denis,
En el diagrama de red, veo un equilibrador de carga (lb). Podría explicarme cuál es la función del lb (en este escenario) y qué tipo de lb es?
Gracias.