Versión 1.0.5 de Azure IoT Edge
Fecha de publicación: 19 diciembre, 2018
La actualización 1.0.5 de Azure IoT Edge incluye las siguientes mejoras.
Estabilidad para todos los sistemas operativos
Se han resuelto varios errores tanto en el centro de Edge y iotedged. (Se puede encontrar una lista completa de los cambios en las notas de la versión en GitHub). Estos son los cambios más importantes:
Estabilidad para todos los sistemas operativos
Se han resuelto varios errores tanto en el centro de Edge y iotedged. (Se puede encontrar una lista completa de los cambios en las notas de la versión en GitHub). Estos son los cambios más importantes:
- Mejoramos la información que se entrega en los mensajes de error.
- Permitimos la configuración del período de tiempo de espera. Esto es especialmente útil para dispositivos con conexiones débiles donde las operaciones no terminan tan rápido como con conexiones con un gran ancho de banda.
Edge en Windows
1.0.5 es una versión candidata para lanzamiento de IoT Edge en Windows x64 (versión mínima de RS5). Esta versión cierra de forma significativa la brecha entre los módulos que se ejecutan en Windows y Linux. En específico, los módulos en Windows ahora pueden usar características de seguridad similares en el sistema operativo, ejecutar mediante contenedores aislados del proceso que lo realiza y acceder a hardware, como Serial, SPI, GPIO y aceleración de GPU con WinML. El agente de Edge y el centro de Edge ahora usan RS5 como el SO invitado en el contenedor. Esto tiene las implicaciones siguientes:
1.0.5 es una versión candidata para lanzamiento de IoT Edge en Windows x64 (versión mínima de RS5). Esta versión cierra de forma significativa la brecha entre los módulos que se ejecutan en Windows y Linux. En específico, los módulos en Windows ahora pueden usar características de seguridad similares en el sistema operativo, ejecutar mediante contenedores aislados del proceso que lo realiza y acceder a hardware, como Serial, SPI, GPIO y aceleración de GPU con WinML. El agente de Edge y el centro de Edge ahora usan RS5 como el SO invitado en el contenedor. Esto tiene las implicaciones siguientes:
- Los dispositivos existentes que usan RS4 como el SO host y ejecutan IoT Edge 1.0.4 no se ven afectados.
- Los dispositivos existentes que se actualizan de RS4 a RS5 como el SO host y ejecutan IoT Edge 1.0.4 no se ven afectados.
- Los dispositivos nuevos que ejecutan RS5 como el SO host funcionarán sin problemas con IoT Edge 1.0.5.
- Los dispositivos que ejecutan RS4 no pueden ejecutarse como el SO host para IoT Edge 1.0.5.
Los usuarios que escriben módulos Java o Node deben seguir usando la versión 1.0.4 hasta que los SDK de Java y Node sean compatibles con IoT Edge 1.0.5 en Windows RS5.
El demonio de seguridad se actualiza para usar TPM en lugar de un TPM simulado cuando realiza el flujo de aprovisionamiento de DPS.
Las herramientas de Visual Studio y VS Code se actualizaron para trabajar con IoT Edge 1.0.5. Los usuarios de Windows que deseen seguir usando 1.0.4 deben seguir las instrucciones detalladas en esta entrada de blog.
El demonio de seguridad se actualiza para usar TPM en lugar de un TPM simulado cuando realiza el flujo de aprovisionamiento de DPS.
Las herramientas de Visual Studio y VS Code se actualizaron para trabajar con IoT Edge 1.0.5. Los usuarios de Windows que deseen seguir usando 1.0.4 deben seguir las instrucciones detalladas en esta entrada de blog.