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

Önemli

Azure Blueprints (Önizleme) 31 Ocak 2027'de kullanımdan kaldırılacak ve 31 Temmuz 2026'da aşamalı kullanımdan kaldırılacaktır. Mevcut şema tanımlarınızı ve atamalarınızı Dağıtım Yığınlarına (önerilen) ve Şablon Belirtimlerine geçirin. Şema yapıtları, dağıtım yığınlarını tanımlamak için kullanılan ARM JSON şablonlarına veya Bicep dosyalarına dönüştürülür. Aşamalı zaman çizelgesinin tamamı, etkiler ve SSS için Azure Blueprints'in kullanımdan kaldırılması sayfasına veya https://aka.ms/AzureBlueprintsRetirement bakın. Bir yapıtı ARM kaynağı olarak yazmayı öğrenmek için bkz:

Azure'daki birçok kaynak gibi Azure Blueprints'teki bir şema da tipik ve doğal bir yaşam döngüsüne sahiptir. Bunlar artık gerekli veya ilgili olmadığında oluşturulur, dağıtılır ve son olarak silinir. Azure Blueprints standart yaşam döngüsü işlemlerini destekler. Daha sonra, DevOps'ta önemli bir öğe olan Kod Olarak Altyapıları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 için bunları temel alır.

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

  • Şema oluşturma ve düzenleme
  • Şemayı yayımlama
  • Şemanın yeni bir sürümünü oluşturma ve düzenleme
  • Şemanın yeni bir sürümünü yayımlama
  • Şemanın belirli bir sürümünü silme
  • Şemayı silme

Şema oluşturma ve düzenleme

Şema oluşturmak için şemaya yapıtlar ekleyin, tanımı yönetim grubuna veya abonelik kapsamına kaydedin ve benzersiz bir ad sürümü sağlayın. Şema artık Taslak modundadır ve henüz atanamaz. Taslak modundayken, güncelleştirilmeye ve değiştirilmeye devam edebilir.

Taslak modunda hiç yayımlanmamış bir şema, Şema Tanımları sayfasında Yayımlanmış olanlardan farklı bir simge görüntüler. En Son Sürüm, hiç yayımlanmayan bu şemalar için Taslak olarak görüntülenir.

Azure portalı veya REST API ile şema oluşturun ve düzenleyin.

Şema yayımlama

Taslak modunda bir şemada planlanan tüm değişiklikler yapıldıktan sonra Yayımlanabilir ve atama için kullanılabilir hale getirilebilir. Şemanın Yayımlanan sürümü değiştirilemez. Yayımlandıktan sonra şema Taslak şemalarından farklı bir simgeyle görüntülenir ve sağlanan sürüm numarasını En Son Sürüm sütununda görüntüler.

Azure portalı veya REST API ile şema yayımlama.

Şemanın yeni bir sürümünü oluşturma ve düzenleme

Şemanın Yayımlanan sürümü değiştirilemez. Ancak, şemanın yeni bir sürümü mevcut şemaya eklenebilir ve gerektiğinde değiştirilebilir. Mevcut şemayı düzenleyerek değişiklik yapın. Yeni değişiklikler kaydedildiğinde şemada Artık Yayımlanmamış Değişiklikler bulunur. Bu değişiklikler şemanın yeni bir Taslak sürümüdür.

Azure portalı ile şemayı düzenleyin.

Şemanın yeni bir sürümünü yayımlama

tr-TR: Şemanın düzenlenmiş her sürümünün atanabilmesi için Yayımlanmış olması gerekir. Şemada Yayımlanmamış Değişiklikler yapıldıysa ancak henüz Yayımlanmadığı zaman, şemayı düzenle sayfasında Taslağı Yayımla düğmesi kullanılabilir. Düğme görünmüyorsa şema zaten Yayımlanmıştır ve Yayımlanmamış Değişiklikleri yoktur.

Uyarı

Tek bir şemanın her birinin aboneliklere atanabilecek birden çok Yayımlanmış sürümü olabilir.

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

Şemanın belirli bir sürümünü silme

Şemanın her sürümü benzersiz bir nesnedir ve tek tek Yayımlanabilir. Bu nedenle, şemanın her sürümü de silinebilir. Şemanın bir sürümünü silmek, o şemanın diğer sürümlerini etkilemez.

Uyarı

Etkin atamaları olan bir şemayı 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. Blueprints’i arayıp seçin.

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

  3. Yayımlanan 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.

Şemayı silme

Çekirdek şema da silinebilir. Çekirdek şemanın silinmesi, hem Taslak hem de Yayımlanan şemalar dahil olmak üzere bu şemanın tüm şema sürümlerini de siler. Şemanın bir sürümünü silerken olduğu gibi, çekirdek şemanın silinmesi şema sürümlerinin mevcut atamalarını kaldırmaz.

Uyarı

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

Azure portalı veya REST API ile şemayı silin.

Assignments

Bir planın bir aboneliğe atanabileceği yaşam döngüsü boyunca birkaç aşama vardır. Şemanın bir sürümünün modu Yayımlandı olduğunda, bu sürüm aboneliğe atanabilir. Bu yaşam döngüsü, daha yeni bir sürüm geliştirilirken şema sürümlerinin kullanılmasını ve etkin olarak atanmasını sağlar.

Şemaların sürümleri atandıkça, bunların nerede ve hangi parametrelerle atandığını anlamak önemlidir. Parametreler statik veya dinamik olabilir. Daha fazla bilgi edinmek için bkz. statik ve dinamik parametreler.

Atamaları güncelleştirme

Bir şema atandığında, atama güncelleştirilebilir. Mevcut bir atamayı güncelleştirmenin çeşitli nedenleri vardır, örneğin:

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

Atamaları kaldırma

Şema artık gerekli değilse, yönetim grubundan veya abonelikten kaldırılabilir. Şema atamasını kaldırma sırasında aşağıdakiler gerçekleşir:

Uyarı

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

Sonraki Adımlar