15 bölüm

Learn Live: Azure altyapınızı kod olarak dağıtmak için Bicep'i kullanma

Bicep kullanarak Azure kaynaklarını dağıtmayı öğrenin. Bicep, altyapınızı kod olarak dağıtmanıza yardımcı olan bir dil ve araç kümesidir. Bicep dağıtımlarınızı daha tutarlı ve tekrarlanabilir hale getirir. Uzmanlarımızla Canlı Öğrenin.

Dünyanın dört bir yanındaki geliştiricilerle birlikte aşağıdaki Learn modülleri aracılığıyla konu uzmanları tarafından yönlendirilecek bu canlı öğrenme deneyimi için bize katılın. Harika bir toplulukla rozet kazanın, sertifikalara hazırlanın ve Learn Live'ı edinin! Orada görüşürüz :)

Bicep kullanarak kod olarak altyapıya giriş

Bicep kullanarak kod olarak altyapıya giriş

Bulut dağıtımlarınızı hızla ve güvenle ölçeklendirmek için altyapıyı kod, Azure Resource Manager ve Bicep olarak kullanmanın avantajlarını açıklayın. Bicep'in iyi bir bildirim temelli dağıtım aracı olduğu dağıtım türlerini belirleyin. Bu bölümde şunları yapacaksınız:

  • Kod olarak altyapının avantajlarını açıklama
  • Bildirim temelli ve kesinlik temelli altyapı arasındaki farkı kod olarak açıklama
  • Bicep'in ne olduğunu ve kod olarak altyapı yaklaşımına nasıl uyduğunu açıklama
İlk Bicep şablonunuzu oluşturma

İlk Bicep şablonunuzu oluşturma

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 parametrelerin, değişkenlerin, ifadelerin ve modüllerin kullanımıyla yeniden kullanılabilir. Bu bölümde şunları yapacaksınız:

  • Bicep kullanarak Azure kaynakları oluşturma ve dağıtma
  • Parametreleri, değişkenleri ve ifadeleri kullanarak şablonlarınıza esneklik kazandırma
  • Modüller içeren bicep şablonu oluşturma ve dağıtma
Parametreleri kullanarak yeniden kullanılabilir Bicep şablonları oluşturma

Parametreleri kullanarak yeniden kullanılabilir Bicep şablonları oluşturma

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 bölümde şunları yapacaksınız:

  • Parametreleri özelleştirme ve her parametre tarafından kullanılabilecek değerleri sınırlama
  • Bicep şablonu dağıtımına parametrelerin nasıl sağlandığını anlama
  • Güvenli parametrelerle çalışma
Koşulları ve döngüleri kullanarak esnek Bicep şablonları oluşturma

Koşulları ve döngüleri kullanarak esnek Bicep şablonları oluşturma

Kaynakları yalnızca belirli kısıtlamalar olduğunda dağıtın. Benzer özelliklere sahip birden çok kaynağı dağıtmak için döngüleri kullanın. Bu bölümde şunları yapacaksınız:

  • Bicep şablonu içinde kaynakları koşullu olarak dağıtma
  • Döngüleri kullanarak birden çok kaynak örneği dağıtma
  • Çıkış ve değişken döngülerini kullanma
Modülleri kullanarak birleştirilebilir Bicep dosyaları oluşturma

Modülleri kullanarak birleştirilebilir Bicep dosyaları oluşturma

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. Bu bölümde şunları yapacaksınız:

  • Yeniden kullanılabilir, iyi yapılandırılmış Bicep modülleri tasarlama ve oluşturma
  • Birden çok modülü birlikte kullanan Bicep dosyaları oluşturma
Bicep kullanarak alt ve uzantı kaynaklarını dağıtma

Bicep kullanarak alt ve uzantı kaynaklarını dağıtma

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. Bu bölümde şunları yapacaksınız:

  • Kaynak türlerini ve kaynak kimliklerini açıklama
  • Alt ve uzantı kaynaklarını dağıtma
  • Bicep şablonunda önceden var olan kaynakları temsil etme ve kullanma
Git kullanarak Bicep kodunuzdaki değişiklikleri yönetme

Git kullanarak Bicep kodunuzdaki değişiklikleri yönetme

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. Bu bölümde şunları yapacaksınız:

  • Sürüm denetiminin ve Git'in avantajlarını açıklama
  • Bicep şablonlarını git deposuna işleme ve değişikliklerinizin geçmişini görüntüleme
  • Dal oluşturma ve birleştirme
  • Başkalarıyla işbirliği yapmak için GitHub'da veya Azure Depolarında git deposu yayımlama
İşbirliği için Bicep kodunuzu yapılandırma

İşbirliği için Bicep kodunuzu yapılandırma

İş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. Bu bölümde şunları yapacaksınız:

  • Bicep dosyası için uygun parametreleri seçme
  • Ekip işbirliğini desteklemek için Bicep kodunuzu ve parametrelerinizi yapılandırma
  • Açıklamaları ve kaynak etiketlerini kullanarak Bicep kodunuzu belgele
Durum kullanarak Azure dağıtım değişikliklerini önizleme

Durum kullanarak Azure dağıtım değişikliklerini önizleme

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. Bu bölümde şunları yapacaksınız:

  • Azure'daki iki dağıtım modunu ve bunların etkilerini açıklama
  • Durum işlemini kullanarak dağıtmadan önce hangi değişikliklerin gerçekleşeceğini önizleme
Bicep'i kullanmak için Azure kaynaklarını ve JSON ARM şablonlarını geçirme

Bicep'i kullanmak için Azure kaynaklarını ve JSON ARM şablonlarını geçirme

Azure kaynaklarınızı dışarı aktarın ve Bicep dosyalarına dönüştürün ve JSON ARM şablonlarınızı 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. Bu bölümde şunları yapacaksınız:

  • JSON ARM şablonlarını Bicep'e dönüştürme
  • Mevcut Azure kaynaklarınız için Bicep tanımları oluşturma
  • Durum işlemini ve belgelerini kullanarak şablon dönüştürmelerini doğrulama
Bicep ve çekme isteklerini kullanarak Azure altyapı değişikliklerini gözden geçirme

Bicep ve çekme isteklerini kullanarak Azure altyapı değişikliklerini gözden geçirme

Ç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. Bu bölümde şunları yapacaksınız:

  • Önemli dalları yanlışlıkla yapılan değişikliklerden koruma
  • Çekme istekleri oluşturma, gözden geçirme ve birleştirme
  • Çekme isteklerinde Bicep kodunu gözden geçirme
Bicep kullanarak aboneliklere, yönetim gruplarına ve kiracılara kaynak dağıtma

Bicep kullanarak aboneliklere, yönetim gruplarına ve kiracılara kaynak dağıtma

Azure kaynaklarını abonelik, yönetim grubu ve kiracı kapsamında dağıtın. Azure kaynaklarının farklı kapsamlarda nasıl dağıtıldığından, bunun neden önemli olduğundan ve bunları dağıtmak için Bicep kodunun nasıl oluşturulacağını anlayın. Tek bir işlemde birden çok kapsama dağıtabileceğiniz tek bir Bicep dosyası kümesi oluşturun. Bu bölümde şunları yapacaksınız:

  • Kiracı düzeyi, yönetim grubu düzeyi ve abonelik düzeyi kaynakları dahil olmak üzere kaynak kapsamlarını açıklama
  • Bicep şablonlarını kullanarak belirli kapsamlarda kaynak dağıtma
  • Birden çok kapsama dağıtabileceğiniz Bicep dosyaları oluşturma
Dağıtım betiklerini kullanarak ARM şablonlarını genişletme

Dağıtım betiklerini kullanarak ARM şablonlarını genişletme

Bicep veya JSON Azure Resource Manager şablonlarınıza (ARM şablonları) özel adımlar ekleyin. Parametreleri ve çıkışları kullanarak dağıtım betiklerini dağıtımınızla tümleştirin. Bu bölümde şunları yapacaksınız:

  • Dağıtım betiği kullanarak ARM şablonlarınızda özel adımlar gerçekleştirme
  • Dağıtım betiklerinizi daha yeniden kullanılabilir hale getirmek için parametreler tanımlama
Özel kayıt defterlerini kullanarak Bicep modüllerini paylaşma

Özel kayıt defterlerini kullanarak Bicep modüllerini paylaşma

Kod yinelemesini azaltmak ve dağıtımlarınızın kalitesini artırmak için Bicep modüllerini yeniden kullanın. Kuruluşunuz için özel bir kayıt defteri oluşturun. Paylaşılan modülleri kayıt defterinde yayımlayın ve birden çok dağıtımda kullanın. Bu bölümde şunları yapacaksınız:

  • Kendi kuruluşunuz için özel kayıt defteri oluşturma
  • Özel bir kayıt defterinde modül yayımlama ve modülü kullanma
Şablon belirtimlerini kullanarak yeniden kullanılabilir altyapı kodu kitaplıklarını yayımlama

Şablon belirtimlerini kullanarak yeniden kullanılabilir altyapı kodu kitaplıklarını yayımlama

ARM şablonlarınızı kuruluşunuz genelinde yeniden kullanın ve paylaşın. Kuruluşunuzun gereksinimleri için önceden yapılandırılmış kaynakları dağıtan şablon belirtimlerini yayımlayın. Sürümleri kullanarak erişimi kontrol edin ve şablon belirtimlerini güvenli bir şekilde güncelleştirin. Bu bölümde şunları yapacaksınız:

  • Şablon belirtimleri oluşturma ve dağıtma
  • Şablon belirtimlerine sürüm ekleme

Konuşmacılarımız ve Moderatörlerimiz

  • Alex Frankel

    Baş Program Yöneticisi, Microsoft

    Twitter
  • Angel Perez

    Azure Dağıtımları'nda Program Yöneticisi, Microsoft

    LinkedIn
  • Barbara Forbes

    Azure Teknik müşteri adayı, Microsoft Azure MVP, OGD ict-diensten

    Twitter
  • Brandon Martinez

    Kıdemli Müşteri Mühendisi, Azure için FastTrack, Microsoft

    Twitter
  • Gitte Vermeiren

    Kıdemli Müşteri Mühendisi, Azure için FastTrack, Microsoft

    Twitter
  • John Downs

    Kıdemli Müşteri Mühendisi, Azure için FastTrack, Microsoft

    Twitter
  • Joshua Waddell

    Kıdemli Müşteri Mühendisi, Azure için FastTrack, Microsoft

    Twitter
  • Neil Peterson

    Kıdemli Site Güvenilirlik Mühendisi, Microsoft

    Twitter
  • Stephanie Yen

    Program Yöneticisi, Azure Dağıtımları, Microsoft

    Twitter
  • Steven Murawski

    Sorumlu Bulut Danışmanı, Microsoft

    Twitter
  • Victor Worapon Viriyaampanond

    Kıdemli Müşteri Mühendisi, Microsoft

    LinkedIn
  • Will Velida

    Müşteri Mühendisi II, Azure için FastTrack, Microsoft

    Twitter
  • William Salazar

    Kıdemli Müşteri Mühendisi, Azure için FastTrack, Microsoft

    Twitter

Sık Sorulan Sorular

Etkinliğe katılmanın bir maliyeti var mı?

Etkinlik ücretsizdir! Learn TV'ye ücretsiz olarak akış içeriğine katılabilirsiniz!

Etkinlik ne zaman gerçekleşir?

8 Mart 2022 ile 28 Haziran 2022 arasında her hafta

Bu etkinlik isteğe bağlı olarak kullanılabilir mi?

Evet! Geçmiş etkinliklerimizi dilediğiniz zaman akışla aktarabilirsiniz! İstediğiniz zaman akış yapmak için tüm Learn Live'a göz atın.

Etkinlik nerede gerçekleşir?

Bu olay serisi sanaldır! Kendi evinizin, ofisinizin veya cihazınızın konforunda deneyimin tadını çıkarmak için bize ve binlercesine katılın.

Bölümler hangi dilde teslim edilir?

Bu gösteri İngilizce olarak sunulur. Learn Live'da her canlı gösteriden 48 saat sonra sunulan kayıtlarda 14 farklı dilde açıklamalı alt yazılar sağlanacaktır.

Kullanım Kuralları

Cinsiyet, cinsel yönelim, fiziksel görünüm, engellilik, yaş, yarış veya din ne olursa olsun herkes için saygılı, kolay, profesyonel bir deneyim sunmayı amaçlıyoruz. Herhangi bir cinsiyet, ırk, cinsel yönelim veya engel için aşağılayıcı hiçbir davranışa ya da taciz ya da ayrımcılık sayılacak hiçbir davranışa tolerans göstermeyiz. Herkes standartlarımızı bilmek ve bunlara uymakla sorumludur ve herkesin sıcak ve güvenli bir ortam oluşturmamıza yardımcı olmaya teşvik ederiz. Buna ek olarak, paylaştığımız dünyamıza da aynı saygıyı göstermek istiyoruz. Lütfen tüm sorularınızı, endişelerinizi veya uygunsuz etkinlik ya da davranışları hemen ilgilenebilmemiz için organizasyon ekibine bildirin.