Ara Bicep

Orta
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.

Bicep'i daha iyi anlamak için bu öğrenme yolunu izleyin. Bu uygulamada şunları yapacaksınız:

  • Alt ve uzantı kaynaklarını dağıtma.
  • Geçmişini izlemek ve ekip üyeleriyle işbirliği yapmak için Bicep kodunuzu Git sürüm denetim sistemine ekleyin.
  • Yüksek kaliteli Bicep kodu oluşturmak için kanıtlanmış en iyi yöntemleri izleyin.
  • Ekibinizin Bicep kodunu gözden geçirmek için çekme isteklerini kullanın.
  • Bicep dosyalarınızı dağıtmadan önce etkilerini denetlemek için what-if komutunu kullanın.
  • Mevcut Azure dağıtım şablonlarınızın okunmasını ve bakımını kolaylaştırmak için JSON ARM şablonlarını Bicep'e geçirin.
  • Dağıtımlarınızı yinelenebilir ve tutarlı hale getirmek için Azure portalını veya diğer araçları kullanarak daha önce dağıtmış olduğunuz kaynaklarla çalışmak için Bicep'i kullanın.

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

Bu öğrenme yolunda, Bicep kullanarak Azure kaynaklarını dağıtma hakkında bilgi sahibi olduğunuz varsayılır.

Bu öğrenme yolundaki modüller

Bicep kodunuzda çeşitli Azure kaynakları dağıtın. Alt ve uzantı kaynaklarını tanımlama ve kullanma. Bicep şablonu veya modülü dışında oluşturduğunuz kaynaklarla çalışın.

Bicep kodunuzda yapılan değişiklikleri izleyin ve değiştirdiğiniz dosyaların geçmişini görüntüleyin. Kodunuzun aynı anda birden çok sürümünü geliştirmek için dalları kullanın. İşbirliğini desteklemek için deponuzu yayımlayın.

İşbirliğine dayalı geliştirmeyi destekleyen ve en iyi yöntemleri izleyen Bicep dosyaları oluşturun. Şablonlarınızı dağıtmayı kolaylaştırmak için parametrelerinizi planlayın. Bicep kodunuzun anlaşılmasını, kullanılmasını ve değiştirilmesini kolaylaştırmak için tutarlı bir stil, net yapı ve açıklamalar kullanın.

Çekme isteklerini kullanarak istenmeyen değişikliklerden ve kötü yazılmış Bicep kodundan kaçının. Ana dalınızı yanlışlıkla yapılan değişikliklerden korumak için dallanma stratejilerini kullanın. Bicep kodunu gözden geçirirken neleri aramanız gerektiğini anlayın.

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.

Azure kaynaklarınızı Bicep dosyalarına aktarın ve dönüştürün ve JSON Azure Resource Manager şablonlarınızı (ARM şablonları) Bicep'e geçirin. En iyi yöntemleri izlemek için Bicep dosyalarınızı yeniden düzenleme. Bicep dosyalarınızı test edin ve üretime dağıtın.