Descripción
SOFTWARE DE SISTEMA PARA LA EJECUCIÓN Y DESARROLLO DE APLICACIONES
Se incluyen en este lote los programas de sistema para la ejecución de las aplicaciones:
• Sistemas operativos de servidor;
• sistemas de gestión de bases de datos relacionales, no relacionales (NoSQL), grafos, bases de datos convergentes y similares;
• servidores de aplicación, runtimes, frameworks de ejecución, entornos de ejecución, colecciones de bibliotecas y servidores web;
• ejecución de servicios Web; middleware y software de integración de sistemas y aplicaciones; mensajería síncrona y asíncrona; buses de servicios empresariales; descubrimiento y orquestación de servicios; gestión y pasarelas de APIs; mallas de servicios;
• gestión, orquestación y automatización de la ejecución de procesos, cargas de trabajo, tareas y flujos; robotización de procesos (RPA);
• software de gestión y orquestación de procesos de negocio (BPM, iBPM); programas para desarrollo de aplicaciones con poco código o sin código;
• licencias que permitan la conexión remota y el acceso remoto a cualquiera de los anteriores productos.
También se incluyen en este lote los programas para el desarrollo de aplicaciones:
• Herramientas para gestión de diseño, desarrollo y pruebas, entornos de desarrollo integrados;
• herramientas de control de calidad del código, de gestión de pruebas, de realización de pruebas, de automatización de pruebas;
• analizadores de código estático y de componentes software de terceros;
• herramientas para pruebas de seguridad de código y aplicaciones;
• herramientas para pruebas de carga, estrés y rendimiento de las aplicaciones;
• herramientas que implementan lenguajes de programación; frameworks de desarrollo; herramientas de construcción de aplicaciones; entornos de desarrollo integrados;
• programas de control de versiones;
• repositorios de librerías y artefactos;
• gestión del ciclo de vida de las aplicaciones y automatización del proceso de desarrollo software;
• orquestadores, programas para la automatización del ciclo de vida del desarrollo software (integración continua, entrega continua).