Amazon, AWS Emülatör Kodunu Yazmak ve İncelemek için Yapay Zeka Ajanları Kullanıyor

iconNS3
Paylaş
AI summary iconÖzet
Amazon, 11 Kasım'da AWS Emülatörünü yayınladı ve geliştiricilere zincir üzerindeki veri doğrulamasını kullanarak yerel olarak bulut uygulamalarını test etme imkanı sağladı. Araç, otonom AI ajanları tarafından yazıldı ve incelendi; mühendisler ise uygulama ve güvenlik önlemleri üzerinde odaklandı. Üç ajan ekibi, sadakat testleri, uyumsuzluk kontrolleri ve sorun çözümü görevlerini üstlendi. Emülatör, birleştirme öncesinde derleme, güvenlik ve geri dönüşüm kontrollerini geçmek zorunda. AWS, aracın ana politikaları veya kova politikalarını değerlendirmemesi nedeniyle güvenlik değerlendirmeleri için kullanımını önermiyor. Geliştiriciler, dağıtım öncesinde uygulamalarını ve güvenlik ayarlarını gerçek AWS üzerinde test etmelidir. Şimdiki sürümde merkeziyetsiz kimlik (DID) entegrasyonu desteklenmemektedir.

Amazon, 11 Kasım'da AWS Emulator'ı yayınladı; bu araç, geliştiricilerin AWS hizmetlerini simüle ederek bulut uygulamalarını yerel olarak test etmelerini sağlıyor. Amazon, otonom AI ajanlarının aracın uygulamasını yazdığını ve incelediğini belirtiyor. Ancak Amazon'un mühendislik hesabında Matthew Goldberg, Goldberg ekibinin emülatör kodunu yazmadığını veya incelemediğini söylüyor. Goldberg, sürüm için deneyi hazırlamak amacıyla güvenlik önlemleri ve hangi değişikliklerin yayınlanabileceğini düzenleyen kontroller dahil olmak üzere büyük ölçekli mühendislik çalışmaları yaptığını açıklıyor.

Amazon, ayrı sorumluluklara sahip üç agent ekibi tanımlar. Bir ekip sadakat testlerini sürdürüyor. Başka bir ekip emülatör ile gerçek AWS arasındaki farkları belirliyor. Üçüncü ekip bireysel sorunları çözüyor. Amazon, önerilen değişikliklerin birleşimden önce derleme, kodlama standardı, güvenlik ve regresyon kontrollerini geçmesi gerektiğini belirtiyor. Test agent'ları, genel AWS API modellerini kullanıyor ve senaryoları gerçek AWS ile doğruluyor. Genel değerlendirme seti, her sadakat testinin en az iki izole edilmiş AWS hesabıyla doğrulandığını belirtiyor.

AWS, emülatör ile AWS bulut hizmetleri arasındaki uyum için "fidelity" terimini kullanır. AWS'in fidelity belgeleri, başarılı bir iş akışının durum kodları, sonuçlanan kaynaklar, yan etkiler ve hatalar dahil olmak üzere her çağrıda AWS ile eşleşmesi gerektiğini belirtir. Emülatör, AWS bir hata bildirdiğinde başarı bildirirse test başarısız olur. Değerlendirme deposu, fidelity testi olmayan davranışların doğrulanmadığını belirtir. Başarılı bir senaryo, yalnızca o senaryo için uyumu gösterir, uygulamanın AWS'yi kullanabileceği her yolla uyumlu olduğunu değil.

AWS'nin güvenlik yönergeleri, geliştiricilerin uygulamanın güvenliğini değerlendirmek için emülatörü kullanmamaları konusunda uyarıyor. Emülatör, AWS KMS anahtar politikalarını veya Amazon S3 bucket politikalarını değerlendirmiyor. AWS'nin reddettiği istekler yerel emülatörde başarıyla tamamlanabilir. Bu nedenle uygulama güvenliğinin agent tarafından incelenmesi, geliştiricinin uygulamasındaki izinleri doğrulamaz. Emülatör, üretim iş yükleri yerine geliştirme ve test amaçlıdır. AWS, geliştiricilere üretimden önce tüm uygulamayı ve güvenlik ayarlarını gerçek AWS üzerinde test etmelerini önerir.

Ajanlar tarafından yazılan yazılımı benimseyen geliştiriciler için, sürüm, yazarlık kadar kabul kontrollerini önem kazandırır. Bu kontroller, doğrulanmış davranışları, test kapsama boşluklarını ve gerçek hizmete karşı hâlâ test edilmesi gereken alanları içerir.

Yasal Uyarı: Bu sayfadaki bilgiler üçüncü şahıslardan alınmış olabilir ve KuCoin'in görüşlerini veya fikirlerini yansıtmayabilir. Bu içerik, herhangi bir beyan veya garanti olmaksızın yalnızca genel bilgilendirme amacıyla sağlanmıştır ve finansal veya yatırım tavsiyesi olarak yorumlanamaz. KuCoin, herhangi bir hata veya eksiklikten veya bu bilgilerin kullanımından kaynaklanan sonuçtan sorumlu değildir. Dijital varlıklara yapılan yatırımlar riskli olabilir. Lütfen bir ürünün risklerini ve risk toleransınızı kendi finansal koşullarınıza göre dikkatlice değerlendirin. Daha fazla bilgi için lütfen Kullanım Koşullarımıza ve Risk Açıklamamıza bakınız.