Descubre c贸mo ayudamos a Bancoomeva a generar nuevas soluciones de arquitectura y aumentar su seguridad. Bas谩ndonos en las mejores pr谩cticas para impulsar la calidad de sus servicios con tecnolog铆a cloud.
El reto:
Como parte del proceso de digitalizaci贸n para impulsar sus servicios digitales, Bancoomeva se encontraba en b煤squeda de un proveedor de soluciones cloud. Y, en ese sentido, mejorar la experiencia de sus usuarios finales apoy谩ndose en la disponibilidad, confiabilidad, escalabilidad, agilidad e innovaci贸n que pueden alcanzar en la nube.
Para iniciar este proceso, se identificaron y priorizaron sus necesidades de acuerdo con sus servicios. Por una parte, servicios nuevos que a煤n no estaban implementados on-premise; y, por otra, aquellos cuya acumulaci贸n de deuda t茅cnica los convert铆a en candidatos para migrar de on-premise hacia la nube.
En ese momento, el 100% de sus servicios era expuesto incluso de manera privada por medio de un Bus Empresarial de Servicios (ESB) basado en tecnolog铆a SOAP legada.
Aproximadamente el 20% del total de sus servicios era afectado a nivel de rendimiento y posteriormente tambi茅n a nivel de disponibilidad. Esto debido a las caracter铆sticas del ESB que empleaba un sistema de colas y de cach茅 para mantener el flujo de informaci贸n m谩s o menos consistente.
Adem谩s de requerir la mejora en los tiempos del ciclo de innovaci贸n, tambi茅n necesitaban mejorar el performance, la seguridad y la disponibilidad de las API empleadas basadas en SOAP, migrando el 20% de sus API afectadas hacia servicios de exposici贸n y consumo nativos de la nube. Del mismo modo, requer铆an implementar al menos el 10% de nuevas API basadas en tecnolog铆as modernas de exposici贸n y consumo.
驴Qu茅 hicimos?:
Para afrontar estos desaf铆os, Itera asign贸 especialistas dedicados a la organizaci贸n para generar las siguientes soluciones de arquitectura:
Se puso en marcha un plan de Pruebas de Concepto (PoC) para determinar las mejores y m谩s convenientes tecnolog铆as para la exposici贸n y consumo de los servicios ya migrados como microservicios.
Se aplicaron mejores pr谩cticas de arquitectura basadas en el marco de buena arquitectura de AWS (Well Architected Framework).
Como resultado de las pruebas realizadas, se definieron los servicios de contenedores de AWS EKS y Serverless Lambda a nivel de capa de c贸mputo para los microservicios. Y para la capa de acceso se emple贸 el servicio de administraci贸n de API AWS API Gateway, integrando recursos de balanceo ELB de tipo NLB.
A nivel de seguridad, se implementaron varias capas como: servicios de GuardDuty para an谩lisis en tiempo real de comportamientos sospechosos, WAF para proteger el consumo p煤blico de los servicios en capa 7 y Cognito para asegurar el acceso a los mismos aportando autenticaci贸n y autorizaci贸n mediante JWT.
En la capa de datos, se emplearon servicios de persistencia de datos basados en motores SQL con el servicio de Aurora y SQL Server en RDS y NoSQL mediante DocumentDB de AWS.
Basados en las mejores pr谩cticas de arquitectura, se implementaron controles de acceso a Internet para las zonas privadas de la carga de trabajo por medio del servicio de NAT Gateway.
Los accesos para administraci贸n se protegieron por medio de un canal seguro IPSec basado en VPN site-to-site nativa de AWS para mantener los accesos a la carga de trabajo en la red privada del banco.
Se configuraron los servicios de Cloudwatch y Logs para realizar observabilidad centralizada de sus recursos. As铆 como la implementaci贸n de servicios complementarios para la auditor铆a y el seguimiento de la configuraci贸n de recursos como CloudTrail y Config. De igual forma, se generaron ambientes de Producci贸n y QA en cuentas de AWS.
Los resultados:
隆Nos vemos en la Nube!
As铆 como Bancoomeva, tu organizaci贸n puede mejorar sus servicios, haci茅ndolos m谩s 谩giles y confiables en la nube. Al elegir las soluciones de AWS con nuestro enfoque cloud-centric, los beneficios econ贸micos y tecnol贸gicos se reflejan al consolidar m谩s r谩pido tus proyectos de negocio.
Bancoomeva es una instituci贸n financiera colombiana, integrante del Grupo Empresarial Cooperativo Coomeva.
Componentes de la soluci贸n:
M谩s Historias