Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform
RESUMEN : La computación en la nube permite utilizar redes de computadores remotos interconectados y alojados en Internet, que permiten almacenar procesar y administrar datos. Estos sistemas evitan invertir demasiados recursos y soporte de infraestructura física en la mayoría de los casos. Para el p...
- Autores:
-
Marin Palacios, Arcangel
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/31674
- Acceso en línea:
- https://hdl.handle.net/10495/31674
- Palabra clave:
- Programa de ordenador
Computer software
Acceso a la información
Information access
Unidades de información
Information units
Sincronización
synchronization
Almacenamiento
storage
http://aims.fao.org/aos/agrovoc/c_7569
http://aims.fao.org/aos/agrovoc/c_7427
http://vocabularies.unesco.org/thesaurus/concept6081
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_5a5a68957a48fa88a09c2caa14705ed1 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/31674 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| title |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| spellingShingle |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform Programa de ordenador Computer software Acceso a la información Information access Unidades de información Information units Sincronización synchronization Almacenamiento storage http://aims.fao.org/aos/agrovoc/c_7569 http://aims.fao.org/aos/agrovoc/c_7427 http://vocabularies.unesco.org/thesaurus/concept6081 |
| title_short |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| title_full |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| title_fullStr |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| title_full_unstemmed |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| title_sort |
Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development Platform |
| dc.creator.fl_str_mv |
Marin Palacios, Arcangel |
| dc.contributor.advisor.none.fl_str_mv |
Pérez Gómez, Jeysson |
| dc.contributor.author.none.fl_str_mv |
Marin Palacios, Arcangel |
| dc.subject.unesco.none.fl_str_mv |
Programa de ordenador Computer software |
| topic |
Programa de ordenador Computer software Acceso a la información Information access Unidades de información Information units Sincronización synchronization Almacenamiento storage http://aims.fao.org/aos/agrovoc/c_7569 http://aims.fao.org/aos/agrovoc/c_7427 http://vocabularies.unesco.org/thesaurus/concept6081 |
| dc.subject.lemb.none.fl_str_mv |
Acceso a la información Information access Unidades de información Information units |
| dc.subject.agrovoc.none.fl_str_mv |
Sincronización synchronization Almacenamiento storage |
| dc.subject.agrovocuri.none.fl_str_mv |
http://aims.fao.org/aos/agrovoc/c_7569 http://aims.fao.org/aos/agrovoc/c_7427 |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6081 |
| description |
RESUMEN : La computación en la nube permite utilizar redes de computadores remotos interconectados y alojados en Internet, que permiten almacenar procesar y administrar datos. Estos sistemas evitan invertir demasiados recursos y soporte de infraestructura física en la mayoría de los casos. Para el proyecto Pricing Customer View de Scotiabank el cual busca desarrollar una aplicación que permita asignar tasas personalizada de diferentes productos a los clientes, es importante explorar diferentes alternativas para desplegar modelos analíticos como servicios; una de esas alternativas es usar la nube pública del banco Cloud Development Platform (CDP) como plataforma para construir, integrar y desplegar dichos modelos. Este trabajo busca explorar CDP a través de una prueba de concepto (POC) que se desarrollará mediante diferentes actividades de investigación de información y desarrollo de software en diferentes componentes que se podrían utilizar como base para la solución del proyecto, una vez se logre evidenciar la viabilidad de usar esta plataforma para tal fin. Dichas actividades serán administradas bajo el marco de trabajo SCRUM como metodología en el proceso de construcción de la aplicación, obteniendo como producto final un microservicio desarrollado en Python desplegado en CDP, que permita ser consumido vía REST por otros microservicios y que contenga en su estructura un modelo de ML de prueba; demostrando la viabilidad de usar esta plataforma en la solución de la aplicación. |
| publishDate |
2022 |
| dc.date.accessioned.none.fl_str_mv |
2022-11-01T20:22:24Z |
| dc.date.available.none.fl_str_mv |
2022-11-01T20:22:24Z |
| dc.date.issued.none.fl_str_mv |
2022 |
| 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 |
https://hdl.handle.net/10495/31674 |
| url |
https://hdl.handle.net/10495/31674 |
| 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 |
26 |
| 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 - Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/6d2a02d7-ed3d-4c63-bab6-b38c130e8806/download https://bibliotecadigital.udea.edu.co/bitstreams/824e6eca-9f7b-4c87-b425-5f2149b9099c/download https://bibliotecadigital.udea.edu.co/bitstreams/389b1798-ba1e-4c0b-85c0-cc56750a778b/download https://bibliotecadigital.udea.edu.co/bitstreams/b278983d-8c97-4fbc-9ad0-bd5edfc5e903/download https://bibliotecadigital.udea.edu.co/bitstreams/7ec3ef88-13b0-47a4-bd22-c9bc4fb273e8/download |
| bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 e2060682c9c70d4d30c83c51448f4eed 82ca9c5c76d5418fd0fe57eb4353fe40 995f156222cfcfcf0bb7704e21df5601 8e2377f9b4a49203dce2ded7e716d095 |
| 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_ |
1851052573525540864 |
| spelling |
Pérez Gómez, JeyssonMarin Palacios, Arcangel2022-11-01T20:22:24Z2022-11-01T20:22:24Z2022https://hdl.handle.net/10495/31674RESUMEN : La computación en la nube permite utilizar redes de computadores remotos interconectados y alojados en Internet, que permiten almacenar procesar y administrar datos. Estos sistemas evitan invertir demasiados recursos y soporte de infraestructura física en la mayoría de los casos. Para el proyecto Pricing Customer View de Scotiabank el cual busca desarrollar una aplicación que permita asignar tasas personalizada de diferentes productos a los clientes, es importante explorar diferentes alternativas para desplegar modelos analíticos como servicios; una de esas alternativas es usar la nube pública del banco Cloud Development Platform (CDP) como plataforma para construir, integrar y desplegar dichos modelos. Este trabajo busca explorar CDP a través de una prueba de concepto (POC) que se desarrollará mediante diferentes actividades de investigación de información y desarrollo de software en diferentes componentes que se podrían utilizar como base para la solución del proyecto, una vez se logre evidenciar la viabilidad de usar esta plataforma para tal fin. Dichas actividades serán administradas bajo el marco de trabajo SCRUM como metodología en el proceso de construcción de la aplicación, obteniendo como producto final un microservicio desarrollado en Python desplegado en CDP, que permita ser consumido vía REST por otros microservicios y que contenga en su estructura un modelo de ML de prueba; demostrando la viabilidad de usar esta plataforma en la solución de la aplicación.ABSTRACT : The Cloud computing allows the use of remote computer networks interconnected and hosted on the Internet, which allow data to be stored, processed and managed. These systems avoid investing too many resources and physical infrastructure support in most cases. For Scotiabank's Pricing Customer View project, which seeks to develop an application that allows customers to assign personalized rates for different products, it is important to explore different alternatives to deploy analytical models as services; one of those alternatives is to use the bank's public cloud Cloud Development Platform (CDP) as a platform to build, integrate and deploy such models. This work seeks to explore CDP through a proof of concept (POC) that will be developed through different information research activities and software development in different components that could be used as a basis for the project solution once the feasibility of using the platform for this purpose is demonstrated. These activities will be managed under the SCRUM framework as a methodology in the application construction process, obtaining as a final product a microservice developed in Python deployed in CDP, which allows it to be consumed via REST by other microservices and which contains a test ML model in its structure; demonstrating the feasibility of using this platform in the application solution.PregradoIngeniero de Sistemas26application/pdfspaUniversidad de AntioquiaMedellín - ColombiaFacultad de Ingeniería. 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_abf2Diseño, desarrollo e implementación de una prueba de concepto para el despliegue de modelos analíticos en la nube pública de Scotiabank – Cloud Development PlatformTesis/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 softwareAcceso a la informaciónInformation accessUnidades de informaciónInformation unitsSincronizaciónsynchronizationAlmacenamientostoragehttp://aims.fao.org/aos/agrovoc/c_7569http://aims.fao.org/aos/agrovoc/c_7427http://vocabularies.unesco.org/thesaurus/concept6081PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/6d2a02d7-ed3d-4c63-bab6-b38c130e8806/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/824e6eca-9f7b-4c87-b425-5f2149b9099c/downloade2060682c9c70d4d30c83c51448f4eedMD52falseAnonymousREADORIGINALMarinArcangel_2022_PruebaDespliegueModelos.pdfMarinArcangel_2022_PruebaDespliegueModelos.pdfTrabajo de grado de pregradoapplication/pdf956782https://bibliotecadigital.udea.edu.co/bitstreams/389b1798-ba1e-4c0b-85c0-cc56750a778b/download82ca9c5c76d5418fd0fe57eb4353fe40MD51trueAnonymousREADTEXTMarinArcangel_2022_PruebaDespliegueModelos.pdf.txtMarinArcangel_2022_PruebaDespliegueModelos.pdf.txtExtracted texttext/plain38659https://bibliotecadigital.udea.edu.co/bitstreams/b278983d-8c97-4fbc-9ad0-bd5edfc5e903/download995f156222cfcfcf0bb7704e21df5601MD54falseAnonymousREADTHUMBNAILMarinArcangel_2022_PruebaDespliegueModelos.pdf.jpgMarinArcangel_2022_PruebaDespliegueModelos.pdf.jpgGenerated Thumbnailimage/jpeg7008https://bibliotecadigital.udea.edu.co/bitstreams/7ec3ef88-13b0-47a4-bd22-c9bc4fb273e8/download8e2377f9b4a49203dce2ded7e716d095MD55falseAnonymousREAD10495/31674oai:bibliotecadigital.udea.edu.co:10495/316742025-03-27 00:30:33.939http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
