Bicep'in Temelleri
Bir bakışta
-
Level
-
Beceri
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 dosyasının 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.
İpucu
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.
Azure'ı kullanmaya başlayın
Size en uygun Azure hesabını seçin. Kullandıkça ödeyin veya Azure'ı 30 güne kadar ücretsiz deneyin. Kaydol.
Başarı Kodu
Başarı kodu talep etmek ister misiniz?
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 dosyası 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. Bicep dosyanız esnek olur ve parametreler, değişkenler, ifadeler ve modüller kullanılarak yeniden kullanılabilir.
Her dağıtım sırasında Bicep dosyanız 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.