Saltar al contenido principal

Configuración y olvido

Los almacenamientos de versiones son lentos. Las actualizaciones de 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, rastreé quién las recibió y mantenga dispositivos sin conexión en el último paquete bueno.

Mapa de canales

Capgo dashboard de canales utilizados para gestionar la liberación de aplicaciones de empresa privadas
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 empresa o MDM.
Actualizar durante la sincronización
Los dispositivos recuperan el último paquete durante las ventanas de sincronización programadas, hora de registro, o cualquier ventana de red disponible.
Ejecutar offline
La aplicación sigue funcionando desde el paquete de 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 le da un camino de liberación instantáneo para la capa web, con canales, registros de dispositivos, despliegue en etapas y deshacerse de lo construido.

Instalar una vez
1x
Actualizar durante la sincronización
Subir a CI
Ejecutar offline
cached

El flujo de trabajo de establecer y olvidar

  1. 1

    Enviar la caja nativa una vez

    Distribuir la aplicación de iOS o Android firmada a través de MDM, una tienda de aplicaciones empresarial o tu flujo de provisión de dispositivos interna.

  2. 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. 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. 4

    Deja que los dispositivos se actualicen cuando estén en línea

    Los dispositivos obtienen actualizaciones durante las ventanas de conectividad planificadas y mantienen el último paquete bueno localmente para uso en línea.

  5. 5

    Observa, 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 offline de la empresa

Utiliza Capgo como capa de liberación 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 una conexión en vivo.
Control sitio por sitio
Promueve una liberació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 llegan a Wi-Fi o una ventana de sincronización programada.
Releases amigables con auditorías
La ingeniería puede ver las 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.

Carga de subida de CI
# 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
Configuración de canal de aplicación
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 paquetería exitosa hasta que se vuelvan a conectar y descarguen la próxima actualización aprobada.
  • Este no es un bypass de 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.

Planifica un Lanzamiento Instantáneo