Sobre el proyecto

EVE (Edge Virtualization Engine) es un proyecto de código abierto de LF Edge que proporciona una arquitectura estandarizada para ejecutar y orquestar aplicaciones nativas de la nube en dispositivos de borde locales empresariales. Aprovecha la virtualización asistida por hardware para dar a los usuarios control directo sobre los recursos subyacentes, lo que permite la consolidación de cargas de trabajo y la multi-tenencia. EVE es compatible tanto con arquitecturas ARM como Intel y puede ejecutarse en placas pequeñas como la Orange Pi, pero está optimizado para puertas de enlace IoT y PC industriales. EVE se basa en componentes de código abierto como QEMU, Linuxkit y Alpine Linux, orquestados por microservicios en Go en el directorio `pkg/pillar`. El proyecto proporciona imágenes Docker precompiladas para su instalación en diversas plataformas, incluidas la emulación QEMU, Raspberry Pi 4/5, Onlogic FR201, HiKey, NVIDIA Jetson y placas i.MX. Puede utilizarse de forma autónoma o con el controlador Adam para su gestión. El README incluye instrucciones detalladas de compilación e instalación, que abarcan la configuración de dependencias, compilaciones cruzadas entre arquitecturas, configuración de proxy y ejecución en QEMU. También explica cómo personalizar la partición de configuración y proporciona guías específicas para cada placa sobre el flasheo de imágenes y el arranque. EVE se publica cada dos semanas con versiones LTS disponibles, y el proyecto mantiene una comunidad activa en Slack.