Dieses Projekt wurde entwickelt, um Impfstoffverfügbarkeitsdaten aus dem Impfsystem des Bundesstaates Kalifornien (MyTurn) für alle 58 Bezirke zu sammeln und zu aggregieren.
Mit CloudWatch programmierte ich ein cron-ausgelöstes Fan-out von serverlosen Lambda-Jobs, um Verfügbarkeitsdaten von MyTurn parallel zu sammeln. Eine separate Lambda-Funktion aggregierte die Ergebnisse und speicherte sie in S3 als einen einzigen kanonischen Datensatz.
Dies war eine Optimierung für Impftermin-Benachrichtigungen, um direkte Aufrufe an MyTurn zu reduzieren und andere Projekte zu ermöglichen.