Google Cloud y Edosoft ayudan a Market Observatory a optimizar el uso de recursos de computación

Eva Cárdenes
Edosoft
Published in
3 min readFeb 26, 2019

--

Mejoras en el cálculo de patrones bursátiles mediante el uso de Google Compute Engine.

Canarias, diciembre de 2017, Market Observatory seleccionó a Google Cloud y a Edosoft para una colaboración a largo plazo en la que mejorar el cálculo de patrones bursátiles ofrecidos a través de su web. Elegir a Google Cloud y a Edosoft le permite tanto mejorar sus sistemas de gestión y cálculo de patrones como garantizar un buen servicio electrónico.

Market Observatory vende una suscripción de acceso a patrones estacionales de activos bursátiles a través de su aplicación web. Dichos patrones se calculaban a través de un sistema de métodos estadísticos que se iba complicando y encareciendo según se añadían nuevos mercados y tipos de activos.

Así pues, se encuentra con que su arquitectura monolítica no le permitía escalar en base a las peticiones de sus clientes. Además el proceso de generación de patrones estacionales era de alto consumo de CPU y RAM y se veía limitado al hardware on-premise que lo ejecutaba, por lo que la finalización de la ejecución se alargaba entre 15 y 20 días.

Como solución, Edosoft plantea, en primer lugar, una arquitectura orientada a microservicios que mejora la gestión de la elasticidad en base a la demanda. También plantea el uso de máquinas de Google Compute Engine para el cálculo de patrones estacionales, ya que se trata de máquinas mucho más potentes que las de la opción on-premise, y permiten finalizar antes los cálculos.

Edosoft llevó a cabo el cambio de arquitectura a un sistema de microservicios describiendo interfaces entre cada una de las partes que tenían entidad suficiente para ser, en cierta medida, autónomas. Éstas se encapsularon en contenedores y se realizó un deployment en Kubernetes Service, sobre el que posteriormente se realizaron las pruebas funcionales necesarias para verificarlo y pasarlo a producción.

Con todo, se reducen los costes de IT en un 60%, permitiendo además ofrecer un mejor servicio en los picos de tráfico. Todo gracias a la facturación por minutos de las máquinas de Google Compute Engine y al despliegue en microservicios.

“Nuestra plataforma está basada en el análisis masivo de datos. Con Google Cloud hemos mejorado los tiempos de procesado de millones de cotizaciones en más de 50% y hemos ahorrado costes de infraestructura en más del 30%”

Market Observatory

En palabras de Aitor Carrera, CTO de Edosoft, “Cuando terminamos de implantar la arquitectura de Market Observatory en la nube de Google, nos dimos cuenta de cómo al acometer una tarea tremendamente compleja habíamos terminado con una solución óptima e igualmente sencilla

Como Google Cloud Partner, Edosoft ofrece a los clientes no solo soluciones innovadoras basadas en La Nube de Google, sino formación y asesoramiento específicos para que puedan optimizar la implantación y uso de las herramientas que necesita. De esta forma, colabora estrechamente con Market Observatory, para garantizar el buen funcionamiento en el cálculo de patrones bursátiles.

Google Compute Engine ofrece máquinas virtuales que se ejecutan directamente en centros de datos de Google, permitiendo a sus usuarios escalar tanto instancias individuales como entornos de Cloud Computing Globales. Entre sus ventajas destacan:

  • Se inician rápidamente, con almacenamiento de disco persistente y un rendimiento uniforme
  • Ofrecen gran variedad de configuraciones sobre las que se puede trabajar en función de las necesidades de cada empresa
  • Ofrecen flexibilidad, coste y rendimientos líderes en el sector
  • Utiliza una red global respetuosa con el medio ambiente

Sobre Edosoft

En Edosoft trabajamos con una Metodología Ágil escalada que se centra en una Cultura DevOps enfocada a proporcionar valor a nuestro Cliente en cada Iteración. Nuestros equipos está formados por Full Stack Developers y DevOps certificados en las áreas de Arquitectura e Ingeniería de Datos de Google Cloud.

--

--