Infraestructura definida en código
Declara servicios e infraestructura en TypeScript o Go y deja que Encore convierta ese código en los recursos cloud que necesita tu backend.
Plataforma de infraestructura backend para equipos que crean backends de producción en TypeScript o Go, con recursos en su propia cuenta de AWS o GCP, desarrollo local, entornos de vista previa y flujos de trabajo asistidos por IA.
Encore es una plataforma de infraestructura backend para equipos que crean backends en TypeScript o Go. Convierte el código de la aplicación en infraestructura cloud y aprovisiona los recursos necesarios en tu propia cuenta de AWS o GCP, utilizando una estructura diseñada para funcionar tanto con desarrolladores humanos como con asistentes de programación basados en IA.
La plataforma combina desarrollo local, automatización de despliegues y observabilidad. Según el sitio, puedes ejecutar el backend localmente con servicios y bases de datos reales, realizar despliegues con aprovisionamiento automático e inspeccionar el sistema resultante mediante trazas, diagramas de arquitectura, un catálogo de servicios y un panel.
Declara servicios e infraestructura en TypeScript o Go y deja que Encore convierta ese código en los recursos cloud que necesita tu backend.
Ejecuta tu backend localmente con bases de datos reales, pub/sub, migraciones y trazas para que el entorno de desarrollo se parezca más al de producción.
Obtén aprovisionamiento automático, seguimiento de la infraestructura y gestión de cambios al realizar despliegues en tu propia cuenta de AWS o GCP.
Utiliza trazas distribuidas integradas, diagramas de arquitectura y un catálogo de servicios para inspeccionar servicios, API, bases de datos y flujos de mensajes.
Crea entornos completos para pull requests y prueba los cambios con infraestructura real antes del lanzamiento.
Utiliza el servidor MCP de Encore y su flujo de trabajo orientado a la IA para ayudar a los asistentes de programación a comprender servicios, API y esquemas.
Crea un backend nuevo en TypeScript o Go y haz que Encore aprovisione bases de datos, almacenamiento de objetos, pub/sub y otros recursos directamente desde el código.
Adopta Encore gradualmente en una aplicación existente trasladando los servicios uno a uno, en lugar de reescribir todo el sistema.
Ejecuta un backend completo en un portátil con infraestructura real y prueba después los cambios en un entorno con la misma estructura que el utilizado en producción.
Crea entornos de vista previa para cada pull request, de modo que los revisores puedan validar el comportamiento con infraestructura real antes de fusionarlo.
Da acceso a los asistentes de programación basados en IA a servicios, API y esquemas para que puedan generar código que coincida con la arquitectura actual.
Encore se puede utilizar tanto en proyectos nuevos como en aplicaciones existentes. En bases de código existentes, puedes adoptarlo de forma incremental convirtiendo los servicios para que utilicen el SDK de Encore, uno por uno.
Encore aprovisiona la infraestructura directamente desde el código de la aplicación, en lugar de utilizar archivos de configuración independientes de Terraform o Pulumi. La fuente indica que aprovisiona automáticamente cada entorno y elimina la necesidad de mantener configuraciones de Terraform o stacks de Pulumi.
El flujo de desarrollo local se centra en `encore run`, que inicia la aplicación, aprovisiona bases de datos locales, ejecuta migraciones, inicia pub/sub y abre un panel local. El entorno está diseñado para reflejar el de producción y admite trazas distribuidas, vistas del catálogo de servicios y exploración de API.
Encore admite TypeScript y Go. Se describe que ambos lenguajes ofrecen el conjunto completo de funciones.
Encore ofrece un plan gratuito, un plan Pro desde 49 $ por miembro al mes y un plan Enterprise con precios personalizados. La página de precios también menciona una prueba gratuita de 14 días para Pro y ventas mediante contacto para Enterprise.
Los datos de tráfico son solo como referencia.
sanity.io
Sistema operativo de contenidos para crear, gestionar y distribuir contenido estructurado en experiencias web, móviles y aplicaciones basadas en agentes, con colaboración y flujos de trabajo asistidos por IA.
upfort.com
Plataforma de ciberseguridad y ciberseguros que combina controles de seguridad listos para usar con flujos de trabajo de seguros para ayudar a las organizaciones a reducir el riesgo cibernético, proteger el correo y los dispositivos, y gestionar opciones de cobertura.
smartfoodsafe.com
Software de gestión de la inocuidad y la calidad alimentaria para el cumplimiento normativo, la preparación para auditorías, la certificación y flujos de trabajo documentales asistidos por IA.
modeliks.com
Plataforma online para crear previsiones financieras, informes, planes de negocio y presentaciones para inversores. Sus flujos guiados ayudan a modelar el rendimiento empresarial sin experiencia financiera previa.
openphone.com
Quo es un sistema telefónico empresarial que reúne llamadas, mensajes, contactos y flujos de trabajo compartidos en un solo espacio para startups y pequeñas empresas.
upkeep.com
UpKeep es una plataforma CMMS y de operaciones de activos para equipos de mantenimiento, operaciones y confiabilidad.