Inmetrics LATAM

CASO
AWS

Infraestructura Inmetrics para pruebas de Performance

Cómo la infraestructura de Inmetrics para pruebas de Performance optimiza el tiempo de diseño y ejecución en un 60%

Las demandas en un entorno digital pueden variar drásticamente. Conocer las capacidades reales de su infraestructura, incluido el volumen de accesos admitidos, puede prepararlo para planificar y abordar de manera más eficiente sus estrategias comerciales. 

 Además de asegurar que las operaciones continúen sucediendo con rapidez, estabilidad y eficiencia en diferentes escenarios. De lo contrario, existen riesgos de ralentización, indisponibilidad y daños en la experiencia del usuario. 

 

 Los desafíos de evaluar el rendimiento de las aplicaciones van mucho más allá del troubleshooting o resolución de problemas. Es necesario realizar un trabajo constante de evaluación del desempeño y continuar con mejoras continuas con cada entrega de nuevas funciones y lanzamientos. 

 

 En Inmetrics, ayudamos a nuestros clientes con la optimización de aplicaciones, pruebas de carga de aplicaciones y pruebas de estrés. Para ello, utilizamos una herramienta desarrollada por nuestros expertos, que facilita todo el proceso, especialmente en el contexto de arquitecturas de microservicios. 

Desafíos y Oportunidades

En el pasado, para ejecutar una prueba de performance en un cliente, necesitábamos aprovisionar la infraestructura local, generalmente en servidores Linux. Además, todo el ensamblaje y ejecución de las pruebas se llevó a cabo a través de Shell, lo que afectó la productividad, aumentó la posibilidad de errores humanos y el reemplazo accidental de registros y scripts, lo que dificulta la copia de scripts y archivos de datos masivos dentro y fuera del servidor. 

Impactos de nuestro trabajo

Después del desarrollo de nuestra herramienta para facilitar la entrega de pruebas de rendimiento y estrés, la complejidad y el trabajo requerido para realizar estos servicios se redujeron considerablemente. 

Reducción del 60% en el tiempo de preparación y ejecución de las pruebas de Performance
Automatización para aumentar la eficiencia operativa y reducir el riesgo de errores
Resultados disponibles en el dashboard en tiempo real
Más autonomía para los equipos involucrados
Previous
Next

También pudimos automatizar el aprovisionamiento de inyectores a través de instancias EC2 y la integración de front-end a través de Lambda Functions,reduciendo los costos operativos, con la seguridad de Amazon Cognito y API Gateway para el control del usuario, sin depender del acceso directo a la consola. Además, la interfaz de nuestra solución está disponible en Amazon CloudFrontlo que facilita la distribución de contenido entre las actualizaciones de las aplicaciones y un alojamiento de contenido estático y web más rentable. 

El Amazon Cognito permite la gestión de registro, inicio de sesión y control de acceso de usuario a las aplicaciones web y móviles de forma rápida y sencilla. 

El Amazon CloudFront es una rápida red de entrega de contenidos de servicio (CDN) que entrega datos, vídeos, aplicaciones y API de seguridad, baja latencia y alta velocidad de transferencia 

El alojamiento de nuestra infraestructura de pruebas de rendimiento se ejecuta en su totalidad desde plataformas AWS. Y eso es fundamental para que Inmetrics brinde sus servicios de prueba más rápido, con menos errores y costos más bajos para múltiples clientes en diferentes segmentos de mercado, desde el comercio minorista hasta el financiero.