Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bulut için uygulama geliştirmeye yeni başladıysanız bu yedi makalelik seriyle başlayın.
- 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, modern uygulamalar oluşturma sürecini basitleştirmek için tasarlanmış bir bulut platformudur. Uygulamalarınızı tamamen Azure'da barındırmayı veya şirket içi uygulamalarınızı Azure hizmetleriyle genişletmeyi tercih ettiğiniz durumlarda, Azure ölçeklenebilir, güvenilir ve sürdürülebilir uygulamalar oluşturmanıza yardımcı olur.
Azure bugün .NET, C++, Go, Java, JavaScript, Python ve Rust gibi en popüler programlama dillerini destekler. Kapsamlı bir SDK ve VS Code, Visual Studio, IntelliJ ve Eclipse gibi zaten kullandığınız araçlarda kapsamlı destek sayesinde Azure, sahip olduğunuz becerileri temel alır ve hemen üretken olmanıza yardımcı olur.
Azure ayrıca bulut uygulamalarını derleme, dağıtma ve yönetme süreçlerinizi kolaylaştıran bir geliştirici araçları paketi sunar.
Azure'da uygulama geliştirme senaryoları
Gereksinimlerinize bağlı olarak Azure'i uygulamanıza farklı yollarla dahil edin. Aşağıdaki video, Azure geliştiricileri için en popüler geliştirme senaryolarına yardımcı bir genel bakış sağlar:
Azure'da yaygın yazılım geliştirme ve dağıtım senaryoları aşağıdaki seçenekleri içerir:
Azure'da uygulama barındırma - Tüm uygulama yığınınızı barındırabilirsiniz: web uygulamaları, API'ler, veritabanları ve depolama hizmetleri. 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 kullandığınızda, uygulamalarınız Azure'da yerleşik olarak bulunan ölçeklenebilirlik, yüksek kullanılabilirlik ve güvenlik avantajlarından yararlanabilir.
Mevcut şirket içi uygulamalardan bulut hizmetlerini kullanma - Mevcut şirket içi uygulamaları Azure hizmetleriyle genişletin. Örneğin, bir uygulama dosyaları depolamak için Azure Blob Depolama'yı, uygulama gizli dizilerini güvenli bir şekilde depolamak için Azure Key Vault'ı veya tam metin arama özelliği eklemek için Azure AI Search'i kullanabilir. Bu tam olarak yönetilen hizmetler, uygulama mimarinizi veya dağıtım modelinizi değiştirmeden uygulamalarınızla tümleştirilir.
Kapsayıcı tabanlı mimariler - Uygulamalarınızı modernleştirmek için kapsayıcı tabanlı hizmetleri kullanın. Mevcut bir uygulamayı daha kolay dağıtım için kapsayıcıya dönüştürüyor olmanız, kapsayıcı görüntüleri için özel bir kayıt defterine ihtiyacınız olması, mikro hizmet tabanlı uygulamaları dağıtmanız veya kapsayıcıları büyük ölçekte yönetmeniz fark etmeksizin, Azure gereksinimlerinizi destekleyen çözümler sunar.
Yapay zeka temelli uygulamalar - Koşullarınızda, tercih ettiğiniz programlama dilinde, bulutta, şirket içinde veya uçta yapay zeka destekli uygulamalar oluşturun. Azure, Azure OpenAI, konuşma, görüntü ve dil için önceden oluşturulmuş yapay zeka hizmetleri ve Model Bağlam Protokolü(MCP) kullanarak akıllı aracılar oluşturmaya yönelik araçlar aracılığıyla güçlü temel modellere erişim sağlar. Azure'da yapay zeka uygulaması geliştirmeye başlayın veya programlama diline göre yapay zeka kaynaklarını keşfedin.
Modern sunucusuz mimariler - HTTP isteklerine yanıt verme, Blob depolamada dosya yüklemelerini işleme veya kuyruk olaylarını işleme gibi olay odaklı çözümler derlemeyi basitleştirmek için Azure İşlevleri'ni kullanın. Sunucular veya çerçeve kodu konusunda endişelenmeden yalnızca olayınızı işlemek için gereken kodu yazarsınız. Tümleştirme sorunlarını çözmek için Azure'a ve diğer hizmetlere 250'den fazla bağlayıcı kullanın.
Geliştirici araçları - Azure, Azure Geliştirici CLI'si (
azd), Azureiçin GitHub Copilot, VS Code için Azure Araçları ve Visual Studio ile Azure geliştirme dahil olmak üzere geliştirme yaşam döngüsünün her aşaması için araçlar sağlar. Uygulamalı bir rehber için bkz. hızlı başlangıç: Azure geliştirici araçları.
Bu senaryoları nasıl uygularsınız? Sonraki makale olan "Geliştiriciler için önemli Azure hizmetleri", her senaryoyu uygulamak için çeşitli Azure hizmet seçenekleri sunar.