Configuración y olvídate
Los almacenamientos de versiones son lentos. Las actualizaciones Capgo son instantáneas.
Instale la aplicación nativa una vez a través de su tienda privada o MDM. Después de eso, envíe correcciones web a través de Capgo, siga quién las recibió y mantenga dispositivos sin conexión en la última buena paquete.
Mapa de canales
- Mapa de canales
- prod, sitio-eu, sitio-us
- Regla de lanzamiento
- Primero un sitio, luego cada ubicación
- Actualizar durante la sincronización
- Ejecutar offline
- Instalar una vez
- Envíe la caja nativa firmada a través de su tienda de aplicaciones empresariales o MDM.
- Actualizar durante la sincronización
- Los dispositivos recuperan la última paquete durante las ventanas de sincronización programadas, hora de revisión, o cualquier ventana de red disponible.
- Ejecutar offline
- La aplicación sigue funcionando desde el paquete en caché cuando el dispositivo está offline.
Cuando cada lanzamiento de tienda ralentiza al equipo
Las liberaciones de paquetes de almacenamiento y empresas son lentas para coordinar y difíciles de verificar en cada dispositivo. Capgo te da un camino de liberación instantáneo para la capa web, con canales, registros de dispositivos, despliegue en etapas y rollback integrados.
- Instalar una vez
- 1x
- Actualizar durante la sincronización
- Subir a CI
- Ejecutar offline
- almacenado
El flujo de trabajo de establecer y olvidar
- 1
Enviar la caja nativa una vez
Distribuir la aplicación móvil firmada de iOS o Android a través de MDM, una tienda de aplicaciones empresarial o tu flujo de configuración de dispositivos interna.
- 2
Bloquear dispositivos en el canal correcto
Usar un canal predeterminado para producción, luego dividir por sitio, país, equipo o generación de hardware cuando sea necesario.
- 3
Publica actualizaciones web desde CI
Construye, prueba y sube el paquete web Capacitor a Capgo. Los cambios nativos de code todavía pasan por tu proceso de empaque empresarial normal.
- 4
Actualiza dispositivos cuando estén en línea
Los dispositivos descargan actualizaciones durante ventanas de conectividad planificadas y mantienen el último paquete bueno localmente para uso en línea.
- 5
Mira, deshazte, repite
Utiliza canales, registros de dispositivos, despliegue escalonado y deshazte para que los equipos locales no se les pida que depuren instalaciones de producción.
Diseñado para restricciones de empresa en línea
Utiliza Capgo como capa de lanzamiento para activos web, no como reemplazo para tu proceso de distribución nativa. Los binarios nativos todavía se mueven a través de tu flujo de empaque empresarial.
- Runtime offline primero
- La aplicación se abre desde la caja de concha nativa instalada y el último paquete Capgo verificado, por lo que los usuarios pueden seguir trabajando sin conexión en vivo.
- Control sitio por sitio
- Promueve una versión a un sitio primero, valida con un pequeño grupo, luego expande el mismo paquete a más ubicaciones.
- Usuarios de bajo toque
- Los usuarios siguen abriendo la misma aplicación interna. Las actualizaciones se descargan en segundo plano cuando los dispositivos alcanzan Wi-Fi o una ventana de sincronización programada.
- Releases amigables con auditorías
- Los ingenieros pueden ver versiones de paquetes, canales, estado de despliegue y registros de dispositivos sin pedir a los equipos locales que depuren.
Patrón de implementación de ejemplo
Utilice Capgo como capa de lanzamiento para activos web, no como reemplazo para su proceso de distribución nativa. Los binarios nativos siguen moviéndose a través de su flujo de empaque de la empresa.
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu
# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest const config = {
plugins: {
CapacitorUpdater: {
defaultChannel: 'production',
autoUpdate: true,
},
},
} ¿Qué es esto, y qué no es?
- Utilice esto para la distribución empresarial privada a través de MDM, Apple Business Manager, Android Enterprise o una tienda de la empresa interna.
- Capgo actualiza JavaScript, HTML, CSS y activos. Los cambios de plugins nativos siguen requiriendo un nuevo paquete nativo firmado.
- Los dispositivos sin conexión siguen ejecutando la última paquete exitosa hasta que se vuelvan a conectar y descarguen la próxima actualización aprobada.
- Esto no es un bypass de la tienda de aplicaciones para consumidores. Es un modelo de operación de aplicaciones privadas para equipos que ya se distribuyen a sí mismos.
¿Quieres este modelo de lanzamiento para tu aplicación interna?
Configura canales, reglas de lanzamiento y seguimiento alrededor de tu modelo de operación real.