AWS Lambda
Lambda je cloud služba Amazon Web Services (AWS), stanoví, která umožňuje vývojářům spustit bez serveru kód. Podobně jako Google a funkce IBM OpenWhisk, Lambda funguje tak, že umožňuje uživatelům nahrát zdrojový kód, který se spouští ve svých aplikacích. Svým způsobem to je analogické s databázovými spouštěčů pro všeobecné použití. Pomocí Lambda firmy nemusejí zajištění a udržení serverů pro provádění určitých výpočetně náročné úkoly v rámci svých webových a mobilních aplikací. Oni prostě napsat spouštěčů ve svém kódu, které pak budou volat kód Lamda. Amazon účtuje pouze uživatelům pro výpočet zdrojů využívaných.
- Eliminuje potřebu zajištění a udržení serverů pro vykonávání určitých výpočetně náročných úkolů
- Integruje dobře s dalšími službami AWS
- Pracuje v rámci širokého spektra aplikací, jako jsou webové a mobilní aplikace
- Velmi snadno nastavit a používat
- Dodává se s vynikající zákaznickou podporu
- Je nákladově efektivní
- Váhy automaticky, bez ohledu na zatížení
- Má špatnou UI
- Dokumentace je třeba zlepšit
- Funguje jen mít po omezenou dobu k provedení
- Amazon běží naprázdno funkce, pokud nejsou používány často
Lambda může být jedním z nejméně známý z mnoha AWS užitečné cloudových služeb poskytuje, ale to neznamená, že je to jedna z nejméně důležité. Co to udělá, je v podstatě eliminuje potřebu mít virtuální stroje, které existují provádět některé výpočetní funkce. Například, webová aplikace, která umožňuje uživatelům nahrávat fotky muset škálovat tyto fotografie a také konvertovat a komprimovat je. S Lambda, kdykoli uživatel nahraje obraz, webová aplikace může zavolat funkci Lambda provádět zpracování obrazu. To znamená, že místo toho, aby (a platit za) na serveru provádět toto zpracování, a to trvale, můžete použít pouze prostředky, když jste skutečně potřebují, což může potenciálně ušetří spoustu peněz. A co víc, Lambda je velmi snadno nastavit a používat, a je dodáván s vynikající zákaznickou podporu, která účinně odstraňuje prostoje. Je také snadno váhy. Pokud přes noc aplikace stává velmi populární, nemusíte se obávat, zda budete schopni zvládnout uptick transakcí. To vše je děláno pro vás automaticky. Lambda další dobře integruje s jinými AWS služby a je cenově dostupný. To ovšem neznamená, že Lambda je bez vad. Amazon usilovně pracovala na zlepšení uživatelského rozhraní, ale to ještě mohlo být lepší, a dokumentace je třeba zlepšit také. Také funkce mají jen omezený čas na dokončení a funkce mohou být pomalejší spustit v případě, že se neprovádějí často, protože Amazon bude nečinný proces.