Giriş

Tamamlandı

Azure Resource Manager (ARM) şablonlarında parametreler, değişkenler ve işlevler kullanılır. Her ortam için yeni bir şablon oluşturmanız gerekmediğinden, bu yapılar size zaman kazandırır. Ayrıca, tutarlı adlandırma elde edersiniz.

Örnek senaryo

Tailwind Traders adlı şirket için bu şablonları yazan yazılım ekibindesiniz. Belirtilen altyapıyı şablonlar halinde dağıtmayı planlıyorsunuz. Bu şablonları yazarken hızlı geri bildirim döngüsüne sahip olmak istiyorsunuz. Olası sorunları dağıtım öncesinde fark etmeniz çok önemli. Yazma sırasında karşılaşabileceğiniz sorunlar şablonlardaki hataları veya iyi uygulamaların ihlalini içerir.

Bu sorunları çözmek için mevcut araç setini değerlendirmeye karar veriyorsunuz.

Ne yapacağız?

Bu modülde, hangi uygulamaların izleyebileceğinizi ve bunların neden önemli olduğunu anlayacaksınız. Ayrıca şablonlarınızdaki sorunları düzeltmek için ARM Şablonu Test Araç Seti'ni (ARM-TTK) kullanma alıştırması da yapın.

Dekont

Bicep, Azure kaynaklarınızı tanımlamaya yönelik bir dildir. Kod olarak altyapınızın kalitesini artırmaya yardımcı olan diğer özelliklerin yanı sıra JSON'dan daha basit bir yazma deneyimine sahiptir. Azure'da kod olarak altyapıya yeni eklenen herkesin JSON yerine Bicep kullanmasını öneririz. Bicep hakkında bilgi edinmek için bkz . Bicep'in Temelleri öğrenme yolu.

Dikkat

Kodunuzu yazmak için Bicep kullanıyorsanız ARM-TTK kullanmamanızı öneririz. Bunun yerine Bicep linterini kullanmanız gerekir.

Ana hedef nedir?

Bu modülün sonunda ARM Şablonu Test Araç Seti'ni kullanarak şablonunuzun önerilere uygun olduğunu doğrulayabileceksiniz. Ayrıca ARM Şablonu Test Araç Seti kullanılarak çalıştırılacak dağıtımlar için etki alanına özgü kurallar uygulayabileceksiniz.

Önkoşullar

Azure portalı, abonelikler, kaynak grupları ve kaynak tanımları dahil olmak üzere Azure hakkında bilgi sahibi olmanız gerekir.

Modüldeki alıştırmaları takip etmek için şunları yapmanız gerekir: