Yerel AWS emülatörü Fakecloud geliştiricilere sunuldu
Öne çıkanlar
- Fakecloud, hesap veya token gerektirmeden doğrudan localhost üzerinde çalışıyor.
- Smithy modelleriyle üretilen 248 bin 557 test varyantının tamamını geçiyor.
- Yaklaşık 19 MB boyutundaki tek bir ikili dosya 300 milisaniyede açılıyor.
Entegrasyon testleri için yerel bir AWS bulut emülatörü olan Fakecloud yayımlandı. Araç, yazılımcıların resmi AWS SDK, CLI ve altyapı kodlarını doğrudan localhost üzerinde çalıştırmasını sağlıyor. Proje, hesap açma zorunluluğu ve kimlik doğrulama belirteci gerektirmeden tamamen yerel bir test ortamı sunuyor.
Sistem, bünyesinde barındırdığı 105 servis ve 7 bin 508 işlem desteğiyle çalışıyor. Smithy modelleriyle üretilen 248 bin 557 test varyantının tamamını geçen platform, yüzde 100 uyumluluk oranı vadediyor. S3 bildirimleri, SNS dağıtımları ve DynamoDB akışları dahil 30'dan fazla servisler arası etkileşim emülatör üzerinde yerel olarak yürütülüyor.
Tek bir çalıştırılabilir ikili dosya veya Docker imajı olarak dağıtılan yazılım, yaklaşık 300 milisaniyelik başlatma süresi ve 10 MiB boşta bellek tüketimiyle öne çıkıyor. AGPL-3.0 lisansıyla sunulan araç için TypeScript, Python, Go, PHP, Java ve Rust dillerinde test doğrulama kütüphaneleri bulunuyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.