Cuando necesita estado
Vincula un PostgreSQL, MySQL, MongoDB, Redis o Elasticsearch gestionado. Su URL de conexión llega a la app como variable de configuración; la app la encuentra en el siguiente arranque.
Despliegue
Una ilustración animada del App Builder: se escribe un prompt en un campo de texto, se pulsa el botón Constrúyela y el agente enumera su plan —páginas, modelo de datos, una base de datos gestionada, un push al repositorio— antes de ponerse a trabajar.
Describe una app y un agente la escribe en tu propio repositorio de GitHub. O conecta un repositorio que ya tengas. En ambos casos el push es el despliegue: una construcción se ejecuta en tu servidor de despliegue gestionado y vuelve una dirección en vivo.
01 Cómo funciona
Un espacio de trabajo une un repositorio de GitHub con un chat. Tú dices lo que quieres; el agente escribe el código y lo sube; tu servidor de despliegue construye el push y publica el resultado.
Seis pasos: describir, planificar, aprovisionar, construir, desplegar, en vivo. Un raíl de progreso se dibuja a lo largo de los pasos según te desplazas.
En lenguaje llano. Una landing, una API pequeña, un sitio WordPress. El agente pregunta lo que todavía necesita saber y se pone a trabajar en tu repositorio.
Páginas, modelo de datos, el flujo entre ambos. Cada paso que da se escribe en el chat, así que nada ocurre a escondidas.
Se aprovisiona una base de datos gestionada junto con la app. Su URL de conexión queda como variable de configuración, así que la app la encuentra en el siguiente arranque.
El agente hace commit en tu repositorio de GitHub. Tu servidor de despliegue recoge el commit —clonar, instalar, construir— sin ningún fichero de pipeline que escribir.
Las variables de configuración y la base de datos vinculada pasan a la nueva release. La URL sigue funcionando durante el cambio.
La app responde en su propia dirección. Cada push posterior la actualiza exactamente igual, y la dirección no cambia nunca entre releases.
02 Para desarrolladores
Conecta un repositorio e Interlaken se encarga del resto: clonar, instalar, construir, ejecutar. Los repositorios privados pasan por tu propia cuenta de GitHub conectada, así que no cambian claves de manos.
Elige una rama. Cada commit en ella se construye y se publica; no hay fichero de pipeline que escribir ni runner que mantener.
Los repositorios privados se clonan a través de tu propia cuenta de GitHub conectada. No cambian claves de despliegue de manos y no se copia nada a la plataforma.
Interlaken clona el repositorio, lo construye y lo ejecuta. Apps y servicios web, sitios WordPress: si construye y escucha en un puerto, se ejecuta.
La salida de la construcción, el historial de despliegues y el registro de actividad de la app están en la misma página que la app.
Una secuencia animada: un commit cambia el total del checkout, se ejecuta git push, el log de despliegue muestra los pasos de construcción y publicación, la app aparece en su URL en vivo y el historial de despliegues lista las releases anteriores.
03 Sigue adelante
Tu app no está metida en una caja negra. Debajo tiene las mismas primitivas sobre las que corre todo lo demás en Interlaken, y el día que necesites una está a una página de distancia, no a una migración.
Vincula un PostgreSQL, MySQL, MongoDB, Redis o Elasticsearch gestionado. Su URL de conexión llega a la app como variable de configuración; la app la encuentra en el siguiente arranque.
Edita las variables de entorno en la consola. Se escriben en la máquina en marcha y quedan fijadas para su siguiente arranque, así que nada se desvía.
Cada despliegue queda registrado con su log de build. Vuelve a desplegar una versión anterior y la app revierte a ella: la URL sigue respondiendo todo el rato.
Cada app empieza en el dominio de apps de tu servidor de despliegue. Apunta el DNS de tu propio dominio al servidor, añádelo a la app y responderá también ahí.
Debajo
Las apps corren sobre máquinas virtuales, microVMs Firecracker y contenedores que puedes redimensionar, capturar en snapshot, abrir por consola y colocar tú mismo.
Redes privadas y subredes, balanceadores que hablan desde TCP hasta HTTP/3, direcciones públicas y salida enrutada: el tejido sobre el que la propia plataforma corre.
PostgreSQL, MySQL, MongoDB, Redis y Elasticsearch como servicios gestionados, más volúmenes de bloque replicados y buckets compatibles con S3.
04 Preguntas
Las respuestas cortas. Las largas son una página de la consola.
No. En el App Builder describes la app en un chat y un agente la escribe y la despliega. El código vive todo el tiempo en tu propio repositorio de GitHub, así que puedes leerlo, editarlo o entregárselo a una desarrolladora cuando quieras.
Apps y servicios web desde un repositorio Git, sitios WordPress y apps que el App Builder escriba por ti. Si construye y escucha en un puerto, tu servidor de despliegue puede ejecutarlo.
Sí: apunta su DNS a tu servidor de despliegue y añade el dominio a la app. Para el tráfico que pases por un balanceador de Interlaken, el servicio de certificados guarda los pares de claves TLS con los que termina.
Ver dominios propiosSí. PostgreSQL, MySQL, MongoDB, Redis y Elasticsearch gestionados se vinculan en un paso y llegan como variable de configuración.
Ver bases de datos vinculadasEl servidor de despliegue recoge el commit, construye la app y la publica. Las variables de configuración y las bases de datos vinculadas pasan a la nueva release, y la URL sigue funcionando durante el cambio.
Ver un pushSí. Vuelve a desplegar cualquier versión anterior desde el historial y la app revierte a ella.
Ver las reversionesNada que instalar
Crea una cuenta, describe lo que quieres ejecutar y deja que el agente dé la primera pasada. Pagas por lo que usas.