Sunucusuz uygulamalar oluşturma

Başlangıç
Orta
Developer
Student
Azure
Azure Functions
Azure Portal
Azure Cosmos DB
Azure Storage
Azure Cloud Shell

Azure İşlevleri çeşitli dış olaylar tarafından tetiklenebilen olay temelli, isteğe bağlı hesaplama sunan sistemlerin oluşturulmasına olanak sağlar. Sunucu tarafı mantığını yürütmek ve sunucusuz mimari oluşturmak için işlevleri kullanmayı öğrenin. Bu öğrenme yolu, Microsoft Sertifikalı: Azure Developer Associate sertifikasına hazırlanmanıza yardımcı olabilir.

Önkoşullar

Hiçbiri

Bu öğrenme yolundaki modüller

Azure İşlevleri sunucusuz işlem kaynaklarını bulut tabanlı çözümlerinizle kolayca tümleştirmenize nasıl yardımcı olduğunu öğrenin. Kapsamlı bağlamalar, kodunuzu önemli Azure hizmetlerine bağlamanızı kolaylaştırırken, en çok kullanılan geliştirme dilleri için yerleşik destek mevcut becerilerinizi daha iyi kullanmanıza olanak tanır.

Microsoft Azure, Azure İşlevleri, Microsoft Power Automate, Azure Logic Apps ve Azure Webjobs gibi Sanal Makineler (VM) kullanmadan kod veya iş akışlarını barındırmak ve çalıştırmak için çeşitli yollar sağlar. Bu modülde bu teknolojileri ve belirli bir senaryo için doğru teknolojinin nasıl seçileceğini öğreneceksiniz.

Azure İşlevleri, geliştiricilerin altyapı yönetmeden veya sağlamadan yürütülebilen iş mantığı barındırmasına olanak sağlar.

Tetikleyiciler bir Azure işlevini yürütmekten sorumludur ve seçebileceğiniz onlarca tetikleyici vardır. Bu modülde, en yaygın tetikleyici türlerinden bazıları ve bunların mantığınızı yürütmek için nasıl yapılandırılacağı gösterilir.

Azure İşlevleri, işlev kodunuzu veriler ve hizmetlerle tümleştirmeyi kolaylaştırır. Bağlamaların gücünden faydalanarak okunacak ve yazılacak veri kaynaklarını bildirirsiniz ve Azure İşlevleri geri kalanı sizin için halleder.

Dayanıklı İşlevler'i kullanarak uzun süre çalışan bir iş akışını etkinlik kümesi halinde düzenlemeyi öğrenin.

Geliştirme bilgisayarında işlev oluşturup çalıştırmak için Azure Functions Core Tools’u kullanın ve bunları Azure’da yayımlayın.

Visual Studio kullanarak Azure İşlevleri oluşturun, test edin ve dağıtın, ayrıca Azure İşlevi kodunu yönetmeyi öğrenin.

Web kancaları, uygulamanızın başka bir hizmette ilgilendiğiniz bir olay gerçekleştiğinde bilgilendirilmesini sağlayan basit bir mekanizma sunar. Bu modülde GitHub web kancasıyla bir Azure işlevini tetiklemeyi ve içgörü elde etmek için yükü ayrıştırmayı öğreneceksiniz.

SignalR Hizmeti, Azure Cosmos DB ve Azure İşlevleri ile bir web uygulamasının bildirim mekanizmasını yoklamadan gönderme tabanlı mimariye güncelleştirin.

Birden çok Azure İşlevi uygulamasını tek bir Azure API Management örneğinde içeri aktararak tek bir birleşik arabirimde bir araya getirin.

Azure işlevlerini yazarken, özel işleyiciler HTTP temel öğelerini destekleyen herhangi bir dili veya çalışma zamanını kullanmanıza olanak tanır. Bu modülde Go programlama dilini ve özel işleyicileri kullanacaksınız.