AWS Lambda

AWS Lambda
Typ Bezserverové výpočty a funkce jako služba
Vývojář Amazon.com
První vydání 14. listopadu 2014
webová stránka www.amazon.com/lambda

AWS Lambda je služba platformy  typu feature-as-a- service v rámci Amazon Web Services , která poskytuje bezserverové výpočty řízené událostmi . Aktivuje se v reakci na událost a automaticky přitahuje potřebné výpočetní zdroje ke zpracování požadavku. Dostupné od listopadu 2014 [1] . Navrženo pro nasazení malých softwarových komponent, které reagují na události, jakmile k nim dojde, při dosažení nízké latence a vysokého stupně paralelizace výpočtů: prostředí Amazonu vytváří instance komponent podle potřeby v milisekundách a v počtu vyžadovaném vláknem.

Node.js , Python , Java , Go , Ruby , Swift a C# přes .NET jsou oficiálně podporovány pro vytváření komponent pro Lambda ; jiné jazyky mohou být nepřímo podporovány. Komponenty, které vyžadují specifická běhová prostředí (jako je JVM ), se však mohou spouštět pomaleji. Je podporováno spouštění zabezpečeného kódu v linuxovém runtime volaném přes Node.js [2] , takže lze spustit například Haskell code [3] .

Poznámky

  1. Amazon představuje Lambdu, Containers na AWS re:Invent - SD  Times . SD Times (14. listopadu 2014). Získáno 9. června 2016. Archivováno z originálu 10. července 2016.
  2. Wagner, Tim Running Libovolné spustitelné soubory v AWS Lambda . AWS Compute Blog (15. dubna 2015). Získáno 16. července 2016. Archivováno z originálu 5. srpna 2016.
  3. Bailly, Arnaud abailly/aws-lambda-haskell: Spuštění kódu Haskell na AWS Lambda . GitHub (14. června 2016). Získáno 16. července 2016. Archivováno z originálu 4. ledna 2017.

Odkazy