Este proyecto fue construido para recopilar y agregar datos de disponibilidad de vacunas del sistema de vacunación del estado de California (MyTurn), cubriendo los 58 condados.
Usando CloudWatch, programé una distribución en abanico activada por cron de trabajos Lambda serverless para recopilar datos de disponibilidad de MyTurn en paralelo. Una función Lambda separada agregó los resultados y los almacenó en S3 como un conjunto de datos canónico único.
Esta fue una optimización para Notificaciones de citas de vacunación para reducir las llamadas directas a MyTurn y habilitar otros proyectos.