Modelo para implementar procesos de AIOps

25 páginas

Autores:
Vélez Zapata, Andrés
Tipo de recurso:
Fecha de publicación:
2022
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/5752
Acceso en línea:
https://repository.eia.edu.co/handle/11190/5752
Palabra clave:
AIOps
DevOps
Computación en la nube
DevOps
Cloud computing
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2022
id REIA2_3396e6d4324e2354944cbea3e5209ce1
oai_identifier_str oai:repository.eia.edu.co:11190/5752
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Modelo para implementar procesos de AIOps
title Modelo para implementar procesos de AIOps
spellingShingle Modelo para implementar procesos de AIOps
AIOps
DevOps
Computación en la nube
DevOps
Cloud computing
title_short Modelo para implementar procesos de AIOps
title_full Modelo para implementar procesos de AIOps
title_fullStr Modelo para implementar procesos de AIOps
title_full_unstemmed Modelo para implementar procesos de AIOps
title_sort Modelo para implementar procesos de AIOps
dc.creator.fl_str_mv Vélez Zapata, Andrés
dc.contributor.advisor.none.fl_str_mv Zapata Ramírez, Sebastián
dc.contributor.author.none.fl_str_mv Vélez Zapata, Andrés
dc.subject.proposal.spa.fl_str_mv AIOps
DevOps
Computación en la nube
topic AIOps
DevOps
Computación en la nube
DevOps
Cloud computing
dc.subject.proposal.eng.fl_str_mv DevOps
Cloud computing
description 25 páginas
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-12-13T16:14:59Z
dc.date.available.none.fl_str_mv 2022-12-13T16:14:59Z
dc.date.issued.none.fl_str_mv 2022
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/5752
url https://repository.eia.edu.co/handle/11190/5752
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad EIA, 2022
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Universidad EIA, 2022
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad EIA
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.publisher.place.spa.fl_str_mv Envigado (Antioquia, Colombia)
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/571205fe-9f6c-44bb-88da-51b7c9cce15a/download
https://repository.eia.edu.co/bitstreams/f558910d-5852-4c6c-bb0c-56eee67549be/download
https://repository.eia.edu.co/bitstreams/270e374e-3e05-4dee-b2ad-78bdc96d359b/download
https://repository.eia.edu.co/bitstreams/3a8f0d5c-976c-46e9-aaab-6ac0dadeb02f/download
bitstream.checksum.fl_str_mv da9276a8e06ed571bb7fc7c7186cd8fe
d4aa6a9eab6c1dc5ea13e69552610410
e09e0bafd5a7b7bd542a15fbc986fe8c
a7f32f5c99ecdbf4394fd7a8d824d87b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814100877724614656
spelling Zapata Ramírez, Sebastiánbe642eeac9ccd7483be76f571cc46ffa600Vélez Zapata, Andrésd8ab72d92120c45294683bee1f50c4812022-12-13T16:14:59Z2022-12-13T16:14:59Z2022https://repository.eia.edu.co/handle/11190/575225 páginasRESUMEN: La sociedad moderna avanza cada vez más hacia los sistemas informáticos a gran escala como por ejemplo la computación en la nube, el internet de las cosas y los sistemas embebidos. Estas son tecnologías clave que transforman numerosas industrias, incluidas la atención médica, las finanzas, la manufactura, la educación y el transporte (Bogatinovski et al., 2021). Debido al gran aumento en el tamaño y la complejidad de los sistemas informáticos, los administradores de TI enfrentan cada vez más desafíos al realizar tediosas tareas de administración manualmente. Por esta razón, el estudio de los sistemas de monitoreo automatizados e inteligentes ha despertado recientemente mucho interés en la industria y la academia (Notaro et al., 2021). AIOps es un campo interdisciplinario emergente que surge en la intersección entre las áreas de investigación de aprendizaje de máquinas, big data, análisis de transmisión y la gestión de operaciones de TI (Bogatinovski et al., 2021). Busa facilitar la administración y el monitoreo de opresiones de sistemas informáticos a gran escala. En este trabajo le damos respuesta a la pregunta ¿Cómo se puede diseñar e implementar un modelo que integre todos campos de acción de AIOps, que facilite la administración de sistemas informáticos a gran escala? En este trabajo se obtuvo información con el fin de tener un contexto de las herramientas disponibles en el mercado que ofrecen soluciones de AIOps, se definieron los campos de acción de AIOps, se construyó una arquitectura base del modelo, se desplego una aplicación web de pruebas en AWS que es el proveedor de servicios en la nube líder en el mercado. Se validó el comportamiento del modelo con la generación de eventos de error en la. Para la implementación se escogió la herramienta moogsoft ya que esta tiene una oferta gratis y cumple con muchos de los campos de acción de AIOps que se quieren analizar. Para conectar las operaciones se utilizó una integración que le pide permisos a AWS para acceder a toda la información albergada en CloudWatch. Se concluyó que Las herramientas que emplean AIOps actualmente tienen poca explicabilidad dentro de ellas, funcionando principalmente como una caja negra. Debido a que requiere mucha información y tiempo para que los modelos aprendan. La implementación de procesos de AIOps es bastante invasiva pidiendo muchos permisos de lectura sobre la infraestructura y el funcionamiento del software. Entonces AIOps funciona bien como un valor agregado, más no una herramienta para reemplazar a los administradores de TI.ABSTRACT: Modern society is moving more and more towards large-scale computing systems such as cloud computing, the Internet of Things and embedded systems. These are key technologies transforming numerous industries, including healthcare, finance, manufacturing, education, and transportation (Bogatinovski et al., 2021). Due to the vast increase in the size and complexity of IT systems, IT administrators are facing more and more challenges when performing tedious management tasks manually. For this reason, the study of automated and intelligent monitoring systems has recently generated much interest in industry and academia (Notaro et al., 2021). AIOps is an emerging interdisciplinary field emerging at the intersection of the research areas of machine learning, big data, streaming analytics, and IT operations management (Bogatinovski et al., 2021). It seeks to facilitate the administration and monitoring of large-scale computer system operations. In this work we answer the question: How can you design and implement a model that integrates all fields of action of AIOps, which facilitates the administration of large-scale computer systems? In this work, a literature review was performed to obtain context of the tools available in the market that offer AIOps solutions, the fields of action of AIOps were defined, a base architecture of the model was built, a web application of tests was deployed on AWS which is the leading cloud service provider in the market. The behavior of the model was validated with the generation of error events. For the implementation, the moogsoft tool was chosen since it has a free offer and meets many of the AIOps fields of action that are to be analyzed. To connect the operations, an integration was used that asks AWS for permissions to access all the information stored in CloudWatch. It was concluded that the tools that employ AIOps currently have little explainability within them, functioning mainly as a black box. Because it requires a lot of information and time for the models to learn. The implementation of AIOps processes is quite invasive asking for a lot of read permissions on the infrastructure and the software that runs. So AIOps works well as an add on, but not a tool to replace IT administrators.PregradoDoctor en Ingenieríaapplication/pdfspaUniversidad EIAIngeniería de Sistemas y ComputaciónEscuela de Ingeniería y Ciencias BásicasEnvigado (Antioquia, Colombia)Derechos Reservados - Universidad EIA, 2022https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Modelo para implementar procesos de AIOpsTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_7a1fAIOpsDevOpsComputación en la nubeDevOpsCloud computingPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-82515https://repository.eia.edu.co/bitstreams/571205fe-9f6c-44bb-88da-51b7c9cce15a/downloadda9276a8e06ed571bb7fc7c7186cd8feMD56ORIGINALAndresVelezZapata_2022_ModeloImplementarProcesos.pdfAndresVelezZapata_2022_ModeloImplementarProcesos.pdfTrabajo de gradoapplication/pdf907127https://repository.eia.edu.co/bitstreams/f558910d-5852-4c6c-bb0c-56eee67549be/downloadd4aa6a9eab6c1dc5ea13e69552610410MD57TEXTAndresVelezZapata_2022_ModeloImplementarProcesos.pdf.txtAndresVelezZapata_2022_ModeloImplementarProcesos.pdf.txtExtracted texttext/plain42856https://repository.eia.edu.co/bitstreams/270e374e-3e05-4dee-b2ad-78bdc96d359b/downloade09e0bafd5a7b7bd542a15fbc986fe8cMD58THUMBNAILAndresVelezZapata_2022_ModeloImplementarProcesos.pdf.jpgAndresVelezZapata_2022_ModeloImplementarProcesos.pdf.jpgGenerated Thumbnailimage/jpeg8052https://repository.eia.edu.co/bitstreams/3a8f0d5c-976c-46e9-aaab-6ac0dadeb02f/downloada7f32f5c99ecdbf4394fd7a8d824d87bMD5911190/5752oai:repository.eia.edu.co:11190/57522023-07-25 16:48:41.002https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad EIA, 2022open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comICAgICAgICAgICAgICAgICAgICAgICAgPGNlbnRlcj5BVklTTyBERSBQUklWQUNJREFEPC9jZW50ZXI+CgpMYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjoKCkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uCgpBbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC4KCkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuCgpFbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS4KClBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLgoKRW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS4KCkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuCgpFbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4KCg==