Introducción

Completado

Trabaja en una empresa que realiza el seguimiento de estadísticas deportivas profesionales y proporciona una API para consultar los resultados. La API ayuda a los aficionados a seguir y consultar partidos y resultados, tanto en directo como históricos. Los usuarios también pueden solicitar estadísticas de equipos mediante una búsqueda en lenguaje natural, como "¿Cuántas carreras ha completado John Smith contra un lanzador zurdo?".

Durante los periodos de máxima demanda, como las fases finales, el tiempo de respuesta del servicio se ralentiza porque el servicio de back-end no tiene capacidad para satisfacer la demanda. Quiere mejorar el rendimiento para los usuarios y reducir la carga de trabajo en los servicios de almacenamiento de datos y de back-end. Las métricas muestran que entre el 50 % y el 80% de los datos devueltos corresponden a valores de solo lectura o recientemente solicitados. La implementación de una caché de datos utilizados habitualmente podría mejorar el rendimiento y reducir la latencia.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Describa qué es Redis Cache y para qué puede usarlo para sus necesidades empresariales.
  • Crear un diseño y planear el uso de una instancia de Redis Cache.
  • Aprovisionar una instancia de Redis Cache en Azure.
  • Conecte una aplicación a la memoria caché.

Requisitos previos

  • Experiencia con el desarrollo de aplicaciones
  • Experiencia con el uso de datos en aplicaciones