Inteligencia artificial para operaciones informáticas

De Wikipedia, la enciclopedia libre

Inteligencia artificial para operaciones informáticas (AIOps, en inglés) es un término acuñado por Gartner en 2016 como una categoría de tecnología analítica de aprendizaje automático (AA) que mejora el el análisis de operaciones de informáticas.[1]​ AIOps[2][3]​ es el acrónimo de «Operaciones de inteligencia artificial».[4][5][6]​ Dichas tareas de operación incluyen automatización, monitoreo de desempeño y correlación de eventos, entre otras.[7][8]

Hay dos aspectos principales de una plataforma AIOps: el aprendizaje automático (AA) y los macrodatos. Con el fin de recopilar datos de observación y datos de compromiso que se pueden encontrar dentro de una plataforma de macrodatos y que requieren un cambio de los datos informáticos segregados por secciones, se implementa una estrategia holística del análisis y del AA contra los datos de informáticos combinados.[9]

El objetivo es permitir la transformación de la informática,[10]​ recibir conocimientos continuos que proporcionen correcciones y mejoras continuas a través de la automatización. Esta es la razón por la cual AIOps puede verse como IC/EC para las funciones centrales informáticas.[11]

Dada la naturaleza inherente de las operaciones informáticas, que están estrechamente vinculadas a la implantación de la nube y a la gestión de aplicaciones distribuidas, las AIOps han llevado cada vez más a la fusión del AA y la investigación en la nube .[12][13]

Proceso[editar]

Los datos normalizados son aptos para ser procesados a través de algoritmos de AA para reducir automáticamente el ruido e identificar la causa probable de los incidentes. El resultado principal de dicha etapa es la detección de cualquier comportamiento anormal de los usuarios, dispositivos o aplicaciones.

La reducción del ruido se puede realizar por varios métodos, pero la mayoría de las investigaciones en el campo apuntan a las siguientes acciones:

  1. Análisis de todas las alertas entrantes;
  2. Eliminar duplicados;
  3. Identificar los positivos falsos;
  4. Detección y análisis precoz de anomalías, fallos y averías (AFF)[14]

Detección de anomalías: otro paso en cualquier proceso AIOps se basa en el análisis del comportamiento pasado de los usuarios, equipos y aplicaciones. Cualquier cosa que se desvíe de ese principio de comportamiento se considera inusual y se marca como anormal.

La determinación de la causa generalmente se realiza al pasar las alertas entrantes a través de algoritmos que tienen en cuenta los eventos correlacionados, así como las dependencias de la topología. Los algoritmos en los que la IA basa su funcionamiento pueden ser influenciados directamente, esencialmente «formándolos».[15]

Uso[editar]

Un uso muy importante de las plataformas AIOps está relacionado con el análisis de conjuntos de datos grandes y desconectados, como los datos de Johns Hopkins Covid-19 publicados a través de GitHub.[16]​ Los datos de este ejemplo se extraen de una gran cantidad de bases de datos no normalizadas: datos agregados (10 fuentes), datos regionales de EE. UU. (113 fuentes) y datos de otros países. (37 fuentes), que no se pueden utilizar teniendo en cuenta el tiempo de respuesta de emergencia necesario para los modelos de análisis tradicionales.

En general, las áreas principales de uso de las plataformas y principios de AIOps son[17]

  • Pruebas de implementación e integración[18]
  • Configuración del sistema[18]
  • Supervisión de la calidad del servicio y detección de anomalías[18]
  • Programación y optimización de recursos[18]
  • Gestión y predicción de capacidad/carga de trabajo[18]
  • Predicción de fallos de hardware/software[18]
  • Autodiagnóstico y localización de problemas[18]
  • Gestión de incidencias[18]
  • Reparación de servicio automático[18]
  • Gestión de centros de datos[18]
  • Atención al cliente[18]
  • Seguridad[18]
  • Privacidad[18]

Referencias[editar]

  1. Jerry Bowles (28 de enero de 2020). «AIOps and service assurance in the age of digital transformation». Diginomica. 
  2. «Best practices for taking a hybrid approach to AIOps». Consultado el 11 de noviembre de 2022. 
  3. «Algorithmic IT Operations Drives Digital Business: Gartner - CXOtoday.com». Cxotoday.com. Archivado desde el original el 28 de enero de 2018. Consultado el 28 de enero de 2018. 
  4. «Market Guide for AIOps Platforms». Gartner. Consultado el 28 de enero de 2018. 
  5. «Improve IT systems management productivity, application performance and operational resiliency with AIOps». Consultado el 11 de noviembre de 2022. 
  6. «ITOA to AIOps: The next generation of network analytics». TechTarget. Consultado el 28 de enero de 2018. 
  7. «An Introduction to AIOps». The Register. Consultado el 28 de enero de 2018. 
  8. «AIOps - The Type of 'AI' with Nothing Artificial About It - Dataconomy». Dataconomy.com. Consultado el 28 de enero de 2018. 
  9. «AIOps: Managing the Second Law of IT Ops - DevOps.com». devops.com. 22 de septiembre de 2017. Consultado el 24 de enero de 2018. 
  10. «What is AIOps or Artificial Intelligence for IT Operations. Top 10 Common AIOps Use Cases». Archivado desde el original el 12 de febrero de 2021. 
  11. Harris, Richard. «Explaining what AIOps is and why it matters to developers». appdevelopermagazine.com. Consultado el 24 de enero de 2018. 
  12. Masood, Adnan; Hashmi, Adnan (2019), «AIOps: Predictive Analytics & Machine Learning in Operations», en Masood, Adnan; Hashmi, Adnan, eds., Cognitive Computing Recipes: Artificial Intelligence Solutions Using Microsoft Cognitive Services and TensorFlow (en inglés) (Apress): 359-382, ISBN 978-1-4842-4106-6, doi:10.1007/978-1-4842-4106-6_7 .
  13. Duc, Thang Le; Leiva, Rafael García; Casari, Paolo; Östberg, Per-Olov (September 2019). «Machine Learning Methods for Reliable Resource Provisioning in Edge-Cloud Computing: A Survey». ACM Comput. Surv. 52 (5): 94:1-94:39. ISSN 0360-0300. doi:10.1145/3341145. 
  14. WISC.edu - International Conference on Service Oriented Computing
  15. Machine Learning
  16. Importing COVID-19 data into Elasticsearch
  17. UPC.edu - Top 10 Artificial Intelligence Trends in 2019
  18. a b c d e f g h i j k l m «Call For Papers». cloudintelligenceworkshop.org (en inglés). Consultado el 31 de diciembre de 2022.