AWS Serverless Application Repository

Sunucusuz uygulamalar bulma, dağıtma ve yayımlama

Neden AWS Sunucusuz Uygulama Deposu?

AWS Serverless Application Repository, sunucusuz uygulamalara yönelik bir yönetilen depodur. Ekiplerin, kuruluşların ve bireysel yazılım geliştiricilerin yeniden kullanılabilir uygulamaları depolayıp paylaşmalarına ek olarak sunucusuz mimarileri yeni ve etkili yöntemlerle kolay bir şekilde derleyip dağıtmalarını sağlamaktadır. Serverless Application Repository hizmetini kullandığınızda uygulamanızı dağıtmadan önce kaynak kodunuzu AWS üzerinde kopyalamanıza, derlemenize, paketlemenize veya yayımlamanıza gerek kalmaz. Bunun yerine Serverless Application Repository içindeki önceden derlenmiş uygulamaları sunucusuz mimarilerinizde kullanarak ekiplerinizin aynı işleri birden fazla kez yapma ihtimalini azaltabilir, kuruluşunuzun en iyi uygulamalarına bağlı kalabilir ve piyasaya daha hızlı bir giriş yapabilirsiniz. AWS Identity and Access Management (IAM) entegrasyonu her uygulama için kaynak düzeyinde kontrol sağlayarak uygulamaları herkese açık olarak veya belirli AWS hesaplarıyla özel olarak paylaşmanızı sağlar. Oluşturduğunuz bir uygulamayı paylaşmak için AWS Sunucusuz Uygulama Deposu’nda yayımlayın.

Her uygulama, kullanılan AWS kaynaklarını tanımlayan bir AWS Sunucusuz Uygulama Modeli (SAM) şablonuyla paketlenir. Genel olarak paylaşılan uygulamalar, uygulamanın kaynak koduna bir bağlantı da içerir. Serverless Application Repository kullanımı ek ücrete tabi değildir. Yalnızca dağıttığınız uygulamalarda kullanılan AWS kaynakları için ödeme yaparsınız.

Avantajlar

Sunucusuz mimarileri yeni ve etkili yöntemlerle hızlı bir şekilde oluşturun. Yeniden kullanılabilir sunucusuz uygulama modellerini keşfedip herkesle veya yalnızca belirli kişilerle paylaşın ve AWS SAM ile sunulan basitleştirilmiş söz dizimini kullanarak yeni sunucusuz mimariler oluşturun. 

Sunucusuz dağıtımlarınızda önceden derlenmiş uygulamaları kullanarak kaynak kodu dağıtım öncesinde AWS üzerinde kopyalama, derleme, paketleme ve yayımlama ihtiyacını ortadan kaldırın. Uygulama yönetimini kolaylaştırmak için SAM ve semantik sürüm oluşturma desteği de sunulmaktadır.  

Sunucusuz uygulamaları bir kez geliştirip yayımladıktan sonra Serverless Application Repository’de depolayın ve ekip içinde özel olarak veya daha geniş topluluklarla paylaşarak aynı süreçleri tekrarlamaktan kaçınıp geliştirme iş akışlarını hızlandırın.

Ortak kullanım amaçlarına yönelik sunucusuz uygulamalar bulun ve dağıtın. Ekipler arasında tutarlılığın sağlanmasına yardımcı olmak için kuruluşunuzun en iyi uygulamalarını sunucusuz mimarilere aktarın ve uygulamaları belirli AWS hesaplarıyla paylaşmak için izinlerden faydalanın.

Sunucusuz uygulamaları kullanmaya yeni mi başlıyorsunuz?

Sunucusuz uygulamalar sunucu tedarik etmenizi, ölçeklemenizi veya yönetmenizi gerektirmez. Neredeyse her tür uygulama veya arka uç hizmeti için sunucusuz uygulama oluşturabilirsiniz ve uygulamanızın yüksek erişilebilirlikle çalıştırılıp ölçeklenmesi için gerekli her şey sizin adınıza sağlanır. Daha fazla bilgi edinin