¿Qué es una plataforma DevOps?

¿Qué es una plataforma DevOps?

Una plataforma DevOps es una interfaz de desarrollo que combina el desarrollo y las operaciones para proporcionar a los desarrolladores de software un conjunto de herramientas comunes para codificar, implementar y probar software y analizar datos.

Antes de que se adoptaran los principios de DevOps, los desarrolladores escribían una aplicación de forma aislada y luego la entregaban al grupo de operaciones para su despliegue. Las plataformas DevOps son especialmente importantes en el sector automotriz, donde los fabricantes de equipos originales necesitan que varios sistemas basados en software funcionen juntos a la perfección. Las plataformas DevOps ayudan a habilitar las capacidades de conectividad en el aire necesarias para llevar a cabo la integración continua y el despliegue continuo, así como las pruebas continuas.

El uso de una plataforma DevOps tiene muchas ventajas, como una mejor supervisión del rendimiento, una resolución de problemas más sencilla, una certificación continua, una mayor satisfacción del cliente y un mejor cumplimiento de los requisitos normativos. Una plataforma DevOps facilita a los equipos la planificación, el desarrollo, la creación, la seguridad y el despliegue de software en colaboración, al tiempo que reduce los costes al disminuir el número de herramientas de ingeniería que los desarrolladores deben comprar, integrar y mantener.

La transición de la industria de la movilidad a vehículos definidos por software requiere una plataforma DevOps especialmente diseñada para acelerar el desarrollo de software, agilizar la implementación y permitir la gestión completa del ciclo de vida.

Mejorar la seguridad y el rendimiento

La transición a los vehículos eléctricos y la creciente demanda de capacidades de conducción autónoma presionan a toda la cadena de valor de la movilidad para que adopte los métodos más rápidos, eficientes y rentables para desarrollar y desplegar nuevas funciones.

Pero el desarrollo de nuevas aplicaciones en el sector automotriz requiere pruebas exhaustivas que garanticen el cumplimiento de estrictas normas de seguridad y rendimiento, como las descritas en la norma ISO 26262 sobre seguridad funcional automotriz y en la directriz ASPICE (Automotive Software Process Improvement and Capability dEtermination) de la industria para evaluar los procesos de desarrollo de software. La conformidad con ASPICE exige una trazabilidad total: Los desarrolladores deben ser capaces de vincular cada línea de código escrita a los requisitos proporcionados por el OEM y realizar pruebas para verificar que el software cumple los requisitos. Normalmente es un proceso que requiere mucho tiempo, pero una plataforma DevOps puede ahorrar tiempo a los desarrolladores automatizando partes importantes de los procedimientos de trazabilidad y pruebas.

Las herramientas de simulación que imitan las condiciones de conducción del mundo real -en particular los casos de curvas poco frecuentes o difíciles- mejoran el rendimiento de la seguridad y reducen los costos de validación de la seguridad de los vehículos. Existen varios tipos de herramientas de simulación: software-in-the-loop, hardware-in-the-loop y vehicle-in-the-loop. Un método de prueba de software en bucle utiliza unidades de control electrónico virtuales (vECU), que permiten a los ingenieros probar partes de su código en ordenadores de sobremesa estándar en lugar de depender de ECU físicas. Mediante la creación de entornos de prueba basados en software, los desarrolladores pueden realizar pruebas de forma rentable y rápida, utilizando datos que se reciben en cuestión de minutos. Una plataforma DevOps integral puede integrar perfectamente estas herramientas de prueba y mejorar la colaboración entre fabricantes de equipos originales y proveedores.

Permitir la gestión del ciclo de vida completo

En 2022, Aptiv adquirió Wind River, un líder mundial en la entrega de software para sistemas inteligentes de misión crítica, lo que nos permite aprovechar sus soluciones probadas que son ideales para apoyar las arquitecturas de vehículos de próxima generación a través de la abstracción de software y un enfoque nativo en la nube que moderniza el desarrollo, la implementación y el funcionamiento del software durante el ciclo de vida del vehículo. Estamos integrando nuestras tecnologías Smart Vehicle Architecture™ con Wind Wind River Studio Studio, lo que ayudará a los fabricantes de equipos originales a crear valor para los consumidores a lo largo del ciclo de vida del vehículo definido por software".

 

 

Una plataforma DevOps es una interfaz de desarrollo que combina el desarrollo y las operaciones para proporcionar a los desarrolladores de software un conjunto de herramientas comunes para codificar, implementar y probar software y analizar datos.

Antes de que se adoptaran los principios de DevOps, los desarrolladores escribían una aplicación de forma aislada y luego la entregaban al grupo de operaciones para su despliegue. Las plataformas DevOps son especialmente importantes en el sector automotriz, donde los fabricantes de equipos originales necesitan que varios sistemas basados en software funcionen juntos a la perfección. Las plataformas DevOps ayudan a habilitar las capacidades de conectividad en el aire necesarias para llevar a cabo la integración continua y el despliegue continuo, así como las pruebas continuas.

El uso de una plataforma DevOps tiene muchas ventajas, como una mejor supervisión del rendimiento, una resolución de problemas más sencilla, una certificación continua, una mayor satisfacción del cliente y un mejor cumplimiento de los requisitos normativos. Una plataforma DevOps facilita a los equipos la planificación, el desarrollo, la creación, la seguridad y el despliegue de software en colaboración, al tiempo que reduce los costes al disminuir el número de herramientas de ingeniería que los desarrolladores deben comprar, integrar y mantener.

La transición de la industria de la movilidad a vehículos definidos por software requiere una plataforma DevOps especialmente diseñada para acelerar el desarrollo de software, agilizar la implementación y permitir la gestión completa del ciclo de vida.

Mejorar la seguridad y el rendimiento

La transición a los vehículos eléctricos y la creciente demanda de capacidades de conducción autónoma presionan a toda la cadena de valor de la movilidad para que adopte los métodos más rápidos, eficientes y rentables para desarrollar y desplegar nuevas funciones.

Pero el desarrollo de nuevas aplicaciones en el sector automotriz requiere pruebas exhaustivas que garanticen el cumplimiento de estrictas normas de seguridad y rendimiento, como las descritas en la norma ISO 26262 sobre seguridad funcional automotriz y en la directriz ASPICE (Automotive Software Process Improvement and Capability dEtermination) de la industria para evaluar los procesos de desarrollo de software. La conformidad con ASPICE exige una trazabilidad total: Los desarrolladores deben ser capaces de vincular cada línea de código escrita a los requisitos proporcionados por el OEM y realizar pruebas para verificar que el software cumple los requisitos. Normalmente es un proceso que requiere mucho tiempo, pero una plataforma DevOps puede ahorrar tiempo a los desarrolladores automatizando partes importantes de los procedimientos de trazabilidad y pruebas.

Las herramientas de simulación que imitan las condiciones de conducción del mundo real -en particular los casos de curvas poco frecuentes o difíciles- mejoran el rendimiento de la seguridad y reducen los costos de validación de la seguridad de los vehículos. Existen varios tipos de herramientas de simulación: software-in-the-loop, hardware-in-the-loop y vehicle-in-the-loop. Un método de prueba de software en bucle utiliza unidades de control electrónico virtuales (vECU), que permiten a los ingenieros probar partes de su código en ordenadores de sobremesa estándar en lugar de depender de ECU físicas. Mediante la creación de entornos de prueba basados en software, los desarrolladores pueden realizar pruebas de forma rentable y rápida, utilizando datos que se reciben en cuestión de minutos. Una plataforma DevOps integral puede integrar perfectamente estas herramientas de prueba y mejorar la colaboración entre fabricantes de equipos originales y proveedores.

Permitir la gestión del ciclo de vida completo

En 2022, Aptiv adquirió Wind River, un líder mundial en la entrega de software para sistemas inteligentes de misión crítica, lo que nos permite aprovechar sus soluciones probadas que son ideales para apoyar las arquitecturas de vehículos de próxima generación a través de la abstracción de software y un enfoque nativo en la nube que moderniza el desarrollo, la implementación y el funcionamiento del software durante el ciclo de vida del vehículo. Estamos integrando nuestras tecnologías Smart Vehicle Architecture™ con Wind Wind River Studio Studio, lo que ayudará a los fabricantes de equipos originales a crear valor para los consumidores a lo largo del ciclo de vida del vehículo definido por software".

 

 

Carreras


Da forma al futuro de la movilidad. Únete a nuestro equipo para ayudar a crear vehículos más seguros, ecológicos y conectados.

Ver empleos relacionados

Suscríbase