Ubuntu

¿Qué es el mantenimiento de seguridad extendido ROS?

ROS reforzado con seguridad de 10 años de Open Robotics y Canonical

Desarrollar robots no es como crear aplicaciones o dispositivos de IoT. Los robots equilibran características complejas como la conciencia de la escena, la inteligencia social, la inteligencia física, la comunicación, el diálogo, el aprendizaje de la interacción, la memoria, la autonomía a largo plazo, el fallo seguro … la lista sigue y sigue.

Como resultado, las nuevas empresas de robótica pueden tardar años en llegar a un producto mínimo viable (MVP). A medida que el código se desarrolla y los paquetes cambian, el Sistema Operativo de Robot (ROS) necesita ser parcheado y actualizado continuamente. Esto lleva mucho tiempo y le resta valor a su desarrollo robótico, pero la ejecución de versiones de ROS sin parches y sin mantenimiento expone a su robot, empresa y clientes a un riesgo grave.

Una vez implementados, se espera que los robots duren años en el sitio, lo que significa que las empresas de robótica deben tener en cuenta la actualización del sistema operativo y el software en sus planes de mantenimiento o ejecutar un software no compatible. Esto también afecta a quienes desarrollan servicios para robots como soluciones de gestión de flotas, navegación o sistemas de visión por computadora.

Como resultado, ya sea en producción o implementación, los robots inevitablemente vivirán más allá del ciclo de vida de soporte estándar del software que lo impulsa. Ya sea Ubuntu, ROS u otras dependencias (como Python 2), su sistema llegará al final de su vida útil, es decir, al final de las actualizaciones, los parches y el mantenimiento. Como ejemplo, ROS Kinetic y Ubuntu Xenial End-Of-Life están sobre nosotros.

El mantenimiento de seguridad extendido (ESM) ROS de Canonical aborda precisamente este problema. Como parte de la suscripción a Ubuntu Advantage y entregado en asociación con Robótica abierta, ROS ESM le ofrece un sistema ROS reforzado y con soporte a largo plazo para robots y sus aplicaciones.

Incluso si su distribución ROS no ha alcanzado su fin de vida útil (EOL), puede contar con backports para actualizaciones de seguridad críticas y correcciones de vulnerabilidades y exposiciones comunes (CVE) para su entorno ROS. Además, al habilitar los repositorios ESM de Canonical, obtendrá binarios confiables y estables para su distribución de SO base ROS y Ubuntu. Finalmente, nuestros suscriptores de Ubuntu Advantage Advanced y Standard ahora pueden acceder al soporte empresarial para informar errores de ROS para garantizar correcciones oportunas y de alta calidad.

¿Cómo funciona ROS ESM?

Como parte de Ubuntu Advantage, ROS ESM se basa en la infraestructura de clase mundial utilizada por Canonical para ofrecer actualizaciones de seguridad para el sistema operativo base de Ubuntu y los componentes de la infraestructura crítica.

En Canonical, desarrollamos seguridad y actualizamos archivos de paquetes personales (PPA) para varios paquetes de servicios en el repositorio principal de Ubuntu y el repositorio de universos de Ubuntu. Esto incluye actualizaciones de seguridad y correcciones de CVE críticas y elevadas disponibles. Por ejemplo, en el momento de escribir este artículo, tenemos más de 5000 correcciones de CVE solo para Xenial. Estas correcciones residen en nuestro repositorio de ESM y están disponibles para cualquier cliente de Ubuntu Advantage a través de tokens de suscripción.

Con ROS ESM, también hemos incluido seguridad y actualizaciones de PPA para paquetes ROS principales. Continuaremos respaldando actualizaciones de seguridad críticas y correcciones de errores para ROS, para distribuciones EOL y no EOL comenzando con ROS 1 Kinetic.

Los tres principales beneficios de ROS ESM

Un entorno ROS endurecido

No es inusual que los componentes ROS ascendentes rompan la compatibilidad con versiones anteriores: roturas de API, mucho menos ABI. Para mantener la estabilidad y proporcionar a los usuarios un espacio de trabajo resistente, parcheamos las fallas de seguridad, pero también eliminamos la rotura de API / ABI de las actualizaciones al tiempo que corrigimos las correcciones y errores importantes y críticos. Con ROS ESM, los desarrolladores obtienen paquetes seleccionados que cumplen con los altos estándares de estabilidad e interoperabilidad de Canonical.

Un sistema seguro a largo plazo para su robot

Desde su creación en 2004, Ubuntu se ha construido sobre una base de prácticas de seguridad líderes en la industria y de nivel empresarial. Canonical nunca deja de trabajar para mantener a Ubuntu a la vanguardia en seguridad y confiabilidad. Ahora estamos ampliando nuestro compromiso de seguridad al campo de la robótica. ROS ESM proporciona correcciones de seguridad backportadas para ROS mucho después de que la distribución ya no sea compatible en sentido ascendente. Obtenga actualizaciones de seguridad para ROS y el sistema operativo base de Ubuntu, asegurando que toda su pila esté actualizada, protegiendo a su robot y al cliente.

ROS único punto de contacto para
apoyo empresarial

Como parte de Ubuntu Advantage, ROS ESM proporciona un único punto de contacto para todo el software en ESM, incluido ROS, en lugar de tratar de averiguar dónde registrar un error o proponer una solución y esperar que pueda ser visto en algún momento. Ahorre tiempo y esfuerzo de ingeniería comunicándose con Canonical y Open Robotics para obtener todo el apoyo que usted y su robot merecen. ¡Todo en un lugar!

  • Ubuntu Xenial y ROS Kinetic Kame llegarán al final de su vida útil en abril de 2021. Descubra cómo esto podría afectar su trabajo>

Obtenga ROS ESM ahora

Ya sea que su distribución ROS esté llegando al final de su vida útil o no esté recibiendo las actualizaciones y las correcciones que requiere su sistema, ROS ESM está aquí para facilitar su trabajo.

Obtenga ESM para ROS

Leave a Comment

You may also like