RP1: Preparar el despliegue de la infraestructura de sistemas de Inteligencia Artificial, interpretando las especificaciones, para mantener la integridad y continuidad de servicio.
CR1.1 Los componentes del sistema se prueban, mediante ensayos y procedimientos de comprobación de funcionamiento para averiguar qué motivos directamente vinculados al componente en sí tales como instalación o configuración defectuosos, elección errónea del tipo
o funcionalidad, superación de sus capacidades, entradas/salidas inadecuadas para su integración con otros componentes, o falta de precisión/sensibilidad, entre otros, pueden provocar que no se superen estas pruebas, y qué consecuencias podría tener una intervención sobre cualquiera de ellos para la integridad global del sistema (incluida la reproducibilidad de los
resultados).
CR1.2 Los componentes del sistema se prueban, mediante ensayos y procedimientos de comprobación de funcionamiento, para averiguar qué motivos debidos a un planteamiento inadecuado del banco de prueba tales como utilizar versiones de modelos equivocadas, o
conjuntos de datos obsoletos puede provocar que no se superen, y qué consecuencias podría tener una intervención sobre cualquiera de ellos para la integridad global del sistema (incluida la
reproducibilidad de los resultados).
CR1.3 Los mecanismos de monitorización y alarma del sistema se configuran para detectar condiciones de funcionamiento anómalas, tales como picos de carga de trabajo o desconexión de elementos, localizando y revisando los protocolos de actuación ante estas situaciones de modo que garanticen la calidad y disponibilidad del servicio, y comunicando el trabajo realizado a los demás agentes implicados, tales como compañeros, superiores jerárquicos, clientes o proveedores.
RP2: Desplegar sistemas de Inteligencia Artificial en el entorno de desarrollo y/o
producción, bien sea en modalidad de 'infraestructura como servicio' o bien en
instalaciones propias, aplicando el plan de aprovisionamiento, instalación y
configuración de la infraestructura de hardware.
CR2.1 Los materiales y herramientas necesarias para las infraestructuras propias se montan previo aprovisionamiento, instalando los sistemas para su puesta en servicio tales como sistemas operativos, 'bootloader/firmware' o imágenes.
CR2.2 Los recursos contratados en el caso de 'infraestructuras como servicio' tales como
servidores, imágenes y sistemas de almacenamiento, se incluyen en la infraestructura del sistema de Inteligencia Artificial, configurando los parámetros tales como la política de autoescalado, direcciones IP o puertos de acceso y realizando los ensayos para verificar su funcionamiento y rendimiento.
RP3: Instalar las aplicaciones indicadas en el plan de aprovisionamiento,
configurándolas, para desplegar sistemas de Inteligencia Artificial en el entorno
de desarrollo y/o producción, bien sea en modalidad de 'plataforma como
servicio' o bien sobre infraestructura propia.
CR3.1 Las aplicaciones y sistemas de gestión en infraestructura propia o 'infraestructura como servicio' tales como orquestadores de contenedores o microservicios, sistemas de
monitorización y alarma o balanceadores de carga se instalan, incluyendo las dependencias.
CR3.2 Las aplicaciones y sistemas de gestión en despliegues sobre 'plataforma como servicio' tales como orquestadores de contenedores o microservicios, sistemas de monitorización y alarma o balanceadores de carga se contratan, ajustándose fielmente a las características del servicio indicadas en el plan de despliegue.
CR3.3 Las aplicaciones y las relaciones entre ellas se configuran con las especificaciones
indicadas en el plan de despliegue, estableciendo elementos tales como clave de acceso a través de API o volúmenes compartidos y creando los permisos, reglas, políticas, usuarios y grupos de acceso a la infraestructura y a las aplicaciones.
CR3.4 El funcionamiento de las aplicaciones y su rendimiento se verifican, comprobando que se respetan los márgenes indicados en el plan de despliegue.
CR3.5 Las intervenciones realizadas se documentan a través de canales tales como informe, orden de trabajo o software de seguimiento de proyectos, incluyendo los datos tales como fecha de la intervención, nomenclatura del software afectado, resumen de la intervención, entre otros, para mantener el inventario actualizado y adjuntando los registros ('logs') de los
procesos de instalación y ensayo.
RP4: Integrar sistemas de Inteligencia Artificial dentro del flujo productivo de la
organización destinataria del despliegue, aplicando el plan de integración, para
obtener las entradas y producir las salidas indicadas, bien sea a través de APIs,
flujos ('streaming'), o protocolos industriales de más bajo nivel como los utilizados en aplicaciones máquina a máquina (M2M), Internet de las Cosas (IoT) y robótica.
CR4.1 Las entradas al sistema de Inteligencia Artificial se habilitan para obtener los datos del flujo productivo en el formato y con la latencia indicados en el plan, configurando, en función del escenario, elementos tales como accesos a la API de la organización destinataria del despliegue, suscripciones a flujos ('streams') de un sistema de intermediación de mensajes,
integraciones con sistemas 'Supervisión, Control y Adquisición de Datos' (SCADA) industriales o conexiones con redes/protocolos de uso habitual en sistemas embebidos, robóticos o IoT.
CR4.2 Las salidas al sistema de Inteligencia Artificial se habilitan para inyectar los datos una vez procesados en el flujo productivo, en el formato y con la latencia, indicados en el plan.
CR4.3 El funcionamiento de las integraciones de entrada y salida, y su rendimiento se verifican de acuerdo a los ensayos y márgenes establecidos en el plan.