Senaryo: Web Dağıtımı için Üretim Ortamı Yapılandırma
Bu konuda, üretim ortamı için tipik bir web dağıtımı senaryosu açıklanır ve benzer bir ortam ayarlamak için tamamlamanız gereken görevler açıklanır.
Üretim ortamı, bir web uygulamasının veya web sitesinin son hedefidir. Bu noktada uygulamanız testlerden geçmiştir, bir hazırlama ortamına dağıtılmıştır ve "canlı yayına başlamaya" hazırdır. Üretim ortamının özellikleri web içeriğinizin doğasına ve amacına, kuruluşunuzun boyutuna, hedef kitlenize ve diğer birçok faktöre göre büyük ölçüde farklılık gösterebilir. Kurumsal ölçekli bir senaryoda üretim ortamı şu özelliklere sahip olabilir:
- Ortam, genellikle yük devretme kümelemesi ve veritabanı yansıtması ile birden çok yük dengeli web sunucusu ve bir veya daha fazla veritabanı sunucusundan oluşur.
- Ortam İnternet'e yönelikse, iç ağınızdan ayrılmış olabilir. Bir çevre ağındaki farklı bir alt ağda, farklı bir etki alanında ve tamamen farklı bir ağ altyapısında olabilir.
- Geliştiricilerin ve derleme sunucusu işlem hesaplarının üretim sunucularında yönetici ayrıcalıklarına sahip olma olasılığı yüksektir.
- Uygulamalarda yapılan değişiklikler, test veya hazırlama dağıtımlarından daha az sıklıkta dağıtılır.
Not
Birden çok sunucu arasında veritabanı dağıtımının ölçeğini genişletme, bu öğreticinin kapsamının dışındadır. Bu alan hakkında daha fazla bilgi için lütfen SQL Server Çevrimiçi Kitaplar'a başvurun.
Örneğin, öğretici senaryomuzda bir Takım Derleme sunucusu, kullanıcıların Contact Manager çözümünü derlemesine ve bunu tek bir adımda hazırlama ortamına dağıtmasına olanak sağlayan derleme tanımları içerir. Uygulama, güvenlik gereksinimleri ve ağ altyapısı tarafından uygulanan kısıtlamalar nedeniyle üretime dağıtılmaya hazır olduğunda, üretim ortamı yöneticisinin web paketini el ile bir üretim web sunucusuna kopyalaması ve Internet Information Services (IIS) Yöneticisi aracılığıyla içeri aktarması gerekir.
Çözüme Genel Bakış
Bu senaryoda, dağıtım gereksinimlerinin analizinden bu olguları çıkarabilirsiniz:
- Güvenlik kısıtlamaları ve ağ yapılandırması nedeniyle üretim ortamını tek tıklamayla veya otomatik dağıtımı destekleyecek şekilde yapılandıramazsınız. Bu senaryoda tek uygun yaklaşım çevrimdışı dağıtımdır.
- Üretim ortamı birden çok web sunucusu içerdiğinden, bir sunucu grubu oluşturmak için Web Farm Framework(WFF) kullanabilirsiniz. Bu yaklaşımı kullanarak, yöneticinin uygulamayı yalnızca bir web sunucusuna (birincil sunucu) içeri aktarması gerekir ve WFF dağıtımı üretim ortamındaki diğer tüm web sunucularında çoğaltır.
Bu konular, bu görevleri tamamlamak için ihtiyacınız olan tüm bilgileri sağlar:
- Web Grubu Çerçevesi ile bir Sunucu Grubu oluşturun. Bu konuda, web platformu ürünleri ve bileşenleri, yapılandırma ayarları ve web siteleri ile uygulamaların birden çok yük dengeli web sunucusu arasında çoğaltılması için WFF kullanarak sunucu grubu oluşturma ve yapılandırma açıklanmaktadır.
- Web Dağıtımı Yayımlama (Çevrimdışı Dağıtım) için bir Web Sunucusu yapılandırın. Bu konu, yöneticilerin temiz bir Windows Server 2008 R2 derlemesinden başlayarak web paketlerini el ile içeri aktarmasına ve dağıtmasına olanak tanıyan bir web sunucusunun nasıl derlendiğini açıklar.
- Web Dağıtımı Yayımlama için Veritabanı Sunucusu yapılandırma. Bu konuda, SQL Server 2008 R2'nin varsayılan yüklemesinden başlayarak uzaktan erişimi ve dağıtımı desteklemek için veritabanı sunucusunun nasıl yapılandırıldığı açıklanır.
Daha Fazla Bilgi
Tipik bir geliştirici test ortamını yapılandırma yönergeleri için bkz . Senaryo: Web Dağıtımı için Test Ortamı Yapılandırma. Tipik bir hazırlama ortamını yapılandırma yönergeleri için bkz . Senaryo: Web Dağıtımı için Hazırlama Ortamı Yapılandırma.