Azure Web Sitesi ve Azure Web Rolü arasındaki fark nedir
ASP.NET MVC bir uygulama için Azure Web Sites ve geleneksel Azure Web yeni Roller arasındaki maddi farklar nelerdir? Neden ben "web sitesi" bir "rol" ya da tam tersi? web üzerinden bir tercih ne olurdu
Hadi her iki durumda da eşit kapasite (örneğin 2 küçük örnekleri) gerekir varsayalım. Bu fiyatlar önizleme süresi ise web sitelerinin 3'ü geçici bir indirim var aslında başka benzer görünüyor.
Bir ile yapabileceğiniz şeyler "zorluk veya bir web rolü ile imkansız?" web sitesini vardır Örneğin, VMs kullanarak tek bir dizi birden çok web sitesi koymak kolay olur "web siteleri"? Bir şey kaybeder miyim "" vs ""? web role web sitesi İnce ayar yeteneği IIS? Önbellek hizmetini yerel olarak kullanabilme?
CEVAP
Web Rolleri çeşitli özellikler Web Uygulamaları (eski Web Siteleri) ötesinde ver:
- Yüksek başlangıç komut dosyalarını çalıştırmak için yeteneği uygulama yükleyin, kayıt defteri ayarlarını değiştirmek, performans sayaçları yükle, ince ayar, IIS, vb.
- Yetenek bir uygulama katmanı (belki ön uç, arka uç işleme için Çalışan Rolü için Rol Web) bölünmüş ve bağımsız olarak ölçeklemek için
- Yetenek hata ayıklama amaçlı VM içine RDP için
- Ağ yalıtımı
- IP kısıtlaması olan Sanal Makineleri erişmek için bulut hizmeti web rolü örneklerini sağlayan özel bir sanal IP adresi
- ACL yasak bitiş noktası (Azure SDK 2.3, Nisan 2014 eklendi)
- Herhangi bir TCP desteği UDP portu (Web Siteleri TCP 80/443 sınırlıdır)/
Web Uygulamaları, Web Rolleri olsa: avantajları var
- Yakın anlık dağıtım tarihi dağıtım / al
- Visual Studio Online, github, yerel gıt, ftp, Diğer,, BitBucket dağıtım desteği DropBox
- CMS sayısız biri dışarı rulo yeteneği ve Çerçeveleri, (WordPress, Joomla, Django, MediaWiki, vb.)
- SQL Veritabanı veya MySQL kullanın
- Basit ve hızlı özel kademe kademe paylaşılan ücretsiz katmanından ölçek
- Web Ä°ÅŸleri
- Web Sitesi içerik yedekleri
- Yerleşik web-tabanlı hata ayıklama araçları (basit cmd/powershell hata ayıklama konsolu, explorer, tanı araçları günlük akışı gibi, vb. işlem)
Nisan 2014-Eylül 2014 işlemlerini de, şimdi bazı özellikleri Web Uygulamaları ve Web Rolleri de (ve İşçi Rolleri) olmak üzere iki ortak vardır:
- Üretim yuvaları hazırlama
- DNS, SSL sertifikaları joker
- Visual Studio entegrasyonu
- Trafik Yöneticisi desteği
- Sanal AÄŸ desteÄŸi
İşte Web Siteleri galerisinden seçim formu aldım bir screengrab:
Web Uygulamaları harika bir şekilde ayrılmış olan kaynakları, ortak hareket edebileceğiniz kalkmak ve hızlı çalışan, sanırım. Bu daha olgun bir kez, o zaman ihtiyacınız olan Web Rolleri taşımak ve genişletmek.
'bir web sitesi arasındaki fark n...
Rolü, çalışan rolü ve VM rolü web Nedi...
Bir URI, URL ve URN arasındaki fark ne...
Aramak ve uygulamak arasındaki fark ne...
@Staticmethod ve @Python classmethod a...