Amazon'un AWS Lambda Amazon tarafından, belirli bir olay meydana geldiğinde otomatik olarak ateşleme veya kod çalıştırma için geliştirilen olay odaklı bir bilgi işlem platformudur. Lambda, kodu yalnızca ihtiyaç duyulduğunda çalıştırır ve otomatik olarak ölçeklendirerek, işletmelerin bazı veri işlemlerini ve uygulamalarını yönetme konusunda potansiyel maliyet tasarrufu ve esneklik sağlar.
Amazon, AWS Lambda'yı 2014'teki re: Invent konferansında bir "Sunucusuz" platform kuruluşların fiziksel bir sunucuya ihtiyaç duymadan ve kuruluş tarafında herhangi bir sunucu tedarik etme veya yönetme ihtiyacı duymadan bulutta kod çalıştırması.
Uygulama kodu açısından AWS Lambda, Node.js, Java, C # ve şimdi Python'u destekler; böylece geliştiriciler kodlarını bu dillerden birinde yazdıkları sürece, kod Lambda çalışma zamanı ortamında çalışabilir ve Lamda kaynaklarını kullanabilir.
Lambda'nın 2014'teki ilk çıkışından bu yana, diğer şirketler açık kaynaklı OpenWhisk ile IBM, Azure Functions ile Microsoft ve Google'ın İşlevleri dahil olmak üzere kendi Lambda benzeri platformlarını tanıttı.
Lambda Şu Anda İşletmeler ve Amazon Tarafından Kullanılıyor
Kuruluşlar AWS Lambda'yı çok çeşitli işlevler için kullanır. Örneğin Netflix, medya dosyalarının kodlama sürecini otomatikleştirmeye yardımcı olmak ve AWS kaynaklarının Netflix tarafından kullanımını izlemek için AWS Lamba çalıştırır. Seattle Times, şirketin haber içeriği mobil, tablet, dizüstü veya masaüstü cihazlarda görüntülendiğinde, duyarlı Web tasarımı için görüntüleri otomatik olarak yeniden boyutlandırmak için Lambda'yı kullanıyor.
Şirket, verileri paylaşan ve diğer IoT cihazlarıyla birlikte çalışan bağlı cihazlar arasında birlikte çalışabilirliği kolaylaştırmak için Nesnelerin İnterneti (IoT) bulutu için Lambda'yı kullandığından, Lambda Amazon için de dahili olarak önemli bir rol oynuyor. AWS Lambda ayrıca şirketin Amazon Echo ve Echo Dot cihazları için bilgi işlem platformu olarak da hizmet veriyor.