Technologie
Lambda
Jedna z głównych usług stacku serverless udostępnianego przez AWS. Pozwala na uruchamianie kodu aplikacji bez konieczności tworzenia i utrzymywania infrastruktury serwera (FaaS - Function as a Service). Idealnie nadaje się do tworzenie serverless aplikacji opartych o mikrousługi. Kod może być wywoływany na wiele sposobów i wyniku mnóstwa zdarzeń takich jak zapytanie HTTP, umieszczenie pliku w S3 czy otrzymanie zdarzenia z CloudWatch. Lambda pozwala na uruchamianie kodu napisanego w różnych językach programowania w tym Node.js czy Python. Jest to bardzo wydajna i wysoce skalowalna usługa, która idealnie nadaje się do tworzenia aplikacji rozproszonych o zmiennym dynamicznym poziomie obciążenia.