Azure Blueprint yaşam döngüsünü anlama

Azure 'daki birçok kaynak gibi Azure 'da bir şema, tipik ve doğal yaşam döngüsüne sahiptir. Bunlar artık gerekli olmadığında veya ilgili olduğunda oluşturulur, dağıtılır ve son olarak silinir. Azure şemaları standart yaşam döngüsü işlemlerini destekler. Daha sonra, DevOps ' deki bir anahtar öğesi olarak altyapısını yöneten kuruluşlar için ortak sürekli tümleştirmeyi ve sürekli dağıtım işlem hatlarını destekleyen ek durum düzeyleri sağlamak üzere bunları oluşturur.

Bir şema ve aşamaları tamamen anlamak için standart yaşam döngüsünü ele alacağız:

  • Şema oluşturma ve düzenleniyor
  • Şema 'i yayımlama
  • Şema 'in yeni bir sürümünü oluşturma ve düzenlemeyle
  • Şema 'in yeni bir sürümünü yayımlama
  • Şema 'in belirli bir sürümünü silme
  • Şema silme

Şema oluşturma ve düzenleniyor

Bir Blueprint oluştururken, bu yapıya yapıt ekleyin, bir yönetim grubuna veya aboneliğine kaydedin ve benzersiz bir ad ve benzersiz bir sürüm sağlamış olmanız gerekir. Şema artık taslak modunda ve henüz atanamaz. Taslak modundayken, güncelleştirilme ve değiştirme devam edebilir.

Taslak modunda hiçbir şekilde yayımlanmamış bir şema, şema tanımları sayfasında yayımlandıklarından farklı bir simge görüntüler. En son sürüm , bu yayımlanmamış hiçbir şema için taslak olarak görüntülenir.

Azure Portal veya REST APIbir şema oluşturun ve düzenleyin.

Şema yayımlama

Tüm planlı değişiklikler taslak modunda bir şema üzerinde yapıldıktan sonra yayımlanabilir ve atama için kullanılabilir hale getirilebilir. Şema 'in yayımlanan sürümü değiştirilemez. Yayımladıktan sonra, şema taslak taslaktan farklı bir simgeyle görüntülenir ve belirtilen sürüm numarasını en son sürüm sütununda görüntüler.

Azure Portal veya REST APIile bir şema yayımlayın.

Şema 'in yeni bir sürümünü oluşturma ve düzenlemeyle

Bir şema 'in yayımlanmış bir sürümü değiştirilemez. Ancak, yeni bir şema sürümü var olan şema öğesine eklenebilir ve gerektiğinde değiştirilebilir. Varolan bir şemayı düzenleyerek değişiklik yapın. Yeni değişiklikler kaydedildiğinde, şema şimdi yayımdan kaldırılmış değişiklikleri içerir. Bu değişiklikler, Blueprint 'in yeni bir taslak sürümüdür.

Azure Portalile bir şema 'i düzenleyin.

Şema 'in yeni bir sürümünü yayımlama

Bir şema 'in düzenlenmiş her sürümü, atanmadan önce yayımlanmalıdır . Bir şema Için yayımdan kaldırılan değişiklikler yapıldı Ancak Yayımlanmadığında, şemayı Yayınla sayfasında şeması Düzenle düğmesi bulunur. Düğme görünür değilse, şema zaten yayımlandı ve yayımlanmamış değişikliklere sahip değildir.

Not

Tek bir şema, her biri aboneliğe atanabileceği birden çok yayımlanmış sürüme sahip olabilir.

Yayımlanmamış değişikliklerle bir şema yayımlamak için, yeni bir şema yayımlamak için aynı adımları kullanın.

Şema 'in belirli bir sürümünü silme

Bir şema 'in her sürümü benzersiz bir nesnedir ve tek tek yayımlanabilir. Bu nedenle, bir şema 'in her sürümü de silinebilir. Bir şema sürümünün silinmesi, bu şema 'in diğer sürümlerini etkilemez.

Not

Etkin atamaları olan bir şema silmek mümkün değildir. Önce atamaları silin ve ardından kaldırmak istediğiniz sürümü silin.

  1. Sol bölmede Tüm hizmetler'i seçin. Şemalar’ı arayıp seçin.

  2. Sol taraftaki sayfadan şema tanımlarını seçin ve bir sürümünü silmek istediğiniz şema öğesini bulmak için filtre seçeneklerini kullanın. Düzenleme sayfasını açmak için seçin.

  3. Yayınlanan sürümler sekmesini seçin ve silmek istediğiniz sürümü bulun.

  4. Silmek için sürüme sağ tıklayın ve Bu sürümü Sil' i seçin.

Şema silme

Çekirdek Şeması da silinebilir. Çekirdek şema silme, hem taslak hem de yayımlanan şemalar dahil olmak üzere, bu şema 'in tüm şema sürümlerini de siler. Şema 'in bir sürümünü silmenin yanı da, çekirdek şeması silme, şema sürümlerinin herhangi birinin mevcut atamalarını kaldırmaz.

Not

Etkin atamaları olan bir şema silmek mümkün değildir. Önce atamaları silin ve ardından kaldırmak istediğiniz sürümü silin.

Azure Portal veya REST APIbir şema öğesini silin.

Atamalar

Bir şema için bir şema atanabileceği yaşam döngüsü sırasında birkaç noktaya yer vardır. Bir şema sürümünün bir sürümü yayımlandığında, bu sürüm bir aboneliğe atanabilir. Bu yaşam döngüsü, daha yeni bir sürüm geliştirildiğinde bir şema sürümlerinin kullanılmasını ve etkin olarak atanmasını sağlar.

Planların sürümleri atandığında, atanma yerleri ve hangi parametrelere atandıklarından emin olmak önemlidir. Parametreler statik veya dinamik olabilir. Daha fazla bilgi için bkz. statik ve dinamik parametreler.

Atamalar güncelleştiriliyor

Bir şema atandığında, atama güncelleştirilebilen olabilir. Mevcut bir atamayı güncelleştirmek için aşağıdakiler de dahil olmak üzere çeşitli nedenler vardır:

Nasıl yapılacağını öğrenmek için bkz. var olan atamaları güncelleştirme.

Atama kaldırma

Şema artık gerekmiyorsa, yönetim grubu veya abonelikten atanmamış olabilir. Şeması kaldırma sırasında aşağıdakiler gerçekleşir:

  • Şema kaynak kilitlemeyi kaldırma
  • Şema atama nesnesini silme
  • Oluştur Sistem tarafından atanan yönetilen bir kimlik kullanılmışsa de silinir

Not

Şema atama tarafından dağıtılan tüm kaynaklar yerinde kalır, ancak artık Azure şemaları tarafından korunmaz.

Sonraki adımlar