Couchbase Cloud DBaaS ya está aquí
Es un placer anunciar la disponibilidad general de Couchbase Cloud, nuestro nuevo producto de base de datos como servicio (DBaaS), que debuta en Amazon Web Services (AWS). Nuestra beta anuncio a principios de este año suscitó tanta expectación e interés que nos encontramos con una prueba beta con un número de participantes muy superior al previsto.
El interés provino tanto de los clientes actuales de Couchbase, que nos proporcionaron información inestimable para ayudarnos a crear la mejor DBaaS NoSQL del mercado, como de los nuevos en Couchbase. Evidentemente, hay muchas organizaciones que buscan alternativas a sus soluciones actuales.
Nuestra investigación descubrió tres motores principales del cambio:
- El deseo de migrar de los sistemas heredados
- Necesidad de reducir los costes operativos de TI
- La motivación para crear nuevas aplicaciones más rápido
La sobresuscripción de la beta es también un signo de los tiempos: los retos a los que se enfrentan las organizaciones en el actual entorno económico. La incertidumbre de la economía actual está impulsando a los departamentos de TI de las empresas a replantearse sus estrategias actuales para reducir los costes operativos en todos los ámbitos. Esto está impulsando un aumento de las migraciones a la nube, incluso para los recursos de datos más antiguos y valiosos.
Lo esencial
Couchbase Cloud es un DBaaS totalmente gestionado, automatizado y seguro construido sobre Couchbase Server. Ofrece a los clientes un control completo de sus costes y sus clústeres, sin comprometer la seguridad de los datos ni la migración dentro y fuera de las nubes de su elección. Esto se traduce en una aceleración de los planes de adopción de la nube y una oportunidad para transformar su negocio de nuevas formas. En pocas palabras, Couchbase Cloud ayuda a controlar los costes al tiempo que permite a las organizaciones crear rápidamente aplicaciones transformadoras.
Además, los clientes pueden desplegar, gestionar y operar Couchbase Server en entornos multicloud con solo unos clics. Es flexible, altamente disponible y ofrece una opción económica diferenciada para las empresas que buscan reducir las tareas operativas al tiempo que aprovechan la tecnología NoSQL más potente. Y las opciones económicas y la reducción de las tareas operativas equivalen a un menor coste total de propiedad.
Otras características son:
- Los clientes eligen la configuración de la infraestructura
- Implantación automatizada en VPC con escalado, recuperación ante fallos y actualizaciones integradas.
- Supervisión y alerta unificadas
- Compatibilidad con implantaciones en varias nubes y replicación entre centros de datos en nubes híbridas (XDCR)
- Datos protegidos en vuelo y en reposo para una seguridad de extremo a extremo
Una solución DBaaS moderna creada como ninguna otra
Nos propusimos crear un solución DBaaS moderna en torno a los siguientes principios clave de diseño:
- Aprovechar las mejores prácticas de Couchbase Server y de la nube para ofrecer una solución fiable, de alta disponibilidad, eficaz y segura para implementaciones globales.
- Proporcionar un plano de control de alta disponibilidad aprovechando las capacidades de HA inherentes a Couchbase Server (XDCR, conocimiento de la zona de rack).
- Aprovechar Couchbase Autonomous Operator y tecnologías de código abierto como Kubernetes, Prometheus, Grafana y Terraform para automatizar el despliegue, la configuración y la gestión de Couchbase.
- Ofrecer a los clientes niveles de configuración y transparencia en la concesión de licencias que les permitan maximizar su consumo de recursos de IaaS y mantener las ventajas de sus propios descuentos negociados con su proveedor de servicios en nube.
Nos enfrentamos a una elección arquitectónica crítica con respecto a dónde residiría el plano de datos (Couchbase Server): ¿En el entorno de nube pública de Couchbase o del cliente? En última instancia, decidimos que la mejor opción para satisfacer las necesidades de nuestros clientes era permitir que el plano de datos se ejecutara en el entorno de nube pública del cliente, añadiendo importantes beneficios a nuestros clientes.
En primer lugar, en términos económicos, permite a los clientes obtener directamente su IaaS de su proveedor de nube. Sin intermediarios, los clientes pueden aprovechar las instancias reservadas y reducir su coste total de propiedad; por ejemplo, AWS anuncia un ahorro de más de 75% al elegir instancias reservadas en lugar de precios bajo demanda. Cuando el cliente está listo para la producción, puede ajustar el rendimiento de sus servicios Couchbase a sus nodos de clúster aprovechando el escalado multidimensional de cada servicio para un control preciso de sus configuraciones. Un beneficio secundario de nuestro despliegue en VPC es que los datos almacenados en Couchbase permanecen dentro del entorno de nube privada virtual del cliente, donde continúan manteniendo sus propias mejores prácticas de seguridad y tienen control total sobre sus datos, su seguridad y soberanía (donde residen físicamente los datos). Por último, este enfoque arquitectónico admite más implantaciones y casos de uso. Por ejemplo, los clientes pueden incluso aprovechar Couchbase como caché persistente para aumentar el rendimiento de bases de datos de terceros (heredadas) que ya se estén ejecutando en el entorno de nube pública del cliente.
Plano de control de la nube Couchbase
Hemos creado un único plano de control omnisciente para ejecutar Couchbase Cloud y gestionar todos tus clústeres de Couchbase desde una única interfaz. Tu gente de DevOps se conecta una vez y puede ver cómo se comporta cada clúster. Es fácil de usar y bastante hábil. En primer lugar, es una interfaz para nuestro Operador Autónomo integrado basado en Kubernetes que los clientes han estado usando y mejorando durante años, por lo que ya ha sido probado. Lo gestiona todo, desde la elección de instancias de clúster hasta la creación de clústeres, su actualización, la realización de copias de seguridad, su replicación en todo el mundo y mucho más.
Para los desarrolladores, Couchbase Cloud proporciona acceso de autoservicio a la base de datos, utilizando los SDK de Couchbase en los lenguajes de su elección, incluyendo C, .NET, Go, Java, Node.js, PHP, Python o Scala. También pueden importar datos a su clúster Couchbase en cuestión de segundos, navegar por los datos en sus documentos JSON, y luego consultarlos desde la misma interfaz usando N1QL, el lenguaje de consulta basado en SQL de Couchbase para JSON. Y si no conoces N1QL, la documentación está incorporada porque la consola de gestión viene con las mejores prácticas preestablecidas que mejoran la usabilidad, disponibilidad, seguridad y fiabilidad. N1QL es fácil de aprender porque se comporta como SQL: es declarativo, utiliza una sintaxis casi idéntica e incluso admite JOINs. Emparejar el plano de control con tu SDK crea un entorno de desarrollo ágil para acelerar el desarrollo de aplicaciones, y cuando estés listo, el escalado bajo demanda facilita las pruebas, el despliegue y la gestión del crecimiento. Dado que Couchbase Cloud está totalmente gestionado por nuestros expertos con soporte permanente, los administradores de DevOps pueden descargar tareas operativas tediosas y que consumen mucho tiempo, eliminar el costoso software de monitorización y configuración externa, y simplemente prestar atención al rendimiento de sus aplicaciones potenciadas por Couchbase.
Manos a la obra
Nuestras opciones arquitectónicas y de precios han tenido una gran acogida entre los analistas y clientes con los que hemos hablado. Ofrecemos precios de consumo por hora, así como créditos Couchbase Cloud de prepago con descuento para recompensar los compromisos anuales. Los clientes que aprovechan los créditos pueden escalar y controlar su uso en función de los requisitos de su aplicación, y no les penalizamos por no alcanzar un umbral de consumo mínimo un mes o por excederlo el siguiente. Se paga por lo que se usa. Creemos que combinando el perfil de rendimiento de Couchbase Server con la capacidad de los clientes de elegir los nodos de su infraestructura y configurar Couchbase para utilizarlos de forma óptima, junto con nuestro paquete competitivo y transparente, estaremos ofreciendo el mejor coste total de propiedad de su clase.
Ahora es el momento de que lo pruebes. Inicie una Prueba gratuita de 30 días hoy mismo y empiece a experimentar Couchbase Cloud. Couchbase Cloud está disponible en Amazon Web Services y Microsoft Azure, y Google Cloud Platform estará disponible en 2021.