Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura
RESUMEN: En la actualidad las grandes compañías trabajan con una cantidad considerable de aplicaciones y se hace necesario disminuir el costo operacional del mantenimiento y la actualización de éstas, por lo que la computación en la nube se ha convertido en un estándar que cada vez más compañías bus...
- Autores:
-
Castaño Álvarez, Alejandro
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/22022
- Acceso en línea:
- http://hdl.handle.net/10495/22022
- Palabra clave:
- Programa de ordenador
Computer software
Digitalización
Digitization
Desarrollo de programas informáticos
Software development
Infraestructura de la información
Information infrastructure
Aplicaciones
Azure
Migración
Nube
http://aims.fao.org/aos/agrovoc/c_9000152
http://aims.fao.org/aos/agrovoc/c_9000084
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept7411
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_9052bf435d6ee2d3793d4529d0d0197f |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/22022 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| title |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| spellingShingle |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura Programa de ordenador Computer software Digitalización Digitization Desarrollo de programas informáticos Software development Infraestructura de la información Information infrastructure Aplicaciones Azure Migración Nube http://aims.fao.org/aos/agrovoc/c_9000152 http://aims.fao.org/aos/agrovoc/c_9000084 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7411 |
| title_short |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| title_full |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| title_fullStr |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| title_full_unstemmed |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| title_sort |
Implementación de la metodología Journey To Cloud (J2C ) en el Grupo Sura |
| dc.creator.fl_str_mv |
Castaño Álvarez, Alejandro |
| dc.contributor.advisor.none.fl_str_mv |
Silva Flórez, Luis Hernando Salazar Álvarez, Mildred Seleny |
| dc.contributor.author.none.fl_str_mv |
Castaño Álvarez, Alejandro |
| dc.subject.unesco.none.fl_str_mv |
Programa de ordenador Computer software Digitalización Digitization |
| topic |
Programa de ordenador Computer software Digitalización Digitization Desarrollo de programas informáticos Software development Infraestructura de la información Information infrastructure Aplicaciones Azure Migración Nube http://aims.fao.org/aos/agrovoc/c_9000152 http://aims.fao.org/aos/agrovoc/c_9000084 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7411 |
| dc.subject.agrovoc.none.fl_str_mv |
Desarrollo de programas informáticos Software development Infraestructura de la información Information infrastructure |
| dc.subject.proposal.spa.fl_str_mv |
Aplicaciones Azure Migración Nube |
| dc.subject.agrovocuri.none.fl_str_mv |
http://aims.fao.org/aos/agrovoc/c_9000152 http://aims.fao.org/aos/agrovoc/c_9000084 |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7411 |
| description |
RESUMEN: En la actualidad las grandes compañías trabajan con una cantidad considerable de aplicaciones y se hace necesario disminuir el costo operacional del mantenimiento y la actualización de éstas, por lo que la computación en la nube se ha convertido en un estándar que cada vez más compañías buscan alcanzar. Grupo SURA es una de las compañías que se planteó iniciar un proceso de camino hacia la nube o mejor conocido como Journey to Cloud (J2C). Para lograr este objetivo la compañía solicitó por medio de Ceiba Software House S.A.S un equipo de migración multidisciplinario que se encargó de definir y ejecutar el proceso para la migración a la nube de sus aplicaciones, precisando la metodología con cada uno de sus pasos, entradas y salidas. Inicialmente se planteó migrar un lote de doce aplicaciones de las cuales se completó exitosamente la migración de nueve aplicaciones ya que 2 de ellas no pasaron la etapa del diagnóstico y una incumplía con los lineamientos de seguridad de la compañía. Durante la definición de la metodología se identificaron siete pasos fundamentales para lograr la migración, el primer paso fue la caracterización, aquí se recibió toda la información necesaria de la aplicación, se revisó y validó que no faltara información importante, después inició el proceso de diagnóstico, donde se evaluó si la migración de la aplicación se podía realizar con la información entregada, si la aplicación cumplía con los requisitos mínimos para realizar la migración, se iniciaba la definición de la arquitectura, en donde se definió la arquitectura objetivo que se desplegó en Azure con ayuda de los habilitadores entregados por la compañía y siguiendo los lineamientos establecidos por la misma, después de definir la arquitectura se realizó el despliegue de la infraestructura con ayuda de scripts de infraestructura como código y herramientas de integración y despliegue continuo como Jenkins, posteriormente se realizó el proceso de despliegue de la aplicación, el cual dependiendo de la arquitectura de la aplicación se iba a realizar en una imagen Docker desplegada en un clúster AKS o en un App Service, por último, con base en las métricas propuestas por la compañía se validó la calidad de las migraciones y con ayuda de las herramientas de monitoreo de Azure se permitió evidenciar la mejora en los costos operativos y estructurales de las aplicaciones migradas para después realizar la entrega de la aplicación al proveedor. Para la realización de este proyecto se utilizó una metodología de trabajo ágil para trabajar colaborativamente llamada Scrum y se realizaron una serie de capacitaciones orientadas al logro de los objetivos como lo fueron la certificación AZ-900 de Azure para computación en la nube y capacitaciones de DevOps, integración, despliegue y entrega continua. |
| publishDate |
2021 |
| dc.date.accessioned.none.fl_str_mv |
2021-08-31T21:04:31Z |
| dc.date.available.none.fl_str_mv |
2021-08-31T21:04:31Z |
| dc.date.issued.none.fl_str_mv |
2021 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| 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_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/22022 |
| url |
http://hdl.handle.net/10495/22022 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/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-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
27 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Carrera de Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/c9480f0b-0b67-4102-a3ae-99054b9ce096/download https://bibliotecadigital.udea.edu.co/bitstreams/9cae4001-1116-4cd4-ae97-754f2ac0a736/download https://bibliotecadigital.udea.edu.co/bitstreams/2d2247ce-89e4-48eb-9a12-945d0c4b7ce5/download https://bibliotecadigital.udea.edu.co/bitstreams/ef7aa1af-89cc-4191-a008-aff8fd86fa31/download https://bibliotecadigital.udea.edu.co/bitstreams/3c2eef9e-4c5f-4bd8-bd97-cf47868680b3/download |
| bitstream.checksum.fl_str_mv |
e2060682c9c70d4d30c83c51448f4eed d7ea8ee6b954011bfafc50a55a457d2f 8a4605be74aa9ea9d79846c1fba20a33 4fab0063d04e8ce4ad0566bca59a7202 258b1db4e92a217aa9fd4c710c95bb04 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052549794168832 |
| spelling |
Silva Flórez, Luis HernandoSalazar Álvarez, Mildred SelenyCastaño Álvarez, Alejandro2021-08-31T21:04:31Z2021-08-31T21:04:31Z2021http://hdl.handle.net/10495/22022RESUMEN: En la actualidad las grandes compañías trabajan con una cantidad considerable de aplicaciones y se hace necesario disminuir el costo operacional del mantenimiento y la actualización de éstas, por lo que la computación en la nube se ha convertido en un estándar que cada vez más compañías buscan alcanzar. Grupo SURA es una de las compañías que se planteó iniciar un proceso de camino hacia la nube o mejor conocido como Journey to Cloud (J2C). Para lograr este objetivo la compañía solicitó por medio de Ceiba Software House S.A.S un equipo de migración multidisciplinario que se encargó de definir y ejecutar el proceso para la migración a la nube de sus aplicaciones, precisando la metodología con cada uno de sus pasos, entradas y salidas. Inicialmente se planteó migrar un lote de doce aplicaciones de las cuales se completó exitosamente la migración de nueve aplicaciones ya que 2 de ellas no pasaron la etapa del diagnóstico y una incumplía con los lineamientos de seguridad de la compañía. Durante la definición de la metodología se identificaron siete pasos fundamentales para lograr la migración, el primer paso fue la caracterización, aquí se recibió toda la información necesaria de la aplicación, se revisó y validó que no faltara información importante, después inició el proceso de diagnóstico, donde se evaluó si la migración de la aplicación se podía realizar con la información entregada, si la aplicación cumplía con los requisitos mínimos para realizar la migración, se iniciaba la definición de la arquitectura, en donde se definió la arquitectura objetivo que se desplegó en Azure con ayuda de los habilitadores entregados por la compañía y siguiendo los lineamientos establecidos por la misma, después de definir la arquitectura se realizó el despliegue de la infraestructura con ayuda de scripts de infraestructura como código y herramientas de integración y despliegue continuo como Jenkins, posteriormente se realizó el proceso de despliegue de la aplicación, el cual dependiendo de la arquitectura de la aplicación se iba a realizar en una imagen Docker desplegada en un clúster AKS o en un App Service, por último, con base en las métricas propuestas por la compañía se validó la calidad de las migraciones y con ayuda de las herramientas de monitoreo de Azure se permitió evidenciar la mejora en los costos operativos y estructurales de las aplicaciones migradas para después realizar la entrega de la aplicación al proveedor. Para la realización de este proyecto se utilizó una metodología de trabajo ágil para trabajar colaborativamente llamada Scrum y se realizaron una serie de capacitaciones orientadas al logro de los objetivos como lo fueron la certificación AZ-900 de Azure para computación en la nube y capacitaciones de DevOps, integración, despliegue y entrega continua.PregradoProfesional en Ingeniería de Sistemas27application/pdfspaUniversidad de AntioquiaMedellínFacultad de Ingeniería. Carrera de Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Implementación de la metodología Journey To Cloud (J2C ) en el Grupo SuraTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftPrograma de ordenadorComputer softwareDigitalizaciónDigitizationDesarrollo de programas informáticosSoftware developmentInfraestructura de la informaciónInformation infrastructureAplicacionesAzureMigraciónNubehttp://aims.fao.org/aos/agrovoc/c_9000152http://aims.fao.org/aos/agrovoc/c_9000084http://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept7411PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/c9480f0b-0b67-4102-a3ae-99054b9ce096/downloade2060682c9c70d4d30c83c51448f4eedMD53falseAnonymousREADORIGINALCastanoAlejandro_2021_JourneyToCloud.pdfCastanoAlejandro_2021_JourneyToCloud.pdfTrabajo de grado de pregradoapplication/pdf1234870https://bibliotecadigital.udea.edu.co/bitstreams/9cae4001-1116-4cd4-ae97-754f2ac0a736/downloadd7ea8ee6b954011bfafc50a55a457d2fMD55trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/2d2247ce-89e4-48eb-9a12-945d0c4b7ce5/download8a4605be74aa9ea9d79846c1fba20a33MD57falseAnonymousREADTEXTCastanoAlejandro_2021_JourneyToCloud.pdf.txtCastanoAlejandro_2021_JourneyToCloud.pdf.txtExtracted texttext/plain44326https://bibliotecadigital.udea.edu.co/bitstreams/ef7aa1af-89cc-4191-a008-aff8fd86fa31/download4fab0063d04e8ce4ad0566bca59a7202MD58falseAnonymousREADTHUMBNAILCastanoAlejandro_2021_JourneyToCloud.pdf.jpgCastanoAlejandro_2021_JourneyToCloud.pdf.jpgGenerated Thumbnailimage/jpeg12407https://bibliotecadigital.udea.edu.co/bitstreams/3c2eef9e-4c5f-4bd8-bd97-cf47868680b3/download258b1db4e92a217aa9fd4c710c95bb04MD59falseAnonymousREAD10495/22022oai:bibliotecadigital.udea.edu.co:10495/220222025-03-27 00:10:20.761http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
