AWS Serverless Application Repository

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

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 Serverless Application Repository’de yayımlayın.

Her uygulama, kullanılan AWS kaynaklarını tanımlayan bir AWS Serverless Application Model (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.

Nasıl çalışır? Uygulama dağıtma

DeployApplications-Diagram

AVANTAJLAR

Daha Güçlü Uygulamalar Geliştirin

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. 

Uygulamaları Kolayca Yönetin

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.  

Yeniden Derlemeyin, Yeniden Kullanın

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.

En İyi Uygulamalara Bağlı Kalı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ı sunucusu mimarilere aktarın ve uygulamaları belirli AWS hesaplarıyla paylaşmak için izinlerden faydalanın.

Öne Çıkan Uygulamalar: Alexa Skills, IoT, Machine Learning

Alexa Anagram

Alexa’dan bir sözcüğün anagramlarını listelemesini isteyin. İstenen sözcüğün anagramlarını ve sayısını döndürür

Yayımlayan: evanchiu

Alexa Salesforce Notes - Örnek

Salesforce verilerine erişmek için özel bir Alexa becerisi oluşturma adımlarını gösterir

Yayımlayan: Alexa for Business

Rekognition - SQS

Olay kaynağı olarak SQS kullanarak görüntü analizi gerçekleştirme amacıyla bir Lambda işlevi tetikleyin

Yayımlayan: Kashif Imran ve Ganesh Shankaran

IoT Twilio Bridge

Cihazlarınızın Twilio’ya mesaj göndermesi için AWS IoT ve Twilio arasındaki bir köprü

Yayımlayan: TensorIoT

Kendi sunucusuz uygulamalarınızı yayımlamaya hazır mısınız?

Sunucusuz uygulamalarınızı yayımlayarak geliştiriciler ve farklı konumlardaki müşterilerle bağlantı kurun. Daha fazla bilgi edinin

 

Öne Çıkan Uygulamalar: Veri Dönüştürme ve Medya İşleme

Görüntü Moderasyonu Sohbet Botu

Popüler sohbet uygulamalarının kanallarından uygunsuz görüntüler içeren mesajları otomatik olarak kaldırın

Yayımlayan: robperc

Document Generator

Belge, PDF ve kitap oluşturup değiştirin

Yayımlayan: ryfeus

NYC Parks Etkinlik Tarayıcı

NYC Parks’ın Etkinlik sitesini tarayın, verilerinin kapsamlı görünümünü elde edin ve bir DynamoDB tablosunda depolayın

Yayımlayan: Chris Munns

Retweet Leaderboard

Bir Twitter olay kaynağı uygulamasındaki olayları işleyerek bir liderlik tablosunu gerçek zamanlı olarak günceller

Yayımlayan: jlhood

Öne Çıkan Uygulamalar: Günlük Kaydı, İzleme ve Güvenlik

Feed Logger

Bir web sonucunun gövdesini belirlenen bir aralıkta otomatik olarak günlüğe kaydedin

Yayımlayan: Ranek Kiil

API Save Lambda DynamoDB

İstek verilerini bir DynamoDB tablosuna kaydeden API Gateway tümleştirmesine sahip bir Lambda işlevi. CORS ile yazılmıştır

Yayımlayan: Aleksandar Simovic

FunctionShield - Korumalı İşlev

Lambda işlevinizin çalışma zamanında sıkı güvenlik denetimleri gerçekleştirin

Yayımlayan: PureSec

Application Cost Monitoring

Ayrıntılı AWS harcama takibi sağlar

Yayımlayan: ServerlessOps

Öne Çıkan Uygulamalar: Bildirim, Kimlik Doğrulaması ve Konum

Contact Us Form

API Gateway, Lambda ve SNS kullanarak statik web sitesinden sunucusuz "Bize Ulaşın" formu oluşturun

Yayımlayan: Randy Findley

Billing Reports

Güncel AWS maliyetlerinin ayrıntılarını Slack kanalınıza gönderin

Yayımlayan: Octo Technology Australia

Serverless Cognito

Kullanıcılarınızın kimliğini Cognito, Lambda ve API Gateway ile doğrulayın

Yayımlayan: Marek Kuczynski

Toll Cost

Uluslararası sürüş rotaları için ücret hesaplaması yapın

Yayımlayan: HERE Technologies

Öne Çıkan Yayımcılar

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

Başlangıç Uygulamaları: Say Hello, World

Hello, World - Python 3

Başlangıç için bir AWS Lambda işlevi

Yayımlayan: AWS

Greengrass Hello World - Node.js

Bu Lambda işlevini bir Greengrass çekirdeğine dağıtarak bir konuya “hello world” iletisi göndermesini sağlayın

Yayımlayan: AWS

Simple Mobile Backend

Basit bir mobil arka uç (DynamoDB ile yazma/okuma)

Yayımlayan: AWS 

Lambda Test Harness

Lambda işlevlerinizde çeşitli testler gerçekleştirmek için basit bir çerçeve sunar

Yayımlayan: AWS

Uygulamalarınızın AWS Serverless Application Repository'de yer almasını ister misiniz? 

Uygulama yayımlamayı öğrenin
Başka sorunuz mu var?
Bize ulaşın