Zacznij terazZacznij za darmo

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

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie