Bicep'in Temelleri

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

Bicep, Azure kaynaklarını dağıtmanızı sağlar. Bicep, uygulama kodu gibi değerlendireceğiniz bildirim temelli bir kod söz dizimi kullanılı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.

Azure Resource Manager şablonları (ARM şablonları) yazmaya yönelik JSON söz dizimini biliyorsanız, Bicep'in daha kısa bir söz dizimi ve geliştirilmiş tür güvenliği sağladığını göreceksiniz. Gerçekten de Bicep dosyaları standart ARM şablonlarına derlenmiştir.

Bicep'i kullanmaya başlamak için bu öğrenme yolunu izleyin. Bu uygulamada şunları yapacaksınız:

  • Azure dağıtımlarınız için Bicep'in doğru seçim olup olmadığına karar verin.
  • Bicep'in bildirim temelli söz dizimini ve Bicep şablonunun yapısını anlama.
  • Altyapınızın dağıtılma şeklini denetlemek için parametreler, koşullar ve döngüler gibi Bicep özelliklerini uygulayın.
  • Karmaşık dağıtımları daha küçük ve daha yeniden kullanılabilir bileşenlere ayıran modüller tanımlayın.

Bu öğrenme yolundaki her modül, Azure CLI ve Azure PowerShell ile kullanım seçenekleri sağlar. Bicep kodunuzu yazmak ve doğrulamak için Visual Studio Code kullanacaksınız.

Bahşiş

Bicep'i konu uzmanlarından canlı olarak öğrenmek mi istiyorsunuz? Uzmanlarımızla isteğe bağlı Learn Live oturumlarını takip edin.

Bicep hakkında bilgi edinmek için şu üç öğrenme yolunu izlemenizi öneririz:

Bundan sonra Bicep kodunuzu bir dağıtım işlem hattına eklemek isteyebilirsiniz. Kullanmak istediğiniz aracı temel alarak şu iki öğrenme yolundan birini kullanın:

Önkoşullar

Azure Resource Manager ve Azure kaynak grupları hakkında bilgi edinmenizi öneririz ancak gerekli değildir.

Bu öğrenme yolundaki modüller

Kod olarak altyapı, bulut dağıtımlarınızı hızla ve güvenle ölçeklendirmenize yardımcı olabilir. Bicep ve Azure Resource Manager'ı kullanarak altyapı kaynaklarının sağlanmasını otomatikleştirebilir ve basitleştirebilirsiniz.

Bicep şablonu içinde Azure kaynaklarını tanımlama. Dağıtımlarınızın tutarlılığını ve güvenilirliğini geliştirin, gereken el ile çabayı azaltın ve dağıtımlarınızı ortamlar arasında ölçeklendirin. Şablonunuz esnektir ve parametreler, değişkenler, ifadeler ve modüller kullanılarak yeniden kullanılabilir.

Her dağıtım sırasında şablonunuz için bilgi sağlamak için Bicep parametrelerini kullanın. Parametrelerinizin anlaşılmasını ve birlikte çalışmasını kolaylaştırmak ve gizli verileri korumak için dekoratörler ekleyin. Komut satırında ve parametre dosyalarını kullanarak parametre değerlerini sağlayın.

Bu modülde, kaynakları yalnızca belirli kısıtlamalar söz konusu olduğunda dağıtacak ve benzer özelliklere sahip birden çok kaynağı dağıtmak için döngüleri kullanacaksınız.

Bicep şablonlarınızı basitleştirmek için yeniden kullanılabilir modüller tasarlayın ve oluşturun. Parametreleri ve çıkışları kullanarak şablonlara birden çok modül oluşturun.