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...

Full description

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/
Description
Summary: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.