Azure ve .NET’e giriş
Azure, modern uygulamalar geliştirme sürecini basitleştirmek için tasarlanmış bir bulut platformudur. İster uygulamalarınızı tamamen Azure'da barındırmayı ister şirket içi uygulamalarınızı Azure hizmetleriyle genişletmeyi tercih edin, Azure ölçeklenebilir, güvenilir ve bakımı yapılan uygulamalar oluşturmanıza yardımcı olur. Visual Studio ve Visual Studio Code gibi zaten kullanmakta olduğu araçlarda kapsamlı destek ve kapsamlı bir SDK kitaplığıyla Azure, .NET geliştiricisi olarak en baştan üretken çalışmanız için tasarlanmıştır.
Azure'da uygulama geliştirme senaryoları
Azure'a, gereksinimlerinize bağlı olarak farklı şekillerde uygulamanıza dahil edin.
Azure'da uygulama barındırma - Azure, web uygulamalarından API'lerden veritabanlarına ve depolama hizmetlerine kadar tüm uygulama yığınınızı barındırabilirsiniz. Azure, tam olarak yönetilen hizmetlerden kapsayıcılara ve sanal makinelere kadar çeşitli barındırma modellerini destekler. Tam olarak yönetilen Azure hizmetlerini kullanırken uygulamalarınız Azure'da yerleşik olarak yer alan ölçeklenebilirlik, yüksek kullanılabilirlik ve güvenlikten faydalanabilirsiniz.
Uygulamalardan bulut hizmetlerini tüketma - Mevcut uygulamalar, özelliklerini genişletmek için Azure hizmetlerini bire bir kullanabilir. Bu, Azure Bilişsel Arama ile tam metin arama özelliği eklemeyi, uygulamagizli dizilerini Azure Key Vault güvenli bir şekilde depolamayı veya ile birlikte görüntü, konuşma ve dil anlama Azure Bilişsel Hizmetler. Bu hizmetler Azure tarafından tam olarak yönetilir ve geçerli uygulama mimarinizi veya dağıtım modelinizi değiştirmeden kolayca uygulamanıza eklenebilir.
Modern sunucusuz mimariler - Azure İşlevleri http isteklerine yanıt verme, Blob depolamada dosya karşıya yükleme işlemlerini işleme veya kuyrukta olayları işleme gibi olay odaklı iş akışlarını işlemek için çözümler oluşturma sürecini basitleştirir. Sunucular veya çerçeve kodu konusunda endişelenmeden yalnızca olayınızı işlemek için gereken kodu yazarsiniz. Ayrıca en zorlu tümleştirme sorunlarınızı çözmek için diğer Azure ve üçüncü taraf hizmetlere 250'den fazla bağlayıcıdan faydalanabilirsiniz.
.NET uygulamalarından Azure hizmetlerine erişme
İster Azure'da ister şirket içinde barındırın, çoğu Azure hizmetine erişim .NET için Azure SDK aracılığıyla sağlanır. .NET için Azure SDK bir dizi NuGet paketi olarak sağlanır ve hem .NET Core (2.1 ve daha yüksek) hem de .NET Framework (4.6.1 ve üst sürümü) uygulamalarında kullanılabilir. .NET için Azure SDK'sı, Azure hizmetlerini uygulamanıza dahil etmek için doğru NuGet paketini yüklemeyi, bir istemci nesnesinin örneğini oluşturmayı ve uygun yöntemleri çağırmayı kolaylaştırır. .NET için Azure SDK'sı hakkında daha fazla bilgi için bkz. .NET için Azure SDK'ya Genel Bakış.

Sonraki adımlar
Ardından. .NET geliştirme için en yaygın kullanılan Azure hizmetleri hakkında bilgi edinin.