Blog de Amazon Web Services (AWS)
Alto rendimiento y bajo costo en una solución de salud con Amazon CloudFront
Por Ladan Schulte Machado, Arquitecto de Soluciones de Tecnología IPSense
Los desafíos impuestos por el COVID-19 han requerido al sistema de salud un gran esfuerzo para acer frente al creciente número de casos diarios de la enfermedad, con numerosos profesionales médicos víctimas de estrés, depresión y síndrome de burnout, entre otros problemas.
Centrándose en los profesionales de salud, EZrest ha adaptado una de sus soluciones para detectar signos tempranos de fatiga o mayores riesgos infecciosos. Esto permite a los gerentes identificar quién necesita un descanso más adecuado.
¿Cómo garantizar el performance requerido para procesar la información, proporcionar alta disponibilidad y capacidad para el crecimiento sin incurrir en costos elevados? Fue con este desafío que EZrest buscó a IPSense.
El reto
Aunque muy maduro en términos de algoritmos de detección de patrones de comportamiento, visualización de datos y seguridad de privacidad de sus usuarios, el backend de EZrest se basó en una infraestructura limitada con alta latencia de procesamiento y sin plan de contingencia en caso de un fallo del servidor. Debido a que el servicio ya estaba en uso, era necesario crear un plan de remediación de la infraestructura sin interrumpir la solución, que se basa en la captura y procesamiento de la información diaria para producir resultados confiables.
Los gráficos inteligentes y los algoritmos necesitaban un backend escalable y de bajo costo
La solución
Un enfoque más tradicional para migrar una solución monolítica a la nube sería reescribir el back-end usando API y microservicios, reduciendo los costos de infraestructura a una fracción de los valores actuales. Sin embargo, la urgencia causada por el escenario actual no ha dejado margen para este enfoque. El resultado fue mantener la arquitectura de aplicaciones actual, pero repensar la infraestructura en torno a las soluciones administradas de AWS para proporcionar la escalabilidad necesaria, con un análisis del uso actual del servidor para determinar el tamaño de las instancias que se van a crear para mantener los costes bajo control.
Arquitectura de soluciones de alta disponibilidad creada para dar soporte al proyecto
Además del entorno de backend, también se ha puesto a disposición un CDN a través de Amazon Cloudfront, lo que permite que la aplicación receptiva creada por el equipo de EZrest esté disponible de forma segura (https), de baja latencia y de cero servidores cuando se utiliza Amazon S3 como almacenamiento.
El Resultado
Con la nueva arquitectura, con capacidad de crecimiento elástica, alta disponibilidad y alcance en todo el territorio de Brasil, el lanzamiento ya era posible en un entorno de rendimiento, con capacidad de crecimiento ya que la solución es adoptada por un número creciente de profesionales.
Por lo tanto, EZrest proporciona la tecnología, IPSense proporciona técnicos cualificados para el diseño, la planificación, la implementación y el soporte de la infraestructura, y los recursos de cloud computing cediendo AWS, se unieron en esta batalla. Los costos de infraestructura y soporte de soluciones han sido cero durante aproximadamente seis meses.
IPSense
Con más de 15 años de existencia, ocho de los cuales están dedicados exclusivamente a la nube, IPSense es un Socio APN Advanced de la Red de Socios de AWS. Contamos con un equipo con certificaciones de AWS y también somos Managed Services Provider de AWS.