Couchbase Capella

CData lanza CData Connect Cloud para Couchbase Capella

Los avances tecnológicos han hecho que crear aplicaciones que ayuden a impulsar el negocio sea más fácil que nunca. El desarrollo de aplicaciones ya no está únicamente en manos de los equipos de ingeniería, sino que puede ser complementado por desarrolladores ciudadanos y usuarios empresariales. Y a medida que más de estas plataformas se convierten en nativas de la nube, el diseño, el desarrollo y la implantación de las aplicaciones empresariales se realizan en la nube. Con el traslado de las aplicaciones a la nube, es lógico que los datos de back-end también migren a la nube. Mientras que muchas soluciones de bajo o ningún código ofrecen conectividad a medida para bases de datos relacionales, muchas no ofrecen conectividad a potentes soluciones NoSQL como Couchbase.

Desarrollo de aplicaciones de bajo código/sin código mediante Couchbase Capella y CData Connect Cloud

Couchbase Capella toma todos los beneficios de la solución de almacenamiento NoSQL de Couchbase y lo hace nativo de la nube - accesible desde cualquier lugar. Cuando se combina con CData Connect Cloud, obtienes acceso instantáneo de nube a nube a los datos de Couchbase Capella desde plataformas low-code basadas en la nube, como Microsoft Power Apps.

Microsoft Power Apps es un servicio para construir y utilizar aplicaciones de negocio personalizadas que se conectan a sus datos y funcionan a través de la web y móviles - sin el tiempo y el gasto de desarrollo de software personalizado. Cuando unes Couchbase Capella con Power Apps a través de CData Connect Cloud, construyes aplicaciones de negocio basadas en la nube y de bajo código sobre datos NoSQL basados en la nube.

Este artículo trata sobre la conexión a Couchbase Capella en CData Connect Cloud y la creación de una aplicación sencilla en Power Apps basada en los datos de Couchbase.

Configurar Couchbase Capella para su uso con CData Connect Cloud

Hay algunos pasos de configuración que necesitas hacer en Couchbase Capella y notas que hacer para conectarte a Couchbase Capella desde CData Connect Cloud. Comienza iniciando sesión en tu cuenta de Couchbase Capella, selecciona el clúster al que deseas conectarte y navega hasta la pestaña "Conectar".

    1. Anote la URL en el Red de área extensa (esta es la dirección de su servidor Couchbase Capella).
    2. En el Red de área extensa haga clic en Gestionar IP permitidas y añada las direcciones IP apropiadas (la lista de direcciones IP está disponible en la sección Equipo de asistencia de CData).
    3. En el Credenciales de la base de datospulse Gestionar credenciales para crear un usuario de base de datos con los permisos adecuados (es el nombre de usuario y contraseña que utilizará para conectarse a Couchbase Capella).

Conectarse a Couchbase Capella en CData Connect Cloud

CData Connect Cloud utiliza una interfaz sencilla de apuntar y hacer clic para conectarse a las fuentes de datos.

    1. Para empezar, conéctese a CData Connect Cloud (prueba gratuita), navegando hasta la Conexiones y haciendo clic en Añadir conexión.

Login to CData cloud

    1. Buscar Couchbase y haga clic en añada una nueva conexión Couchbase.
      Add Couchbase to CData cloud
    2. Configure la conexión Couchbase estableciendo cada uno de estos parámetros:
      • Esquema de autenticación para Básico
      • Usuario al nombre de usuario para las credenciales de su base de datos (véase más arriba)
      • Contraseña a la contraseña de sus credenciales de base de datos (véase más arriba)
      • Servidor a la URL de su servidor Couchbase Capella (véase más arriba)
        Couchbase connections settings in CData cloud

En el Configuración avanzada tab, set:

      • Modo de conexión a Nube
      • Servidor DNS a un servidor DNS público como 8.8.8.8 o 1.1.1.1
      • Utilizar SSL a Verdadero
      • Certificado de servidor SSL a * (acepta el certificado de servidor de Couchbase Capella)
        Connection modes and SSL setup for CData - Couchbase
    1. Vaya a Permisos en la sección Añadir conexión Couchbase y actualice los permisos basados en el usuario según sea necesario.
      Add user permissions to CData - Couchbase connection
    1. Haga clic en su nombre de usuario en la interfaz de Connect Cloud y haga clic en Ajustes. Navegue hasta el Fichas de acceso y (si aún no lo ha hecho) cree un Token de acceso personal (PAT) para conectarse a CData Connect Cloud desde PowerApps.
      Connecting to CData Connect Cloud from PowerApps

En este punto, estás listo para conectarte a tus datos de Couchbase desde Microsoft Power Apps.

Conexión a Connect Cloud desde Power Apps

Dado que CData Connect Cloud parece una base de datos de SQL Server en la nube, podemos utilizar el conector de SQL Server en Power Apps para integrar los datos de Couchbase en tus aplicaciones empresariales.

    1. Inicie sesión en Microsoft Power Apps
    2. Haga clic en Dataverse > Conexiones > Nueva conexión
    3. Seleccione SQL Server
    4. En el asistente de conexión, configure:
      • Tipo de autenticación a Autenticación de SQL Server
      • Nombre del servidor SQL a tds.cdata.com,14333"(nótese el puerto no predeterminado)
      • Nombre de la base de datos SQL al nombre de su conexión Couchbase (por ejemplo, Couchbase1)
      • nombre de usuario a tu nombre de usuario de Connect Cloud (por ejemplo, user@mydomain.com)
      • contraseña al PAT para tu nombre de usuario de Connect Cloud
      • Haga clic en Cree
        SQL Server connector in Power Apps to integrate Couchbase

Una vez establecida la conexión con CData Connect Cloud, estarás listo para crear aplicaciones empresariales a partir de los datos de Couchbase.

Creación de una aplicación empresarial a partir de datos de Couchbase

La última parte de este tutorial consiste en integrar los datos de Couchbase en una aplicación empresarial creada en Power Apps.

    1. Inicie sesión en Microsoft Power Apps
    2. Haga clic en Cree y seleccione SQL
    3. Elija su conexión CData Connect Cloud Couchbase, elija una tabla y haga clic en Conectar

Choose your CData Connect Cloud Couchbase connection

    1. Actualizar el Visite Pantalla para utilizar los campos de su elección.

Selecting fields to use in Power Apps for CData and Couchbase

    1. Actualizar el Detalle Pantalla para utilizar los campos de su elección.
      Updating fields in Power Apps for CData & Couchbase

En este punto, habrás creado una aplicación de negocio con poco o nada de código que tiene una conexión directa a los datos de Couchbase. Incluso puede actualizar la aplicación para incluir soporte de escritura, utilizando la conectividad bidireccional de CData Connect Cloud a Couchbase Capella. Los empleados pueden revisar, analizar y actualizar los datos empresariales desde cualquier lugar.

Seguir aprendiendo

 

 

 

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

Autor

Publicado por Jerod Johnson, evangelista tecnológico, CData Software

Jerod Johnson es evangelista tecnológico en Cdata Software. Muchas gracias por su contribución a la entrada del blog.

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.