2016. január 6., szerda

AWS lambda

AWS lambda

Elég jó kis cucc. Feltolhatsz egy Java/Python/JS (node.js) kódot, ami valamilyen esemény (adatbázis esemény, REST API hívás, stb.) hatására fut le. Kicsit korlátozott a környezet, pl. 300sec a max futási idő (5 perc/req azért nem olyan kevés), stateless a folyamat (persze S3-ba, másik szerverre, adatbázisba, stb. tárolhat bármit), cserébe az Amazon intézi a skálázást. Mindig lesz erőforrás a kérések kezelésére, te pedig csak a requestek után fizetsz (nincsenek üresben futó szerverek). Maga a környezet nem limitált, Amazon Linuxon fut, és Pl. Java-ból elérhető minden lib, lehet natív kódot futtatni, szálakat használni, mindent. Webes vagy akár mobil appok backendjének ideális megoldás. Ha valakinek van valami jó ötlete, leprogramozni le tudja (mondjuk JS-ben), de nem akar szerverekkel bíbelődni, annak érdemes vetni rá egy pillantást.

#blog  

https://aws.amazon.com/lambda/
https://aws.amazon.com/lambda

3 megjegyzés:

  1. A lambda mellett az elastic beanstalk is nagyon jó :-) a kettő együtt még jobb. Egyébként nagyon szép kis workflow alakítható ki AWS komponensekből, teljes lett a portfolio: git+automation+scaling+deploy

    VálaszTörlés
  2. Igen, ismerem azt is. Kb. így megy a szabadság/menedzseltség grafikon EC2->beanstalk->lambda. Ez a lambda a legkorlátozottabb, de a legegyszerűbben használható is. Ez már tényleg olyan, hogy a tizenéves zsenigyerek megtanul a netről JS-ben programozni, jön az isteni szikra, picit még utánaolvas, és beindíthatja a nagy milliárdos startupját mindenféle extra háttértudás nélkül.

    VálaszTörlés
  3. Lady Ada mutatott ezzel IoT LED vezérlést a szilveszteri stream-en. Érdemes rákeresni a YouTube csatornáján.

    VálaszTörlés