AWS Lambda'yı Kullanmaya Başlama

Burada AWS Lambda ile sunucusuz uygulama oluşturmaya başlamak için kullanabileceğiniz öğreticileri ve belgeleri bulabilirsiniz. AWS Serverless Application Model (SAM) veya AWS Cloud9 gibi Sunucusuz Uygulama Geliştirme Araçları hakkında da bilgi edineceksiniz.

Hizmeti kullanmaya başlamanın kolay yollarından bir diğeri de önceden oluşturulmuş uygulamaları hızlı bir şekilde dağıtmanızı sağlayan AWS Serverless Application Repository hizmetidir.

Belirli kullanım örnekleri hakkında ayrıntılı bilgi edinmek için faydalanabileceğiniz web uygulaması geliştirme, veri işleme, mobil arka uç geliştirme ve uç işlem kaynaklarını da bulacaksınız.

Getting started with AWS Lambda (3:00)

10 dakikanız var mı?

hello-world öğreticisiyle kullanmaya başlayın

AWS Lambda konsolunda ilk adımlarınızı atın. Temel öğeleri öğrenecek ve basit bir Lambda işlevi dağıtacaksınız.

İlk Lambda işlevinizi oluşturun >>

Ayrıntılara dalmak ister misiniz?

Yazılım Geliştirme Kılavuzu ile sunucusuz uygulamalar geliştirin

Teknik belgelerimizin bir bölümü olan Yazılım Geliştirme Kılavuzu ile çalışarak AWS Lambda işlevi geliştirmeyi ve dağıtmayı öğrenin.

AWS Lambda'yı web uygulaması geliştirme, mobil uygulamalar, dosya işleme veya akış verileri işleme gibi belirli kullanım örnekleri için kullanmayı öğreneceksiniz.

Ayrıca C#, Python, Node.js, Java ve Go gibi tercih ettiğiniz bir dili kullanarak Lambda işlevi geliştirme konusunda bilgilere de ulaşacaksınız.

Yazılım Geliştirme Kılavuzu ile kullanmaya başlayın >>

Ek Kaynaklar

AWS Serverless Application Repository kod örneklerini, bileşenleri ve tam kapsamlı uygulamaları birkaç tıklamayla hızlı bir şekilde dağıtabilirsiniz. Ayrıca kendi uygulamalarınızı yayınlayabilir, ekibinizle veya daha geniş topluluklarla paylaşabilirsiniz.

Sunucusuz uygulama geliştirmenize yardımcı olacak AWS Serverless Application Model (SAM) veya Cloud9 gibi AWS yazılım geliştirme araçları hakkında daha fazla bilgi edinmenizi sağlayan kaynaklar da bulacaksınız.

AWS Serverless Application Repository

Kullanım örneğinize uygun sunucusuz uygulamalar, bileşenler ve kaynak kodları bulun. Birkaç tıklamayla sunucusuz uygulama dağıtın. Ayrıca Serverless Application Repository’yi kullanarak kendi uygulamalarınızı yayımlayabilir ve bunları kuruluşunuz içinde ekibinizle veya daha geniş ölçekteki bir toplulukla paylaşabilirsiniz.

Serverless Application Repository sayfasını ziyaret edin >>

Yazılım Geliştirme Araçları

Sunucusuz uygulama geliştirme araçları, geliştirme döngünüzün tamamında hızlı bir şekilde sunucusuz uygulama oluşturmanıza, test etmenize, dağıtmanıza ve izlemenize yardımcı olur. Burada sunucusuz uygulama tanımlama için AWS Serverless Application Model (SAM), bulut tabanlı IDE sağlayan Cloud9 ve diğer faydalı araçlar ve hizmetler hakkında daha fazla bilgi edineceksiniz.

Sunucusuz Uygulamalar için Yazılım Geliştirme Araçları hakkında daha fazla bilgi edinin >>

Kullanım örneğinizi bulun

Aşağıda web uygulaması geliştirme, veri işleme, mobil arka uç geliştirme ve uç işleme özel kaynakları bulabilirsiniz. 

WEB UYGULAMALARI

SUNUCUSUZ WEB UYGULAMASI ÖĞRETİCİSİ

Bu kullanmaya başlama öğreticisinde kendi dinamik ve sunucusuz web uygulamanızı oluşturma ve dağıtma adımlarını öğreneceksiniz. Statik web kaynaklarını barındırmayı, kullanıcı ve kimlik doğrulama yönetimini ve arka uç işleme için RESTful API oluşturmayı öğreneceksiniz.

Kullanmaya başlayın >>

Bu web uygulaması, sunucusuz web uygulaması oluşturmak için AWS Lambda hizmetini diğer AWS hizmetleriyle birlikte kullanma adımlarını göstermektedir. Bu depoda uygulamanın arka ucunu oluşturan Lambda işlevlerinin tamamını içeren örnek kod bulunmaktadır.


Kullanmaya başlayın >>

Bu 30 dakikalık sanal atölyede AWS sunucusuz yazılım uzmanlarımız basit bir web uygulaması için bir AWS Lambda işlevi geliştirme, hata ayıklama ve dağıtma adımlarını göstermektedir. Ayrıntılı yönergelere sahip olan bir adım adım kılavuz da sağlanmıştır.



Kullanmaya başlayın >>

VERİ İŞLEME

Bu öğreticide bir görüntüyü otomatik olarak küçük resme dönüştürmek için basit bir görüntü işleme uygulaması oluşturmayı ve Lambda işlevi geliştirmeyi öğreneceksiniz. AWS Lambda hizmetini Amazon Simple Storage Service (S3), AWS Serverless Application Model ve AWS CloudFormation ile birlikte kullanmayı öğreneceksiniz.

Kullanmaya başlayın >>

Bu öğreticide AWS Lambda ve Amazon Kinesis kullanarak kapsamlı bir veri işleme uygulaması oluşturmayı öğreneceksiniz. Amazon Kinesis'i kullanarak bir veri akışı oluşturacak ve akış verilerini analiz etmek ve depolamak için bir Lambda işlevi oluşturma gibi AWS Lambda işlemleri gerçekleştireceksiniz.


Kullanmaya başlayın >>

Bu örnek uygulamada, Markdown dosyalarını HTML ve düz metin biçimine dönüştürmek için Lambda'nın kullanıldığı bir Markdown dönüştürme uygulaması gösterilmektedir. Bu uygulama, bir nesnenin birden fazla veri türevine ihtiyaç duyan iş yükleri için ideal olan olay temelli paralel veri işleme mimarisi kullanmaktadır.


Kullanmaya başlayın >>

MOBİL ARKA UÇLAR

Bu kullanmaya başlama öğreticisinde basit bir mobil uygulama oluşturacak ve arka uç mantığını AWS Lambda'da barındıracaksınız. Bir Android mobil uygulaması ile Lambda işlevi çağırmak ve yanıtları işlemek için farklı bileşenleri kullanmayı öğreneceksiniz.


Kullanmaya başlayın >>

Başvuru amaçlı sunulan mimaride mobil uygulamadan fotoğraf ve not yükleme amacıyla AWS Lambda’yı Amazon API Gateway ve Amazon S3 ile birlikte kullanma adımları gösterilmektedir. Bu hizmetlerden faydalanarak sunucu yönetimi gerektirmeyen uygun maliyetli mobil arka uçlar oluşturabilirsiniz.

Kullanmaya başlayın >>

AWS Mobile Hub, AWS ile mobil uygulama geliştirme amacıyla kullanabileceğiniz kaynaklar sunar. Burada iOS, Android, JS, Unity, React Native ve Xamarin için SDK’lar, öğreticiler ve örnekler bulabilirsiniz.



Kullanmaya başlayın >>

UÇ İŞLEMİ

Lambda@Edge ile kodunuzu dünya genelindeki AWS konumlarında kolayca çalıştırabileceğinizden, son kullanıcılarınıza olabildiğince az gecikme süresiyle yanıt verme imkanına sahip olursunuz.




Kullanmaya başlayın >>

Bu öğreticide AWS Lambda@Edge hizmetini kullanarak Lambda işlevlerinizi bir kez yazarak son görüntüleyenlerin mevcut olduğu her yerde yürütmeyi öğreneceksiniz.




Kullanmaya başlayın >>

Bu konuşmada, AWS Lambda@Edge ile Amazon CloudFront hizmetini kullanarak dünyanın farklı bölgelerindeki son kullanıcılara düşük gecikme süreleri, yüksek veri aktarım hızları ve sıfır taahhüt ile içerik teslim etmeyi öğreneceksiniz.  

Daha fazla AWS Lambda kaynağını keşfedin

Kaynakların yer aldığı sayfayı ziyaret edin
Başlamaya hazır mısınız?
Kaydolun
Başka sorularınız mı var?
Bize ulaşın