AWS API Gateway Passing Data to AWS Lambda | GET Request Query Parameters | POST Request Parameters
lenyűgöző klipben új számítástechnikai szolgáltatásokat indítottak el, az Amazon Web Services bevezette a módszert, hogy a programozók működésüket az AWS telepítésekben kiváltsák teljes virtuális gép futtatása nélkül, ami potenciálisan csökkenti a karbantartási munkákat és a költségeket.
A szolgáltatás, az AWS Lambda virtuális helyet biztosít a programozók számára olyan parancsfájlok vagy üzleti logikai programok futtatásához, amelyek bizonyos események esetén aktiválhatók, például egy felhasználó feltöltheti a fotót. A szkript ezután kiválaszthatja az AWS arzenálban lévő egyéb szolgáltatásokat, például a fénykép tárolását az Amazon S3-ban (Simple Storage Service), vagy más műveletek végrehajtását, például a fénykép alapján készített miniatűrök sorozatát. A vállalat szerint a Lambda a komplex eseményvezérelt back-end szolgáltatások működésének összehangolására használható.
"Kódot írhat anélkül, hogy infrastruktúrát kellene kezelned" - mondta Werner Vogels, az AWS vezető technológiai szakembere, aki bemutatta a technológiát a csütörtökön a cég Re: Invent felhasználói konferenciáján Las Vegasban. "A kód csak akkor fut, ha szükséges. Havi egy alkalommal futtathatja, vagy több ezer funkciót futtathat egy másodpercig. "
[További olvasmány: Az új PC-nek szüksége van ezeknek a 15 ingyenes, kiváló programnak]Az IDC szoftverfejlesztési elemzője, az Al Hilwa a Lambda-szolgáltatás azért született meg, hogy kis eseménymennyiségű feldolgozást végezzen. "De egy ilyen egyszerű szolgáltatás rendelkezésre állása vonzó áron és árképzési modellben messzemenően érinti a következményeit" - írta e-mailben. "Azt gondolom, hogy jelentős alkalmazások fognak épülni inkrementálisan ezen funkcionális programozási megközelítés használatával."
Azoknál a felhasználóknál, akik több AWS szolgáltatást futtatnak egyetlen műveletként, ezeknek a szolgáltatásoknak a koordinálása általában egy teljes Amazon virtuális gépen (VM ). A Lambda elhagyja a különálló VM futtatásának szükségességét, valamint a program futtatásához szükséges szoftver telepítésének és karbantartásának feladatait. Ehelyett a Lambda csak egy nyelvi futtatási környezetet biztosít a saját program futtatásához.
"Alapvetően csak a kódra gondolsz, és mi fog aktiválni a kódodat. Minden mással foglalkozunk "- mondta Ariel Kelman, az AWS vezetője a világméretű marketingnek, egy nyomon követési interjúban.
A Lambda eredetileg a JavaScript-ben írt kódot futtatja. A Lambda tápellátásához az Amazon a Node.js szerveroldali JavaScript futási környezet változatát futtatja. Bármely külső JavaScript-könyvtár használható a Lambda-val, amely lehetővé teszi a fejlesztőknek, hogy importálják saját funkcionalitási készleteiket vagy harmadik féltől származó forrásokat használjanak. További nyelveket támogat a jövőben.
A Lambda szolgáltatást egy másik AWS szolgáltatásban előforduló esemény indíthatja el. Kezdetben a szolgáltatás csak olyan eseményeket ismerhet fel, amelyek az S3-ban, a DynamoDB adatbázis szolgáltatásban vagy az Amazon Kinesis valós idejű streaming szolgáltatásában fordulnak elő. A legtöbb AWS szolgáltatást végül támogatni fogja, Kelman mondta.
Lambda úgy tűnt, hogy izgatja a fejlesztő nehéz tömeg a Re: Invent; a cég egy részletes értekezlet-technikai értekezletet tartott, közvetlenül a vitaindító vita után, amelyen egy nagy tárgyaló található.
Mégis, nem minden résztvevőt adtak el a szolgáltatáson azonnal. Sean Du, az AWS-t használó pénzügyi szolgáltató cég szoftverfejlesztője azzal a kérdéssel foglalkozott, hogy a szolgáltatás potenciálisan lezárhatja az ügyfeleket az AWS-be, mivel többszintű üzleti logikát foglal magában, nem pedig máshol megtalálható általános infrastrukturális szolgáltatásokat.
A Lambda hibaelhárítási és tesztelési eszközöket is igényel, különösen, ahogy a szkriptek írják, összetettebbé válhatnak, Du added.
Az AWS Lambda árképzése a parancsfájl futtatásához használt számítási idő 100 milliszekundumos fokozaton alapul. A vállalat előnézeti szolgáltatást nyújt, és 2015-re várja a teljes kereskedelmi verziót.
A Lambda egy sor olyan új szolgáltatás volt, amelyet a cég a Re: Invent konferencián mutatott be. A Vogels azt is részletezi, hogy az AWS hogyan fogja támogatni a Docker kontejnereket, egy virtualizációs technológiát, amely lehetővé teszi az alkalmazások csomagolását, hogy könnyen telepíthessék és mozgathassák.
Szerdán a vállalat új nagy teljesítményű adatbázis-szolgáltatást vezetett be a MySQL , az Aurora-nak nevezték, és előnézetet készítettek az új alkalmazások fejlesztésének irányítására szolgáló kezelési eszközökből.
Az Amazon elindítja a Lambda-t, egy eseményvezérelt számítási szolgáltatást
![Az Amazon elindítja a Lambda-t, egy eseményvezérelt számítási szolgáltatást Az Amazon elindítja a Lambda-t, egy eseményvezérelt számítási szolgáltatást](https://i.joecomp.com/img/big/hu-2018/amazon-launches-lambda-an-event-driven-compute-service.jpg)
A Lambda egy különálló virtuális gép futtatását teszi szükségessé több AWS szolgáltatás összehangolásához
Az Amazon elindítja a QuickSight üzleti intelligencia szolgáltatást
![Az Amazon elindítja a QuickSight üzleti intelligencia szolgáltatást Az Amazon elindítja a QuickSight üzleti intelligencia szolgáltatást](https://i.joecomp.com/img/big/hu-websites-2018/amazon-massively-expands-free-same-day-prime-delivery-in-u.jpg)
Az Amazon az üzleti hírszerző gyűrűbe szerdázta az Amazon Web Services részlegén keresztül nyújtott QuickSight szolgáltatást. egyre több adatot generál, az egyik legfontosabb dolog, amit meg kell tennie, találni valamilyen módon, hogy minden hasznos üzleti szempontból.