Zaragoza, Reus, Bilbao
902 02 62 13

Finanbest: Mejora de tiempos de carga de la aplicación

Finanbest es una empresa del sector fintech que ofrece a sus clientes una forma totalmente automatizada de invertir en carteras de fondos de inversión y planes de pensiones. Todo ello a través de un proceso 100% digital (incluyendo firma electrónica).

En los últimos años las fintech han cambiado las bases de la competencia de los servicios financieros y los grandes analistas auguran que han llegado para cambiar por completo el panorama financiero mundial.

Saber más

¿A qué desafío se enfrentaba la compañía?

Finanbest había iniciado su proyecto en una plataforma de hosting “clásica” que estaba empezando a mostrar mejoras potenciales de rendimiento, ya que en algunos momentos ofrecía tiempos de respuesta por debajo de sus estándares de calidad y de los esperados por un cliente digital muy exigente.

Se analizó la arquitectura existente, que estaba más bien basada en servidores VPS que en sistemas de alto rendimiento, con una mezcla de entornos productivos y de desarrollo que ofrecía opciones de evolución y mejora.

Solución implementada

Desde apser se propuso una plataforma con clara división entre los entornos de desarrollo y de producción. Asimismo, cada plataforma estaría formada por servidores separados (frontend+backend) para desacoplar las capas de presentación y de negocio.

En el entorno de desarrollo se usaron instancias EC2 de la familia T que se apagan fuera del horario laboral mientras que en el de producción se desplegaron instancias de tipo M y con mayores recursos.

Adicionalmente, se migraron los dominios del cliente a Amazon Route53 para integrarlo con Amazon Cloudfront, con el objetivo de mejorar los tiempos de carga de la aplicación, y con Amazon Web Application Firewall (WAF,) para la protección del frontend web.

Por último, se revisaron las políticas de backup y compliance dado que se opera en entorno regulado por instituciones financieras, llegando a definir una nueva política de backup y restauración de la plataforma ante contingencias.

Image link

Resultados

El objetivo principal del proyecto era reducir los tiempos de carga, y ordenar el servicio mediante mediciones automatizadas de rendimientos, usos y capacidades. Esto se consiguió de manera inmediata gracias al mayor rendimiento de los servidores y a la implementación de CloudFront.

A medida que la base de clientes de Finanbest ha ido creciendo, se ha podido escalar la solución conforme a sus necesidades con un mínimo impacto en su operativa.

La implementación de WAF ha permitido también el bloqueo de una gran cantidad de tráfico ilegítimo que posiblemente estuviera contribuyendo a ralentizar la respuesta de los servidores en el pasado.

Próximos pasos

Actualmente está en estudio la separación de la base de datos MongoDB, que ahora está en los servidores EC2 de backend, para migrarla a un servicio DocumentDB.

Adicionalmente, se ha realizado un análisis de uso de la actual plataforma en la que se han detectado recursos sobreprovisionados que pueden reducirse para optimizar los costes.

Por qué Apser

apser es el AWS Advanced Consulting Partner especializado en empresa privada, sector público, ISVs y organizaciones sin ánimo de lucro.
El equipo de apser proporciona un enfoque personalizado, ágil y comprensible que contribuye a la adopción generalizada del paradigma cloud.
En 2018 iniciamos nuestra experiencia con AWS y, desde entonces, no hemos cesado de incorporar conocimientos y experiencia, hecho que nos impulsa a mejorar la eficiencia de las plataformas de nuestros clientes
Nuestro equipo opera a través de dos unidades de negocio: Cloud Solutions (como proveedor de servicios gestionados) y Cloud Professional Services (como consultores)
¡Contacta con nosotros!
info@apser.es
902 02 62 13
De lunes a viernes de 09h a 18h

    última actualización Octubre 2024

    apser Cookie Policy

    Política de Privacidad y Cookies de apser

    Esta Política de Cookies explica cómo apser (appser data engineering) utiliza cookies y tecnologías similares para reconocerte cuando visitas nuestros sitios web en https://apser.es, ("Sitios Web"). Explica qué son estas tecnologías y por qué las utilizamos, así como tus derechos para controlar nuestro uso de ellas. En algunos casos podemos utilizar cookies para recopilar información personal, o que se convierte en información personal si la combinamos con otra información.

    ¿Qué son las cookies?

    Las cookies son pequeños archivos de datos que se almacenan en su computadora o dispositivo móvil cuando visita un sitio web. Los propietarios de sitios web utilizan ampliamente las cookies para que sus sitios web funcionen o funcionen de manera más eficiente, así como para proporcionar información de informes. Las cookies establecidas por el propietario del sitio web (en este caso, apser) se denominan "cookies de origen". Las cookies establecidas por terceros que no sean el propietario del sitio web se denominan "cookies de terceros". Las cookies de terceros permiten que se proporcionen funciones o características de terceros en el sitio web o a través de él (por ejemplo, publicidad, contenido interactivo y análisis). Las partes que establecen estas cookies de terceros pueden reconocer su computadora tanto cuando visita el sitio web en cuestión como cuando visita otros sitios web determinados.

    ¿Por qué utilizamos cookies?

    Utilizamos cookies propias y de terceros por varias razones. Algunas cookies son necesarias por razones técnicas para que nuestros sitios web funcionen, y las denominamos cookies "esenciales" o "estrictamente necesarias". Otras cookies también nos permiten rastrear y orientar los intereses de nuestros usuarios para mejorar la experiencia en nuestras Propiedades en línea. Terceros utilizan cookies a través de nuestros sitios web con fines publicitarios, analíticos y otros. Esto se describe con más detalle a continuación. Los tipos específicos de cookies propias y de terceros que se utilizan a través de nuestros sitios web y los fines que cumplen se describen a continuación (tenga en cuenta que las cookies específicas que se utilizan pueden variar según las Propiedades en línea específicas que visite): https://apser.es/privacidad-y-cookies/

    ¿Cómo puedo controlar las cookies?

    Tiene derecho a decidir si acepta o rechaza las cookies. Puede ejercer sus derechos sobre las cookies configurando sus preferencias en el Administrador de consentimiento de cookies. El Administrador de consentimiento de cookies le permite seleccionar qué categorías de cookies acepta o rechaza. Las cookies esenciales no se pueden rechazar, ya que son estrictamente necesarias para brindarle servicios. El Administrador de consentimiento de cookies se puede encontrar en el banner de notificación y en nuestro sitio web. Si elige rechazar las cookies, aún puede usar nuestro sitio web, aunque su acceso a algunas funciones y áreas de nuestro sitio web puede estar restringido. También puede configurar o modificar los controles de su navegador web para aceptar o rechazar las cookies. Como los medios por los cuales puede rechazar las cookies a través de los controles de su navegador web varían de un navegador a otro, debe visitar el menú de ayuda de su navegador para obtener más información.