Reconstruction, visualization and analysis of cloud-based systems
Cuando los desarrolladores o administradores de infraestructura modifican cualquier elemento de un sistema, otros elementos pueden resultar afectados, produciendo errores e interrupciones del servicio. Antes de aplicar cualquier cambio, es importante determinar qué elementos componen el sistema y qu...
- Autores:
-
Althviz Moré, Daniel
- Tipo de recurso:
- Fecha de publicación:
- 2020
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/48523
- Acceso en línea:
- http://hdl.handle.net/1992/48523
- Palabra clave:
- Arquitectura de software
Desarrollo de programas para computador
Desarrollo de software de aplicación
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UNIANDES2_c920dc575eaa92ec3ab8d3220ab252f0 |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/48523 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
dc.title.es_CO.fl_str_mv |
Reconstruction, visualization and analysis of cloud-based systems |
title |
Reconstruction, visualization and analysis of cloud-based systems |
spellingShingle |
Reconstruction, visualization and analysis of cloud-based systems Arquitectura de software Desarrollo de programas para computador Desarrollo de software de aplicación Ingeniería |
title_short |
Reconstruction, visualization and analysis of cloud-based systems |
title_full |
Reconstruction, visualization and analysis of cloud-based systems |
title_fullStr |
Reconstruction, visualization and analysis of cloud-based systems |
title_full_unstemmed |
Reconstruction, visualization and analysis of cloud-based systems |
title_sort |
Reconstruction, visualization and analysis of cloud-based systems |
dc.creator.fl_str_mv |
Althviz Moré, Daniel |
dc.contributor.advisor.none.fl_str_mv |
Garcés Pernett, Kelly Johany Chavarriaga Lozano, Jaime Alberto |
dc.contributor.author.none.fl_str_mv |
Althviz Moré, Daniel |
dc.contributor.jury.none.fl_str_mv |
Castro Barrera, Harold Enrique Lyons Pacini, Gaston Adolfo |
dc.subject.armarc.es_CO.fl_str_mv |
Arquitectura de software Desarrollo de programas para computador Desarrollo de software de aplicación |
topic |
Arquitectura de software Desarrollo de programas para computador Desarrollo de software de aplicación Ingeniería |
dc.subject.themes.none.fl_str_mv |
Ingeniería |
description |
Cuando los desarrolladores o administradores de infraestructura modifican cualquier elemento de un sistema, otros elementos pueden resultar afectados, produciendo errores e interrupciones del servicio. Antes de aplicar cualquier cambio, es importante determinar qué elementos componen el sistema y qué dependencias existen entre estos elementos para analizar y validar el impacto de estos cambios. Lamentablemente, tratar de obtener y organizar toda esta información de un sistema en producción suele ser un proceso manual propenso a errores y que requiere mucho tiempo. Aquí, proponemos un enfoque para reconstruir, visualizar y analizar los diversos elementos de software, datos e infraestructura de un sistema implementado en una plataforma de computación en la nube. Nuestra solución adquiere información de los elementos que forman parte del sistema, determina relaciones y dependencias entre ellos y apoya el análisis de la arquitectura detectada mediante visualizaciones y consultas basadas en gráficos. |
publishDate |
2020 |
dc.date.issued.es_CO.fl_str_mv |
2020 |
dc.date.accessioned.none.fl_str_mv |
2021-02-18T12:23:25Z |
dc.date.available.none.fl_str_mv |
2021-02-18T12:23:25Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/48523 |
dc.identifier.pdf.none.fl_str_mv |
u833844.pdf |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
http://hdl.handle.net/1992/48523 |
identifier_str_mv |
u833844.pdf instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.es_CO.fl_str_mv |
eng |
language |
eng |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.es_CO.fl_str_mv |
56 hojas |
dc.format.mimetype.es_CO.fl_str_mv |
application/pdf |
dc.publisher.es_CO.fl_str_mv |
Universidad de los Andes |
dc.publisher.program.es_CO.fl_str_mv |
Maestría en Ingeniería de Software |
dc.publisher.faculty.es_CO.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.es_CO.fl_str_mv |
Departamento de Ingeniería de Sistemas y Computación |
dc.source.es_CO.fl_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca |
instname_str |
Universidad de los Andes |
institution |
Universidad de los Andes |
reponame_str |
Repositorio Institucional Séneca |
collection |
Repositorio Institucional Séneca |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/f18d8662-17d8-438c-ab60-48d90e2be87b/download https://repositorio.uniandes.edu.co/bitstreams/84ef7d1c-87ec-4c0f-ad66-4ad64331130b/download https://repositorio.uniandes.edu.co/bitstreams/50d5bb6e-981a-47c5-a809-3f5b0ad96328/download |
bitstream.checksum.fl_str_mv |
0a5cec1f32ddbd0ea860ae1633a3e8c3 eb6e242f834ddf5e0988b2e3dbc2705d 3efc60df20507c2ebe72ea4af7e42d3a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1818111843612229632 |
spelling |
Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Garcés Pernett, Kelly Johanyvirtual::8652-1Chavarriaga Lozano, Jaime Albertovirtual::8653-1Althviz Moré, Danielfcf536a4-656e-445d-8a5b-94adc0e6185c600Castro Barrera, Harold EnriqueLyons Pacini, Gaston Adolfo2021-02-18T12:23:25Z2021-02-18T12:23:25Z2020http://hdl.handle.net/1992/48523u833844.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Cuando los desarrolladores o administradores de infraestructura modifican cualquier elemento de un sistema, otros elementos pueden resultar afectados, produciendo errores e interrupciones del servicio. Antes de aplicar cualquier cambio, es importante determinar qué elementos componen el sistema y qué dependencias existen entre estos elementos para analizar y validar el impacto de estos cambios. Lamentablemente, tratar de obtener y organizar toda esta información de un sistema en producción suele ser un proceso manual propenso a errores y que requiere mucho tiempo. Aquí, proponemos un enfoque para reconstruir, visualizar y analizar los diversos elementos de software, datos e infraestructura de un sistema implementado en una plataforma de computación en la nube. Nuestra solución adquiere información de los elementos que forman parte del sistema, determina relaciones y dependencias entre ellos y apoya el análisis de la arquitectura detectada mediante visualizaciones y consultas basadas en gráficos.When developers or infrastructure administrators modify any element in a system, other elements may result affected, thus producing errors and service interruptions. Before applying any change, it is important to determine what elements comprise the system and what dependencies exist among these elements to analyze and validate the impact of these changes. Regretfully, trying to obtain and organize all these information of a system in production is usually a manual process prone to errors and time-consuming. Here, we propose an approach to reconstruct, visualize and analyze the diverse software, data, and infrastructure elements of a system deployed in a cloud computing platform. Our solution acquires information of the elements being part of the system, determine relationships and dependencies among them and support the analysis of the detected architecture using graph-based visualizations and queries.Magíster en Ingeniería de SoftwareMaestría56 hojasapplication/pdfengUniversidad de los AndesMaestría en Ingeniería de SoftwareFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaReconstruction, visualization and analysis of cloud-based systemsTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMArquitectura de softwareDesarrollo de programas para computadorDesarrollo de software de aplicaciónIngenieríaPublication0000-0002-8372-667Xvirtual::8653-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001402558virtual::8652-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000234184virtual::8653-1ab8c0b16-6781-46f2-8520-03295a94d16dvirtual::8652-18ab94f25-d41e-4333-a9d6-04f121abc720virtual::8653-1ab8c0b16-6781-46f2-8520-03295a94d16dvirtual::8652-18ab94f25-d41e-4333-a9d6-04f121abc720virtual::8653-1ORIGINALu833844.pdfapplication/pdf2922400https://repositorio.uniandes.edu.co/bitstreams/f18d8662-17d8-438c-ab60-48d90e2be87b/download0a5cec1f32ddbd0ea860ae1633a3e8c3MD51THUMBNAILu833844.pdf.jpgu833844.pdf.jpgIM Thumbnailimage/jpeg7258https://repositorio.uniandes.edu.co/bitstreams/84ef7d1c-87ec-4c0f-ad66-4ad64331130b/downloadeb6e242f834ddf5e0988b2e3dbc2705dMD55TEXTu833844.pdf.txtu833844.pdf.txtExtracted texttext/plain69727https://repositorio.uniandes.edu.co/bitstreams/50d5bb6e-981a-47c5-a809-3f5b0ad96328/download3efc60df20507c2ebe72ea4af7e42d3aMD541992/48523oai:repositorio.uniandes.edu.co:1992/485232024-03-13 13:44:10.749http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co |