Sincronización de datos totalmente gestionada para aplicaciones móviles y EDGE
Couchbase Capella Servicios de Aplicaciones
Sus aplicaciones siguen funcionando sin conexión a Internet y su equipo deja de encargarse de la sincronización interna del código. Capella App Services sincroniza los datos entre los dispositivos y la nube. Couchbase lo ejecuta.

El Sync no debería ser un proyecto paralelo
La sincronización en el propio dispositivo se interrumpe cuando está desconectada, consume tiempo en los sprints y envía datos a los teléfonos equivocados. App Services se encarga de la sincronización en tu nombre, desde Capella hasta todos los dispositivos.

Mantén la conexión en línea cuando la conexión Wi-Fi se interrumpe
Una señal perdida no debería impedir una venta o una inspección. Las aplicaciones leen y escriben en el dispositivo y luego se sincronizan cuando vuelve a aparecer la señal.

Envía a cada dispositivo solo lo que está permitido ver
El compartir demasiado datos con los dispositivos supone una infracción de la espera. Los canales y la función de acceso determinan quién sincroniza cada documento y quién puede escribirlos.

Dedique los sprints a las funcionalidades, no a la integración de sistemas
Los códigos de sincronización personalizados no funcionan en casos especiales que nadie ha probado. Los puntos finales de la aplicación proporcionan sincronización, reglas de usuarios y acceso sin necesidad de un servidor para escribir.

Administre la nube desde el borde desde una sola plataforma y con un solo presupuesto
Un proveedor de sincronización independiente añade un contrato y otra copia de sus datos. App Services se ejecuta dentro de Capella y se factura por hora.
¿Qué son los servicios de Capella App?
App Services es la versión de Sync Gateway totalmente gestionada de Capella. Sincroniza las aplicaciones de Couchbase Lite en teléfonos, kioscos y dispositivos de borde con los datos de Capella.
Couchbase Lite es la base de datos integrada dentro de su aplicación. Almacena JSON en el dispositivo y ejecuta SQL++, búsqueda de texto completo y búsqueda vectorial localmente, por lo que las pantallas se cargan sin ninguna conexión a Internet. Funciona en iOS, Android, escritorio, dispositivos embebidos mediante C y en el navegador con JavaScript. Los dispositivos cercanos incluso pueden sincronizarse entre sí sin necesidad de conexión a Internet.
Cada punto de acceso de la aplicación enlaza con un solo bucket, un solo ámbito y las colecciones que necesita su aplicación. Allí se configuran la autenticación (autenticación básica o OpenID Connect), las reglas de acceso, los filtros de importación y la sincronización delta. Un único servicio de aplicaciones aloja muchos puntos de acceso, por lo que cada aplicación recibe sus propias reglas sin tener que tener sus propios servidores.
Las aplicaciones escriben al dispositivo primero y sincronizan ambos sentidos siempre que puedan. Couchbase Lite resuelve los conflictos en el dispositivo, de forma automática o mediante una lógica que usted escribe. Los documentos eliminados permanecen en el servidor durante 60 días, por lo que un tablet que estuvo guardado en un cajón durante semanas detecta cada eliminación cuando vuelve a encenderse.
Los servicios de aplicaciones se sincronizan directamente con las colecciones en su clúster Capella. Los servicios de backend, las funciones Eventing y las consultas SQL funcionan con el mismo JSON que los dispositivos ven, sin ningún proceso ETL en medio. ¿Preferiría realizar el proceso de sincronización usted mismo? Sync Gateway es la misma tecnología, autoadministrable, y el paso entre ambos está documentado.
Diseñado para dispositivos que permanecen silenciosos durante semanas
60
días que un dispositivo puede permanecer sin conexión y seguir sincronizando cada eliminación
5 minutos
Tiempo típico para implementar servicios de aplicaciones en AWS o Google Cloud
RESULTADOS DE LOS CLIENTES DE CAPELLA
Aplicaciones que permanecen activas cuando las redes no lo son
100%
Botes rescatados en cuestión de minutos gracias a la aplicación de seguridad para regatas
DEBAJO DE LA ROPA
Todo lo que necesita la sincronización, administrado por Couchbase
Cómo los servicios de aplicaciones sincronizan, protegen, ejecutan, escalan y conectan sus datos.
- Sincronización
- Asegure
- Operar
- Escala
- Conectar
Muévete solo con lo que ha cambiado, mantén los dispositivos conectados sin conexión a Internet y decide qué contenido llega a los dispositivos móviles.
Principales capacidades de Capella App Services
Filtrados de importación
Decidir qué documentos del servidor se convierten en documentos móviles. Todo lo demás permanece en el clúster y se desconecta de todos los dispositivos.
Delta Sync
Envía solo las partes de un documento que han cambiado. Los documentos grandes en redes lentas no consumen ancho de banda, batería ni paciencia.
Las aplicaciones web también se sincronizan
Couchbase Lite para JavaScript sincroniza las aplicaciones del navegador a través del mismo Endpoint de Aplicación. Encienda CORS para el endpoint.
Reglas de acceso por documento, proveedor de identidad, redes privadas en AWS y registros de auditoría listos para HIPAA.
Principales capacidades de Capella App Services
Inscripción con OpenID Connect
Utilice un proveedor de identidad o varios, con una configuración predeterminada. Mapee una solicitud de token a las funciones de App Services. La autenticación básica también funciona.
Puntos finales privados en AWS
Mantenga la sincronización, el tráfico de administración y los datos de métricas en AWS PrivateLink en lugar del internet público. Configure esto en la interfaz de usuario.
Canales y reglas de acceso
Su función de acceso se ejecuta con cada escritura. Dirige los documentos a los canales, verifica los roles y rechaza los datos defectuosos antes de que lleguen al destino.
Couchbase corrige los problemas de App Services. Usted elige el momento adecuado, prueba los cambios primero y recibe alertas y registros en sus herramientas.
Principales capacidades de Capella App Services
Actualizaciones en tu agenda
Couchbase actualiza App Services para ti. Establece un horario y una fecha preferidos, actualiza antes de lo previsto si así lo deseas y recibe un correo electrónico una semana antes.
Alertas en donde trabaja tu equipo
Envía alertas métricas a Slack, Microsoft Teams o cualquier webhook, como ServiceNow. En los planes Developer Pro y Enterprise.
Pruebe antes de enviar
Pruebe su función de acceso con un usuario simulado, un documento antiguo y XATTRs. Observe el resultado. No toque datos de producción.
Resize sin interrupciones, apaga cuando esté inactivo y realiza una migración entre regiones.
Principales capacidades de Capella App Services
Redimensiona sin interrupciones
Administre de 1 a 12 nodos y cambie el número o el tamaño de los nodos mientras las aplicaciones permanecen conectadas. Los URL de los endpoints se mantienen constantes a lo largo de todo el proceso.
Interrupciones de servicio entre regiones
App Services 4.0 enlaza dos clústeres con XDCR en ambas direcciones. Las aplicaciones de Couchbase Lite 4.0 pasan a la fase de espera si uno falla.
Un solo nodo para el desarrollo
Construya y pruebe en un único nodo pequeño con 2 o 4 vCPU. Esto evita la alta disponibilidad, así que manténgalo para el desarrollo y las pruebas.
API REST para la web y el back office, automatización mediante la API o Terraform, y lógica de servidor que llega a los dispositivos.
Principales capacidades de Capella App Services
API públicas y administrativas REST
Lea y escriba documentos a través de HTTPS desde aplicaciones web y de servidor, y gestione los usuarios y roles de las aplicaciones desde su propio área de administración.
Terraform y la infraestructura como código
Defina los servicios de aplicaciones en Terraform o los puntos finales de script, los proveedores de OIDC y los puntos finales privados con la API de gestión de Capella.
Evento que llega a los dispositivos
Las funciones de Eventing pueden leer y escribir las colecciones que sus dispositivos sincronizan, por lo que la lógica del lado del servidor también se encuentra en los teléfonos.
- Aplicaciones de campo
- Tiendas
- Falla de carga
- Migrar
ARQUITECTURA
Aplicaciones de campo que funcionan sin señal

Los enfermeros, los conductores y los inspectores no pueden esperar a que llegue una señal. Couchbase Lite mantiene sus datos en el dispositivo. Cuando se vuelven a conectar, Capella App Services solo mueve lo que ha cambiado, a través de canales que coinciden con la función de cada usuario. La autenticación se realiza a través del proveedor de OpenID Connect de cada usuario.
ARQUITECTURA
Comercio que sigue vendiendo en tiendas físicas

Los dispositivos de pago y de escaneo se sincronizan entre sí a través de la red de la tienda, de forma peer-to-peer. Si se interrumpe la conexión a Internet, la tienda sigue vendiendo. Cuando vuelve a estar disponible, los dispositivos se sincronizan con Capella App Services y la sede central recibe todas las ventas. Los puntos finales de las aplicaciones independientes mantienen las reglas de cada aplicación separadas.
ARQUITECTURA
Continuar la sincronización cuando un área falla

Ejecute los servicios de aplicaciones en dos clústeres Capella en dos regiones de la misma nube, conectados por XDCR en ambas direcciones. Si una región queda inactiva, las aplicaciones de Couchbase Lite 4.0 pasan al modo de espera y continúan la sincronización. Se necesita Capella App Services 4.0 y Couchbase Server 7.6.6 o posterior.
ARQUITECTURA
Trasladar Sync Gateway a App Services

XDCR copia el bucket desde el servidor Couchbase autogestionado a Capella mientras las aplicaciones siguen sincronizándose. Cuando se haya completado la sincronización, desactive el Sync Gateway, cree una App Endpoint, lleve a cabo las funciones de sincronización e importación y dirija las aplicaciones a la nueva URL. La autenticación básica se mantiene. OIDC necesita configurarse nuevamente.

CANVIAR LOS PROVEDORES DE SINCRONIZACIÓN
¿El servicio de sincronización se ha retirado? Tu aplicación no lo hizo.
Si su plataforma de sincronización móvil ha llegado a su fin de vida, necesita un nuevo hogar sin tener que reescribir cada pantalla. Couchbase Lite proporciona a su aplicación una base de datos JSON integrada con SQL, y App Services se encarga de la sincronización, los usuarios y las reglas de acceso en Capella. Inicie la versión gratuita, que incluye App Services, y pase a un plan de pago cuando la aplicación esté lista. Nuestra guía de migración explica cada paso.
Una tecnología de sincronización que funciona como deseas
AUTONOMÍA
Pasarela de sincronización
Ejecute la misma tecnología de sincronización en sus propios servidores o Kubernetes, junto con el propio servidor Couchbase. Es la opción adecuada cuando la sincronización debe realizarse en su propio centro de datos o cuando su equipo desee tener el control total de cada nodo.
MÓVIL Y EDGE
Couchbase Mobile
La plataforma completa: Couchbase Lite en dispositivos, sincronización peer-to-peer, Edge Server para sitios pequeños y sincronización con Capella o Sync Gateway. Inicie aquí si está eligiendo una arquitectura para muchos apps de una vez.
CLOUDS ADMINISTRADOS
Couchbase Capella
App Services se ejecuta en Capella, la base de datos de Couchbase totalmente gestionada en AWS, Google Cloud y Azure. El mismo clúster que alimenta tus dispositivos también puede servir como servidor para tu backend web, búsqueda y agentes de IA.
Preguntas frecuentes sobre los servicios de Capella App
Responsales sobre la sincronización sin conexión, los precios, las plataformas y cómo App Services se compara con Sync Gateway, un servicio de gestión propio.
Capella App Services es la solución de Sync Gateway totalmente gestionada de Couchbase Capella. Sincroniza los datos entre las aplicaciones de Couchbase Lite en los dispositivos y el clúster de Capella, además de ofrecer control de usuarios y acceso.
Sí. Couchbase Lite almacena los datos en el dispositivo, por lo que las aplicaciones pueden leer y escribir sin necesidad de conexión. Los Servicios de Aplicaciones sincronizan los cambios en ambas direcciones cuando el dispositivo se vuelve a conectar.
Se paga por hora para cada servicio de App Service, basado en la nube, la región, el número de nodos y el tamaño, además de los datos procesados por encima de 1 GiB por hora. No se factura mientras esté desactivado.
Sí. La versión gratuita de Capella incluye los Servicios de Aplicaciones, vinculados a su clúster gratuito. Ambos se desactivan tras 72 horas sin actividad y se eliminan tras 30 días. Reinicie el clúster y los Servicios de Aplicaciones volverán a estar disponibles.
Couchbase Lite se ejecuta en iOS, Android, escritorio con .NET o Java, dispositivos embebidos a través de C y navegadores con JavaScript. App Services se ejecuta en AWS, Google Cloud y Azure.
App Services es Sync Gateway, administrado por Couchbase dentro de Capella. Con Sync Gateway autogestionado, tu equipo lo ejecuta. Los documentos muestran cómo pasar de uno al otro.




