40%

Disminución del coste del EKS

Industry

Fintech & Financial Services

Region

EMEA

Country

Reino Unido

Cómo Rapyd resolvió las lagunas de observabilidad para reducir los costes de Kubernetes en un 40

Conoce a Rapyd

Rapyd es una empresa líder en tecnología financiera que unifica tecnologías y redes de pago globales en una única plataforma. La empresa permite a las empresas aceptar, procesar y desembolsar pagos fácilmente en más de 100 países y permite realizar pagos en más de 190 países.

Al integrar una amplia variedad de métodos de pago y emisión de tarjetas (tanto virtuales como físicas), divisas y capacidades de gestión monetaria, la plataforma Rapyd permite un comercio global rápido, seguro y sin fisuras para una base de innovación y escala en fintech.

El desafío

Rapyd se propuso migrar de AWS EC2 a EKS para mejorar el rendimiento y reducir el gasto en la nube, pero sin comprometer la resistencia esencial para las operaciones de las empresas financieras. Kubernetes ya era fundamental en la infraestructura de Rapyd, ya que soportaba más de 15 clústeres y permitía la velocidad y agilidad necesarias para innovar a escala.

Para garantizar una migración fluida, los equipos de CI/CD, Infraestructura y SRE sobreaprovisionaron inicialmente los recursos en nodos, pods y clusters. Aunque esto salvaguardaba la estabilidad, también limitaba la elasticidad y la rentabilidad que Kubernetes podía ofrecer. Las herramientas de observabilidad existentes carecían de la profundidad necesaria para soportar una optimización precisa, dejando sobre la mesa posibles ahorros.

Para alcanzar plenamente sus objetivos de rendimiento y eficiencia, Rapyd necesitaba una solución que pudiera detectar y dimensionar correctamente el consumo de recursos de Kubernetes con información procesable y granular.

La solución

Bajo la dirección del jefe del equipo de DevOps, Boris Isakov, Rapyd recurrió a PerfectScale by DoiT para obtener un enfoque más innovador y escalable de la optimización de Kubernetes.

Optimización más inteligente, integrada

PerfectScale se introdujo al principio del ciclo de vida del servicio, permitiendo que los nuevos servicios funcionaran durante unos días antes de iniciar la optimización. Este flujo de trabajo, combinado con las potentes herramientas de PerfectScale, como PodFit para redimensionar la carga de trabajo e InfraFit para optimizar los nodos, permitió a Rapyd lograr rápidamente una mejor utilización de los recursos de la nube.

“La implantación inicial de PerfectScale en nuestros entornos globales fue una revelación. Puso al descubierto la enorme magnitud de nuestro despilfarro de recursos y las importantes desviaciones respecto a las mejores prácticas de Kubernetes”, afirmó Boris Isakov. “Con PerfectScale, ahora estamos en la senda del escalado y la optimización eficientes”.

Aumento del rendimiento impulsado por la IA

Más allá del ahorro de costes, PerfectScale mejoró el rendimiento y la resistencia de la plataforma de Rapyd. Las recomendaciones basadas en datos y centradas en la infraestructura permitieron al equipo ajustar las solicitudes y los límites de recursos para mejorar el rendimiento y reducir el gasto.

“Comprendimos que no se trata sólo del coste. Se trata del rendimiento del clúster”, compartió Boris. “El coste baja, y el rendimiento mejora”.

El avanzado sistema de alertas de PerfectScale identificó proactivamente los problemas antes de que afectaran a los usuarios finales. Integradas con Slack, las alertas se categorizaban por gravedad y destacaban problemas críticos, como errores de falta de memoria, que otras herramientas de observabilidad pasaban por alto.

“Recibimos alertas de PerfectScale que no obteníamos de nuestras otras soluciones. Esto nos permitió abordar los problemas de forma proactiva en todo nuestro entorno, evitando los problemas antes de que afectaran a nuestros clientes.”

Este enfoque proactivo garantizó la continuidad de la empresa en un sector de alto riesgo en el que importan los milisegundos.

Una asociación de confianza

A lo largo del proceso, el equipo de PerfectScale proporcionó orientación práctica y profundos conocimientos sobre Kubernetes que ampliaron aún más las capacidades de su tecnología. Este apoyo fue clave para ayudar a Rapyd a adoptar y escalar las mejores prácticas en todos los equipos.

“El equipo de PerfectScale fue muy profesional, nos ayudó a explicar las funciones y nos orientó en el proceso de optimización.”

Resultados

La colaboración de Rapyd con PerfectScale está impulsando una estrategia Kubernetes más inteligente y resistente que equilibra el rendimiento, el coste y la escalabilidad.

Resultados clave:

  • Reducción del 35-40% de los costes de EKS
    La optimización permitió un ahorro significativo gracias a una asignación más inteligente de los recursos.
  • Redimensionamiento de la carga de trabajo y optimización de nodos
    PodFit e InfraFit ayudaron a Rapyd a ajustar los clusters con precisión.
  • Mejora del rendimiento de la plataforma
    Los ajustes basados en los conocimientos de PerfectScale mejoraron la fiabilidad del servicio.
  • Sistema avanzado de alertas
    Los problemas críticos se resolvieron más rápidamente con alertas basadas en la gravedad integradas en Slack, antes de que afectaran a la calidad del servicio.

What's next title

Boris Isakov, Jefe del Equipo DevOps en Rapyd
“La implantación inicial de PerfectScale en nuestros entornos globales fue una revelación. Puso al descubierto la enorme magnitud de nuestro despilfarro de recursos, incluido el aprovisionamiento excesivo en nodos, pods y clusters. Se trata de desviaciones significativas de las mejores prácticas de Kubernetes. Con PerfectScale, ahora estamos en la senda del escalado y la optimización eficientes”.

Schedule a call with our team

You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.

You will be presented with date and time options on the next step

Schedule a call with our team

You will receive a calendar invite to the email address provided below for a 15-minute call with one of our team members to discuss your needs.

You will be presented with date and time options on the next step