JSON ARM şablonlarını kullanarak Azure'da kaynakları dağıtma ve yönetme

Başlangıç
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Azure Resource Manager (ARM) şablonları, Azure’daki dağıtımlarınıza yönelik altyapı gereksinimlerini belirlemenize olanak verir.

JSON ARM şablonları, uygulama kodu gibi davrandığınız bildirim temelli bir kod söz dizimi kullanır. Altyapınızı kod olarak değerlendirmek, altyapı gereksinimlerinizdeki değişiklikleri izlemenize ve dağıtımlarınızı hem daha tutarlı hem de yinelenebilir hale getirmenize olanak verir.

Şunları nasıl yapacağınızı öğrenmek için bu öğrenme yolunu izleyin:

  • ARM şablonu yapısında ihtiyaç duyduğunuz Azure kaynaklarını bildirim temelli bir şekilde belirleme.
  • Visual Studio Code kullanarak şablon oluşturma ve doğrulama.
  • Azure CLI ile Azure PowerShell’i kullanarak ve GitHub Actions aracılığıyla şablonlarınızı dağıtma.
  • İç içe geçmiş ve bağlantılı şablonları kullanarak karmaşık dağıtımları daha küçük ve yeniden kullanılabilir bileşenlere ayırma.
  • Etki değerlendirmesini ve ARM şablonu test araç setini kullanarak altyapı değişikliklerinizi doğrulama ve bunların önizlemesini görüntüleme.
  • Dağıtım betiklerini kullanarak Resource Manager şablonlarınıza özel adımlar ekleme.
  • Karmaşık dağıtımları yönetmek için dağıtım sırası, koşullu dağıtımlar ve gizli diziler gibi gelişmiş yapıları kullanın.

Önkoşullar

Azure Resource Manager ve Azure kaynak gruplarını bilmeniz önerilir, ancak gerekli değildir

Bu öğrenme yolundaki modüller

Altyapınızı Azure'a tutarlı ve güvenilir bir şekilde dağıtmak için Visual Studio Code kullanarak JSON Azure Resource Manager şablonları (ARM şablonları) yazın.

İşlevleri, değişkenleri, etiketleri ve parametre dosyalarını kullanarak birden çok Azure ortamına yaptığınız Azure Resource Manager şablonu dağıtımlarınızı yönetin.

Dağıtımlarınızın etkilerinin önizlemesini görüntüleyin. Durum işlemi tarafından algılanan değişiklik türlerini anlayın. Artımlı ve eksiksiz modu kullanarak şablonlarınızı dağıtın.

Bu modül, geçerli şablonların nasıl oluşturulacağını öğretir ve ARM Şablonu Test Araç Seti'ni kullanarak izleyebileceğiniz öneriler sunar.

Azure PowerShell, Azure CLI ve GitHub Actions kullanarak JSON Azure Resource Manager (ARM) şablonlarını dağıtmayı öğrenin. Karmaşık şablonları modüler şablonlara dönüştürmek için bağlantılı şablonları kullanın.

Bicep veya JSON Azure Resource Manager şablonlarınıza (ARM şablonları) özel adımlar ekleyin. Parametreleri ve çıkışları kullanarak dağıtım betiklerini dağıtımınızla tümleştirin.

Bu modülde gizli dizi yönetimi ve koşullu dağıtımlar gerçekleştirmek için JSON ARM şablonlarının gelişmiş özelliklerini kullanmayı öğreneceksiniz.

ARM şablonlarınızı kuruluşunuz genelinde yeniden kullanın ve paylaşın. Kuruluşunuzun gereksinimleri için önceden yapılandırılmış kaynakları dağıtan şablon belirtimlerini yayımlayın. Sürümleri kullanarak erişimi kontrol edin ve şablon belirtimlerini güvenli bir şekilde güncelleştirin.