Uygulamanızı Azure Hizmetleri'ne bağlama
Bu, geliştiricilerin Azure'ı kullanmaya başlamasına yardımcı olmak için 7 makaleden oluşan bir serinin dördüncü bölümüdür.
- 1. Bölüm: Geliştiriciler için Azure'a genel bakış
- 2. Bölüm: Geliştiriciler için önemli Azure hizmetleri
- 3. Bölüm: Azure'da uygulama barındırma
- Bölüm 4: Uygulamanızı Azure hizmetlerine bağlama
- 5. Bölüm: Azure'da kaynak oluşturmak ve yönetmek Nasıl yaparım??
- 6. Bölüm: Azure uygulamaları oluşturmaya yönelik temel kavramlar
- Bölüm 7: Nasıl faturalandırılırım?
Azure, uygulamaların Azure'da veya şirket içinde barındırılmalarından bağımsız olarak yararlanabileceği çeşitli hizmetler sunar. Örneğin, aşağıdakiler yapılabilir:
- Dosyaları bulutta depolamak ve almak için Azure Blob Depolama kullanın.
- Azure AI Search kullanarak uygulamanıza tam metin arama özelliği ekleyin.
- Mikro hizmet mimarisinin farklı bileşenleri arasında mesajlaşmayı işlemek için Azure Service Bus'ı kullanın.
- Belgedeki hassas verileri tanımlamak ve yeniden uygulamak için Metin Analizi kullanın.
Azure hizmetleri, Azure tarafından tam olarak yönetildikleri avantajı sunar.
Uygulama Kodundan Azure Hizmetlerine Erişme
Uygulama kodunuzdan Azure hizmetine erişmenin iki yolu vardır.
- Azure SDK - .NET, Java, JavaScript, Python ve Go için kullanılabilir.
- Azure REST API - Tüm dillerde kullanılabilir.
Mümkün olduğunda, Uygulama kodundan Azure hizmetlerine erişmek için Azure SDK'sını kullanmanız önerilir. Azure SDK'sını kullanmanın avantajları şunlardır:
- Azure hizmetlerine erişmek, diğer tüm kitaplıkları kullanmak gibidir. Uygun SDK paketini uygulamanıza aktarır, bir istemci nesnesi oluşturur ve ardından azure kaynağınızla iletişim kurmak için istemci nesnesinde yöntemleri çağırırsınız.
- Uygulamanızın Azure'da kimliğini doğrulama işlemini basitleştirir. SDK istemci nesnesi oluştururken doğru kimlik bilgilerini eklersiniz ve SDK, Azure çağrılarınızın kimliğini doğrulamayı üstlenir
- Basitleştirilmiş programlama modeli. Azure SDK dahili olarak Azure REST API'sini çağırır. Ancak Azure SDK yerleşik hata işleme, yeniden deneme mantığı ve sonuç sayfalaması ile SDK'ya karşı programlamayı REST API'yi doğrudan çağırmaktan daha basit hale getirmiştir.
Azure SDK
Azure SDK.NET, Java, JavaScript, Python ve Go uygulamalarından Azure hizmetlerine program aracılığıyla erişim sağlar. Uygulamalar ilgili paket yöneticisinden gerekli paketleri yükler ve ardından Program aracılığıyla Azure kaynaklarına erişmek için yöntemleri çağırır.
Her dil için Azure SDK hakkında daha fazla bilgi her dilin geliştirici merkezinde bulunabilir.
Azure REST API
Azure SDK tarafından desteklenmeyen programlama dilleri, Azure REST API'sini kullanabilir. Azure REST API'sinin çağrılma ayrıntıları ve işlemlerin tam listesi Azure REST API'ye genel bakış sayfasında bulunabilir.