AWS, sunucusuz uygulamalar için yerel testleri basitleştirmek için VS Code IDE'de LocalStack entegrasyonunu başlattı
AWS, Visual Studio Code'da (VS Code) LocalStack entegrasyonunu kullanıma sunarak geliştiricilerin yerel IDE'lerinde sunucusuz uygulamaları kolayca test etmelerini ve hata ayıklamalarını sağlıyor. Bu yeni entegrasyon ile geliştiriciler araç değiştirmeden veya karmaşık kurulumları yönetmeden tanıdık VS Code arayüzünde LocalStack kullanarak yerel bir şekilde emülasyon yapıp sunucusuz uygulamalarını test edebilir. Bu, geliştiricilerin yerel sunucusuz geliştirme sürecini kolaylaştırır.
Bir AWS Çözüm Ortağı Ağı (APN) iş ortağı olan LocalStack, geliştiricilerin yerel uygulama geliştirme ve test için AWS Lambda, Amazon SQS, Amazon API Ağ Geçidi ve DynamoDB gibi AWS hizmetlerinin emülasyonunu yapmalarını sağlar. Önceden, VS Code'da AWS hizmetlerinin emülasyonunu yapmak için LocalStack'i kullanan geliştiricilerin bağlantı noktalarını manuel olarak yapılandırması, kod değişiklikleri yapması ve IDE ile LocalStack arabirimi arasında bağlam değiştirmesi gerekiyordu. Artık VS Code'daki LocalStack entegrasyonu ile geliştiriciler, manuel yapılandırma veya kod değişiklikleri olmadan IDE'lerinden LocalStack ortamına bağlanabiliyorlar. Bu, geliştiricilerin IDE'deki emüle edilmiş AWS kaynaklarına erişmesini sağlayarak sunucusuz uygulamaları yerel olarak oluşturmayı ve test etmeyi kolaylaştırır. Örneğin, artık Lambda işlevlerini ve AWS hizmetleriyle etkileşimlerini IDE'lerinden LocalStack emüle edilmiş bir ortamda kolayca test edebilir ve hata ayıklayabilirler.
Bu entegrasyon artık VS Code İçin AWS Araç Seti (v3.74.0 veya üstü) kullanan geliştiriciler tarafından kullanılabilir. Bu entegrasyonu kullanmak için AWS'den ek bir maliyet yoktur. Başlamak için, LocalStack CLI'yi otomatik olarak yükleyen, LocalStack hesap kurulumunda rehberlik eden ve bir LocalStack profili oluşturan VS Code'daki rehberli AWS Adım Adım Kılavuz uygulamasını izleyin. Ardından, LocalStack profiline geçin ve uygulamaları doğrudan LocalStack ortamına dağıtın. Daha fazla bilgi için AWS Haber Blogunu, AWS Araç Seti belgelerini ve Lambda Geliştirici Kılavuzunu inceleyin.