Bezserwerowe API
W poprzedniej lekcji utworzyłeś/-aś funkcję lambda uruchamianą cyklicznie, która przegląda wszystkie pliki z przekroczeniami prędkości i agreguje je do pliku o kluczu speeders-full/full.csv.
Cody poprosiła cię o stworzenie API, które pozwoli jej ręcznie wyzwalać aktualizację tego pliku w dowolnym momencie. Chce mieć dostęp do najbardziej aktualnych danych na potrzeby spotkań rady miejskiej.
W tym ćwiczeniu utworzysz funkcję lambda o nazwie triggerFullreportBuilder, która będzie wywoływać funkcję fullReportBuilder z poprzedniej lekcji. Zrobimy to asynchronicznie, żeby funkcja mogła się wykonać szybko!
Plik do edycji
Będziesz edytować plik triggerFullReportBuilder/lambda_function.py w edytorze.
Slajdy
Pamiętaj – w każdej chwili możesz kliknąć ikonę Slajdy w prawym górnym rogu, żeby zobaczyć slajdy. Będą bardzo przydatne!
To ćwiczenie jest częścią kursu
Strumieniowanie danych z AWS Kinesis i Lambda
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie