Azure Mobile Apps hakkında
Azure Mobile Apps (Microsoft Veri Eşitleme Çerçevesi olarak da bilinir), kurumsal geliştiricilere ve sistem tümleştiricilerine yüksek oranda ölçeklenebilir ve küresel olarak kullanılabilen bir mobil uygulama geliştirme platformu sunar. Çerçeve, mobil uygulamanıza aşağıdakileri sağlar:
- Kimlik Doğrulaması
- Veri sorgusu
- Çevrimdışı veri eşitleme
Azure Mobile Apps, Azure Uygulaması Hizmeti ile çalışacak şekilde tasarlanmıştır. ASP.NET 6'ya dayandığından Azure Container Apps veya Azure Kubernetes Service'te kapsayıcı olarak da çalıştırılabilir.
Neden Mobile Apps?
Mobile Apps SDK'ları ile şunları yapabilirsiniz:
- Yerel ve platformlar arası uygulamalar oluşturma: Yerel SDK'ları kullanarak Android™, iOS veya Windows için bulut özellikli uygulamalar oluşturun.
- Kurumsal sistemlerinize Bağlan: Microsoft Entra Id ile kullanıcılarınızın kimliğini doğrulayın ve kurumsal veri depolarına bağlanın.
- Veri eşitleme ile çevrimdışı kullanıma hazır uygulamalar oluşturun: Çevrimdışı çalışan uygulamalar oluşturarak mobil iş gücünüzü daha üretken hale getirin. Arka planda verileri eşitlemek için Azure Mobile Apps'i kullanın.
Azure Mobile Apps özellikleri
Aşağıdaki özellikler, bulut etkin mobil geliştirme için önemlidir:
Kimlik doğrulaması ve yetkilendirme: Azure Mobile Apps'i kullanarak sosyal ve kurumsal hizmetleri kullanarak kullanıcılarla oturum açın. Azure Uygulaması Hizmeti Microsoft Entra ID, Facebook™, Google®, Microsoft, Twitter® ve OpenID Bağlan ® destekler. Azure Mobile Apps, ASP.NET Core tarafından desteklenen tüm kimlik doğrulama düzenlerini destekler.
Veri erişimi: Azure Mobile Apps, Entity Framework Core aracılığıyla uyumlu bir veritabanına bağlı, mobil kullanıma uygun bir OData v4 veri kaynağı sağlar. Azure SQL, Azure Cosmos DB veya şirket içi Microsoft SQL Server dahil tüm uyumlu veritabanları kullanılabilir.
Çevrimdışı eşitleme: Çevrimdışı veri kümesiyle çalışan güçlü ve duyarlı mobil uygulamalar oluşturun. Bu veri kümesini hizmetle otomatik olarak eşitleyebilir ve çakışmaları kolayca işleyebilirsiniz.
İstemci SDK'ları: Platformlar arası geliştirmeyi (.NET ve Apache Cordova) kapsayan eksiksiz bir istemci SDK'ları kümesi vardır™. Her istemci SDK’sı ile bir MIT lisansı ile birlikte sunulur ve açık kaynaklıdır.
Azure Uygulama Hizmeti özellikleri
Aşağıdaki platform özellikleri mobil üretim siteleri için yararlıdır:
Otomatik ölçeklendirme: App Service’i kullanarak gelen müşteri yükünü işlemek için hızlı şekilde ölçeği artırabilir ya da genişletebilirsiniz. VM'lerin sayısını ve boyutunu el ile seçin veya yük veya zamanlamaya göre hizmetinizi ölçeklendirmek için otomatik ölçeklendirmeyi ayarlayın.
Hazırlama ortamları: App Service sitenizin birden çok sürümünü çalıştırabilir. A/B testi gerçekleştirebilir ve yeni bir mobil hizmetin yerinde hazırlamasını yapabilirsiniz.
Sürekli dağıtım: App Service, ortak kaynak denetimi yönetimi (SCM) sistemleriyle tümleşerek mobil hizmetinizin yeni bir sürümünü kolayca dağıtmanıza olanak tanır.
Sanal Ağ: App Service; sanal ağ, Azure ExpressRoute ya da karma bağlantılar kullanarak şirket içi kaynaklara bağlanabilir.
Yalıtılmış ve ayrılmış ortamlar: Azure App Service uygulamalarını güvenli bir şekilde çalıştırmak için, App Service’i tam yalıtılmış ve ayrılmış bir ortamda çalıştırabilirsiniz. Bu ortam, büyük ölçekli, yalıtım veya güvenli ağ erişimi gerektiren uygulama iş yükleri için idealdir.
Sonraki adımlar
Azure Mobile Apps'i kullanmaya başlamak için başlarken öğreticisini tamamlayın. Öğreticide, seçtiğiniz bir mobil hizmet ve istemci oluşturmanın temelleri yer alır. Ayrıca kimlik doğrulamasını ve çevrimdışı eşitlemeyi tümleştirmeyi de kapsar. Öğreticiyi her istemci uygulaması için bir kez birden çok kez tamamlayabilirsiniz.
- Windows Uygulama Geliştirme
- Yerel Mobil Uygulama Geliştirme
- Platformlar arası Mobil Uygulama Geliştirme
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin