Bicep ve Azure Pipelines kullanarak Azure kaynaklarını dağıtma

Orta
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Bicep şablonlarınızı dağıtmak ve diğer dağıtım etkinliklerini işlem hatlarınızla tümleştirmek için otomatik işlem hattı kullanarak kod olarak altyapının tüm avantajlarını elde edin. Azure Pipelines kullanarak işlem hatları oluşturacaksınız.

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

  • Bicep dosyalarınızı dağıtan bir işlem hattı oluşturun.
  • İşlem hattınızı Azure'a güvenli bir şekilde bağlayabilen bir hizmet sorumlusu oluşturun.
  • İşlem hattınızda doğrulayarak ve test ederek Bicep kod kalitenizden emin olun.
  • Birden çok ortamla çalışın ve parametreleri ve onayları işleyin.
  • Diğer Azure yapılandırma ayarlarını, uygulamalarını ve veritabanlarını dağıtın.
  • Şablon özelliklerine ve modüllerine yeniden kullanılabilir Bicep dosyaları yayımlayan işlem hatları oluşturun.
  • İşlem hatlarınızın güvenliğini sağlayın ve tüm Azure dağıtımlarınızın kuruluşunuzun standartlarına uygun olduğundan emin olun.

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 altyapı dağıtma hakkında bilgi sahibi olduğunuz varsayılır.

Bu öğrenme yolundaki modüller

Azure Pipelines'da Kaynakları Bicep kodundan Azure'a güvenli bir şekilde dağıtan otomatik bir işlem hattı oluşturun. İşlem hattınızı bir zamanlamaya göre veya yapılandırmanız değiştiğinde çalışacak şekilde yapılandırın.

Hizmet sorumluları, dağıtım işlem hatlarınızın Azure ile güvenli bir şekilde kimlik doğrulaması yapmasını sağlar. Bu modülde hizmet sorumlularının ne olduğunu, nasıl çalıştıklarını ve bunları nasıl oluşturacağınızı öğreneceksiniz. İşlem hatlarınızın Bicep dosyalarınızı dağıtabilmesi için azure kaynaklarınıza nasıl izin vereceğinizi de öğreneceksiniz.

Dağıtım işlem hattınızda Bicep kodunuzu doğrulayın ve test edin. Dağıtımdan önce Azure değişikliklerinizi doğrulamak için lint, denetim öncesi doğrulama ve durum işlemini kullanırsınız ve her dağıtımdan sonra kaynaklarınızı test edersiniz.

Dağıtımlarınızın kalitesini artırmak için Bicep kodunuzu birden çok ortamla dağıtın. Kod çoğaltmayı azaltmak ve her ortam için parametre değerlerini ayarlamak için işlem hattı şablonlarını kullanın.

Ortamınızın tamamını dağıtmak için birleşik bir işlem hattı oluşturun. İşlem hattınıza bir derleme aşaması ekler ve uygulamaları, veritabanlarını ve blobları yayımlamak için işlem hattı yapıtlarını ve Bicep çıkışlarını kullanırsınız.

Dağıtım işlem hattı kullanarak Azure şablonu belirtimlerini ve Bicep modüllerini yayımlayın. Yeniden kullanılabilir Bicep kodunuz için sürüm oluşturmayı otomatik olarak doğrulayın ve ekleyin.

Yapılandırma değişikliklerinize ve dağıtımlarınıza uygulanacak denetimlerin yanı sıra Azure ortamınızı sağlamlaştırmayı ve güvenliğini sağlamaya nasıl yardımcı olunacağını planlayın. Altyapınızın kod olarak tanımlanmasını gerektirin ve ortamınızı el ile yapılan değişikliklere karşı koruyun.