Buenas prácticas y tutoriales

Couchbase en Jelastic

Hace poco empecé a jugar con Jelastic. Ofrecen Plataforma como infraestructura. Es una plataforma PaaS + IaaS.

Recientemente han lanzado una nueva versión llamada Joker (por Jelastic + Docker). Y una de sus particularidades es ofrecer fácil escalado horizontal Y vertical.

Si has seguido la última versión de Couchbase 4.x sabrás que una gran parte de ella es Escalado multidimensional. Escala vertical y horizontal.

Esto hace de Jelastic un gran lugar para desplegar Couchbase. Así que estoy empezando una serie de post para explicar cómo hacerlo.

Y el primer paso es, por supuesto, hacer un despliegue clásico de Couchbase. He hecho un video corto para mostrar lo fácil que es. He acelerado algunas partes del vídeo (creación del entorno y reequilibrio) para que no te aburras.

Es un proceso sencillo. Creas un entorno basado en los diferentes que Jelastic propone (AWS, Azure, y más). En ese entorno decides lo que quieres desplegar. Yo he seleccionado un Despliegue en Docker ya que sólo quiero un clúster Couchbase por ahora. Al seleccionar la imagen que está conectado directamente a la Docker HUB

Una vez seleccionada la imagen, decide cuántos nodos quieres y de qué tamaño quieres que sean gracias al selector de cloudlets.

Una vez que haga clic en Aceptar, Jelastic está construyendo el entorno para usted. Aquí he seleccionado 3 nodos donde se desplegará la imagen docker couchbase/servidor.

Una vez finalizado el despliegue, puede seleccionar uno de los nodos y añadirle un Endpoint. Un endpoint te da una URL pública dada una imagen y un puerto. Yo estoy dando el puerto 8091 que es el puerto de la consola web de Couchbase.

A partir de ahora puedo acceder a la consola web y realizar la configuración del Cluster. Cuando termino con la configuración empiezo a añadir los otros dos nodos que fueron creados previamente por Jelastic.

Una vez añadidos los nodos, puedes activar un reequilibrio y listo.

Si desea obtener más información sobre Couchbase y Docker, y comprender lo que ocurre bajo el capó, existen varios interesante blog puestos que puede leer.

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Laurent Doguin

Laurent es un metalero empollón que vive en París. Principalmente escribe código en Java y texto estructurado en AsciiDoc, y a menudo habla sobre datos, programación reactiva y otras cosas de moda. También fue Developer Advocate de Clever Cloud y Nuxeo, donde dedicó su tiempo y experiencia a ayudar a esas comunidades a crecer y fortalecerse. Ahora dirige las relaciones con los desarrolladores en Couchbase.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.