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.
Birçok web uygulamasının dünyanın her yerinden her zaman kullanılabilir ve herhangi bir cihazdan veya ekran boyutundan kullanılabilir olması gerekir. Web uygulamaları, talep artışlarını karşılamak için güvenli, esnek ve ölçeklenebilir olmalıdır.
Azure bir web uygulaması barındırma seçeneği belirlemenize yardımcı olması için bkz. Azure işlem hizmeti seçme.
Web uygulamaları için Azure hizmetleri
Azure, web uygulamaları oluşturmak, barındırmak ve izlemek için çeşitli hizmetler sağlar:
Azure App Service: Herhangi bir platform veya cihaz için kurumsal kullanıma hazır web ve mobil uygulamalar oluşturun ve bunları ölçeklenebilir bir bulut altyapısına dağıtın.
Azure Web Uygulaması Güvenlik Duvarı: Web uygulamaları için güçlü koruma sağlar.
Azure İzleyici: Uygulamalarınıza, altyapınıza ve ağınıza tam gözlemlenebilirlik sağlar. Azure İzleyici, canlı web uygulamaları için uygulama performansı yönetimi ve izleme sağlayan Application Insights'ı içerir.
Azure SignalR Hizmeti: Gerçek zamanlı web işlevselliği ekleyin.
Kapsayıcılar için Web Uygulaması: kapsayıcılı web uygulamalarını Windows ve Linux üzerinde çalıştırın.
Azure Service Bus: Gevşek bir şekilde bağlanmış olay temelli desenler kullanarak diğer web uygulamalarıyla tümleştirin.
Architecture
Bu mimariye ait bir Visio dosyasını indirin.
Önceki diyagramda tipik bir temel web uygulaması uygulaması gösterilmektedir. Azure'de oluşturabileceğiniz gerçek dünya çözümleri için bkz. Web uygulaması mimarileri.
Web uygulaması mimarilerini ve kılavuzlarını keşfetme
Bu bölümdeki makaleler, Azure dağıtabileceğiniz ve üretim sınıfı çözümlere genişletebileceğiniz kılavuzları ve tam olarak geliştirilmiş mimarileri içerir. Çözüm fikirleri, web uygulaması kavram kanıtı (POC) geliştirmenizi planlarken göz önünde bulundurmanız gereken uygulama desenlerini ve olasılıklarını gösterir. Bu makaleler, Azure web uygulaması teknolojilerini nasıl kullanacağınıza karar vermenize yardımcı olabilir.
Web uygulamaları çözüm fikirleri
Aşağıdaki web uygulaması çözüm fikri, uygulama desenlerini ve keşfedilecek olasılıkları gösterir:
- Yüksek oranda kullanılabilir SharePoint grubu: Yük dengeli Microsoft Entra ID, SQL Server AlwaysOn kullanılabilirlik grupları ve yüksek oranda kullanılabilir SharePoint kaynakları kullanan yüksek oranda kullanılabilir SharePoint dağıtımı.
Web uygulaması mimarileri
Aşağıdaki üretime hazır mimariler, dağıtabileceğiniz ve özelleştirebileceğiniz uçtan uca web uygulaması çözümlerini gösterir.
App Service ile web uygulamaları barındırma
Temel web uygulaması: Web uygulamalarını tek bir bölgede Azure App Service çalıştırmayı öğrenmeye yönelik giriş niteliğinde bir mimari.
Temel, yüksek kullanılabilirliğe sahip, bölgeler arası yedekli web uygulaması: Azure Application Gateway, Azure Web Uygulaması Güvenlik Duvarı ve Azure Özel Bağlantı ile Azure App Service kullanan güvenli, bölgeler arası yedekli ve yüksek kullanılabilirliğe sahip bir web uygulaması.
App Service Ortamı ile web uygulamaları barındırma
App Service Ortamı kullanan kurumsal dağıtım: Azure Application Gateway ve Azure Güvenlik Duvarı dahil olmak üzere gelişmiş güvenlikle App Service Ortamı v3 kullanan standart bir kurumsal iş yükü.
App Service Ortamı kullanan yüksek kullanılabilirlik kurumsal dağıtımı: Kaynakları kullanılabilirlik alanlarına dağıtarak dayanıklılığı geliştiren alanlar arası yedekli App Service Ortamı dağıtımı.
Güvenli şekilde yönetilen web uygulamaları: Azure Application Gateway ve Azure Web Uygulaması Güvenlik Duvarı ile güvenli hale getirilmiş, sürekli tümleştirme ve sürekli dağıtım (CI/CD) için Azure DevOps ile tümleştirilmiş güvenli bir App Service Ortamı dağıtımı.
API'leri Azure API Management ile yönetme
Application Gateway ve API Management kullanarak API'leri koruma: api erişimini Azure Web Uygulaması Güvenlik Duvarı ve URL tabanlı yönlendirme ile korumak için Azure Application Gateway ve Azure API Management kullanan bir mimari.
Azure API Management kullanarak bir web uygulamasını geçirme: Hem eski şirket içi hizmetler hem de yeni Azure barındırılan API'ler için cephe olarak Azure API Management kullanan bir geçiş senaryosu.
Web uygulamaları kılavuzları
Aşağıdaki makaleler, iş yükü gereksinimleriniz için en iyi web uygulaması teknolojilerini değerlendirmenize ve seçmenize yardımcı olur.
Web uygulamaları için ağ kılavuzu
Ağa güvenli giriş için örüntü uygulaması: Uçta genel yönlendirme, sistem durumu tabanlı kaynak yük devretmesi ve saldırı azaltma sağlayan Azure Front Door Premium katmanını kullanan bir örüntü uygulamasını açıklar.
Şirket içi ağdan App Service web uygulamalarına gelişmiş güvenlik erişimi: Azure Özel Bağlantı, sanal ağ tümleştirmesi ve özel uç noktaları kullanarak şirket içi ağlardan Azure App Service özel bağlantı ayarlama mimarisi.
Yüksek oranda kullanılabilir web uygulamaları için genel yönlendirme yedekliliği
- Görev açısından kritik web uygulamaları için genel yönlendirme yedekliliği: Yüksek oranda dayanıklı küresel web uygulamaları geliştirmeyi öğrenin.
- Görev açısından kritik genel içerik teslimi: Odak noktanız içerik teslimi ve önbelleğe alma olduğunda yüksek oranda dayanıklı genel HTTP uygulamaları geliştirmeyi öğrenin.
- Görev açısından kritik genel HTTP girişi: Http girişine odaklandığınızda yüksek oranda dayanıklı genel HTTP uygulamaları geliştirmeyi öğrenin.
Web uygulamaları için güvenlik kılavuzu
- Tek Sayfalı Uygulamalarda Erişim Belirteçlerini Korumak için Azure API Management Kullanımı: OAuth2 erişim belirteçlerini siteler arası betikleme saldırılarına karşı koruyan, durumsuz bir Backends for Frontends deseni uygulayan bir mimari.
Web uygulamaları için olağanüstü durum kurtarma
- Azure App Service olağanüstü durum kurtarma için birden çok bölgeli mimariler: Etkin-etkin, etkin-pasif ve pasif-soğuk yapılandırmalar dahil olmak üzere birden çok bölgeli Azure App Service mimarileri dağıtmaya yönelik yaklaşımlar.
Azure'da WordPress barındırma
Azure üzerinde WordPress: Güvenlik, ölçeklenebilirlik ve barındırma seçeneklerini kapsayan Azure WordPress dağıtımlarına genel bakış.
Azure Kubernetes Service üzerinde WordPress: Büyük, depolama yoğunluklu yüklemeler için Azure Kubernetes Service (AKS) ve Azure NetApp Files kullanan kapsayıcı tabanlı bir WordPress çözümü.
App Service'te WordPress: Küçük ve orta ölçekli yüklemeler için Azure App Service kullanan yönetilen bir WordPress barındırma çözümü.
Kuruluşa hazır olma
Bulut benimseme sürecinin başındaki kuruluşlar, bulut benimsemeyi hızlandıran kanıtlanmış rehberliğe erişmek için Azure için
web uygulaması çözümünüzün Azure kalitesini sağlamaya yardımcı olmak için Azure Well-Architected Framework'teki yönergeleri izleyin. Azure Well-Architected Framework, mimari mükemmellik arayan kuruluşlar için açıklayıcı rehberlik sağlar ve maliyet açısından iyileştirilmiş Azure çözümlerinin nasıl tasarlandığını, sağlandığını ve izleneceğini açıklar. Web uygulamasına özgü yönergeler için aşağıdaki Azure Well-Architected Framework hizmet kılavuzlarını inceleyin:
En iyi uygulamalar
Azure'da web uygulaması iş yüklerinizin güvenilirliğini, güvenliğini, maliyet verimliliğini, performansını ve operasyonel kalitesini geliştirmek için bu en iyi yöntemleri izleyin.
Modern web uygulamalarının özellikleri: Ölçeklenebilirlik, modülerlik ve bulutta barındırılan mimari gibi modern web uygulamalarına yönelik beklentilere ve tasarım ilkelerine genel bakış.
Azure App Service için mimarinin en iyi yöntemleri: güvenilirlik, güvenlik, maliyet iyileştirme, operasyonel mükemmellik ve performans verimliliğini kapsayan Azure App Service için Azure Well-Architected Framework kılavuzu.
Azure App Service dağıtım en iyi yöntemleri: dağıtım kaynakları, derleme işlem hatları, dağıtım mekanizmaları ve Azure App Service için dağıtım yuvası stratejileri için yönergeler.
Azure App Service için güvenlik temeli: Microsoft bulut güvenlik karşılaştırmasını temel alan Azure App Service için güvenlik denetimleri ve öneriler. Ağ güvenliğini, kimlik yönetimini ve veri korumayı kapsar.
Web uygulamalarıyla güncel kalın
Azure web uygulaması hizmetleri, modern uygulama zorluklarını ele almak için gelişir. En son güncelleştirmeler ve özellikler hakkında bilgi sahibi olun.
Önemli web uygulaması hizmetleriyle güncel kalmak için aşağıdaki kaynağa bakın:
Diğer kaynaklar
Aşağıdaki kaynaklar web uygulaması mimarisi tasarımı hakkında daha fazla bilgi edinmenize yardımcı olabilir:
Azure App Service ağ özellikleri: Azure App Service'de kullanılabilen gelen ve giden ağ özelliklerine genel bakış. Erişim kısıtlamaları, özel uç noktalar, sanal ağ tümleştirmesi, karma bağlantılar ve App Service Ortamı ağı içerir.
Azure API Management kullanarak bir web uygulamasını geçirme: Eski bir web uygulamasını geçirmek için Azure API Management kullanmaya yönelik örnek bir senaryo.
Amazon Web Services (AWS) veya Google Cloud uzmanları
Hızlı bir şekilde başlamanıza yardımcı olmak için, aşağıdaki makaleler Azure web uygulaması seçeneklerini diğer bulut hizmetleriyle karşılaştırır ve geçiş yönergeleri sağlar.
Hizmetlerin karşılaştırması
- AWS ile Azure hizmetleri karşılaştırması - Web uygulamaları
- Google Cloud'dan Azure'a hizmet karşılaştırması - Uygulama hizmetleri
Geçiş kılavuzu
Başka bir bulut platformundan geçiş gerçekleştiriyorsanız aşağıdaki makalelere bakın: