AWS Lambda, birleşik bir sunucusuz geliştirme deneyimi için konsol ile VS Code arasında bağlantı kurdu

Yayınlanma Tarihi: 17 Tem 2025

AWS Lambda artık konsoldan Visual Studio Code (VS Code) IDE'ye sorunsuz geçiş sağlıyor. Konsoldan IDE'ye olan bu yeni entegrasyon, sunucusuz uygulamalar için bulut ve yerel geliştirme ortamları arasındaki pürüzleri ortadan kaldırır.

Konsoldan başlayan geliştiriciler, uygulamaların karmaşıklık düzeyi arttıkça yerel IDE'lerinde daha karmaşık geliştirme özelliklerinden yararlanmaya ihtiyaç duyar. Önceden, geliştirmeye başlamadan önce yerel geliştirme ortamlarını manuel olarak yapılandırmaları gerekiyordu. Bu da IDE kurulumunu, işlev kodunu kopyalamayı, yapılandırmaları ve entegrasyon ayarlarını içeriyordu. Bu geliştirme iş akışı da hem zaman alıcı hem kesintilere tabiydi. konsoldan IDE'ye olan yeni entegrasyon sayesinde geliştiriciler artık Lambda işlevlerini tek bir tıklamayla VS Code'a geçirebilir. Bu süreçte kodlar ile yapılandırmalar da korunur. Bu, geliştiricilerin kurulumla uğraşmadan benzer unsurlar ve biçimlendiriciler gibi geliştirme araçlarını kullanarak harici bağımlılık yönetimi (npm ve pip gibi paket yöneticileri üzerinden) gibi ileri düzey IDE özelliklerinden yararlanabilmesini mümkün kılar. Bu lansmanla ayrıca, VS Code IDE'de geliştiricilerin uygulamalarını kolayca bir AWS Sunucusuz Uygulama Modeli (AWS SAM) şablonuna dönüştürmesine olanak tanıyan yeni bir özellik de sunulmuştur. Bu da Kod Olarak Altyapı (IAC) uygulamalarının yanı sıra CI/CD işlem hattı entegrasyonlarını basitleştirir.

Başlamak için, yeni işlevler oluştururken Lambda konsolunun Kod sekmesindeki "Visual Studio Code'da aç" düğmesine veya Kullanmaya Başlama açılır penceresine tıklayın. Bu işlem sonucunda VS Code IDE yerel cihazınızda otomatik olarak açılır veya VS Code ve AWS Toolkit dahil gerekli araçları yüklemeniz için size rehberlik sunulur. Bu deneyim hakkında daha fazla bilgi için AWS Haber blogu gönderisini, Lambda geliştirici kılavuzunu ve Visual Studio Code İçin AWS Araç Seti belgelerini inceleyin.

Bu özellik, AWS GovCloud (ABD) Bölgeleri hariç Lambda'nın kullanılabileceği tüm ticari AWS Bölgelerinde ek ücret ödenmeksizin kullanılabilir.