Sin categoría

Implementación de un clúster multinodo con Couchbase Server mediante plantillas de Microsoft Azure Resource Manager (ARM)

Post invitado: Ercenk Keresteci - Principal @ Fullscale180.com

Desplegar un clúster multinodo de Couchbase Server por primera vez en muchas de las plataformas de nube pública podría llevar una larga serie de operaciones que hay que seguir cuidadosamente. Con el nuevo Azure Resource Manager (ARM), puedes desplegar un clúster multinodo de Couchbase Server con una plantilla sencilla pero potente en la nube de Azure.

¿Por qué Azure Resource Manager (ARM)?

A medida que las nuevas características llegan a cualquier tecnología de software, utilizarlas con niveles de abstracción más altos se convierte en una necesidad. La plataforma Azure de Microsoft también está experimentando esta tendencia. Basta con comprobar las actualizaciones del servicio alimenta es suficiente para ver el rápido ritmo al que llegan las nuevas actualizaciones y funciones a la plataforma.

Tradicionalmente, el aprovisionamiento de recursos Azure en la plataforma se realizaba a través de un conjunto de operaciones REST publicadas. Por ejemplo, para crear un clúster Couchbase con 4 VMs de tamaño D14 incluirá llamar a las operaciones como las siguientes (no es una lista exhaustiva, señalando las importantes para hacer el punto):

En muchos casos, las llamadas a esas operaciones REST no se realizan directamente, sino a través de otras herramientas cliente como el módulo Azure PowerShell, la CLI multiplataforma (X-PLAT CLI) o las bibliotecas de gestión .NET.

Microsoft presentó Azure Resource Manager (ARM) el año pasado, que permitía a los administradores aprovisionar recursos de Azure de forma declarativa. ARM se limitaba a Azure WebSites y algunos otros recursos cuando se introdujo por primera vez. Microsoft anunció la vista previa de las implantaciones basadas en plantillas de recursos informáticos, de redes y de almacenamiento durante la conferencia Build de abril. El sitio lenguaje de plantillapermite a los usuarios de Azure asociar de forma declarativa varios tipos de recursos y desplegarlos.

Escala completa 180 ha trabajado con Microsoft para desarrollar algunas de las plantillas de despliegue cercanas a ejemplos reales de soluciones habituales en el mercado. Esas plantillas pueden encontrarse en github.com. A Plantilla de clúster Couchbase es uno de ellos. La plantilla de ejemplo permite a los usuarios de Azure desplegar clústeres, utilizando diferentes tamaños de VM, implementando las mejores prácticas de Azure y Couchbase.

Puede obtener más información sobre la plantilla y varios consejos y trucos sobre plantillas ARM en http://blog.fullscale180.com/building-azure-resource-manager-templates

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

Autor

Publicado por El equipo de Couchbase

Jennifer Garcia es Gerente Senior de Web en Couchbase Inc. Como responsable del sitio web, Jennifer tiene la responsabilidad general de las propiedades del sitio web, incluido el diseño, la implementación, el contenido y el rendimiento.

1 Comentarios

  1. El siguiente enlace asociado con "El idioma de la plantilla" ya no está disponible ... Por favor, revise y actualice por favor ..

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.