AZ-104 - MICROSOFT AZURE ADMINISTRATOR: ARM TEMPLATES & BICEP EĞİTİMİ

Azure altyapısını kodla tanımlayın

ARM template ve Bicep ile Azure kaynaklarını parametreli, modüler ve tekrarlanabilir şekilde dağıtın.

AZ-104 kapsamında ARM şablonları ve Bicep ile parametreli, modüler Azure altyapısı dağıtımı, what-if, dağıtım kapsamları ve CI/CD konularını 2 günde uygulamalı anlatan eğitim.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Declarative altyapı: ARM JSON'dan Bicep'e

AZ-104 kapsamındaki şablon tabanlı dağıtımları ARM ve Bicep ile birlikte ele alır. Şablon bölümleri (parameters, variables, resources, outputs), Bicep sözdizimi, döngü ve koşullar, modüller, dağıtım kapsamları (resource group, subscription, management group), what-if, tamamlama modu, decompile ile dönüştürme, template spec, şablon doğrulama ve Azure portalından şablon dışa aktarma laboratuvarlarla işlenir.

Süre ve Format

2 Gün. Her gün dört modül; anlatım, demo ve laboratuvar uygulamalarıyla ilerler.

Seviye

Orta Seviye — ARM şablonu yapısı, Bicep modülleri, parametreler, dağıtım kapsamları ve şablon doğrulama

Öğrenme Metodu

Her modül VS Code ve Azure CLI ile yazılan Bicep ve ARM dosyalarıyla ilerler; her adım what-if ile doğrulanır.

Neden Bu Eğitim?

🎯Tekrarlanabilirlik

Aynı altyapıyı farklı ortamlarda tutarlı biçimde yeniden kurarsınız.

🛠️Okunabilir kod

Bicep ile ARM JSON'dan çok daha sade ve modüler şablon yazarsınız.

📈Güvenli değişiklik

what-if ile dağıtımdan önce değişikliği görür, hata riskini azaltırsınız.

Anahtar Konular

az-104bicep eğitimiarm templateazure bicepaltyapı kod olarakazure what-iftemplate specbicep modülazure resource managerazure otomasyon
“Kodla tanımlanan altyapı, belgelenmiş ve denetlenebilir altyapıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Azure temelleri

Portal, kaynak grubu ve abonelik kavramlarına temel aşinalık gerekir.

2
Azure kaynakları

VM, sanal ağ ve storage gibi temel kaynakların portalda oluşturulmasını bilmek gerekir.

3
JSON temelleri

JSON söz dizimini okuyabilmek yeterlidir; programlama bilgisi şart değildir.

4
Laboratuvar ortamı

Azure aboneliği, tarayıcı ve Azure CLI/PowerShell erişimi olan bir bilgisayar yeterlidir; abonelik eğitimde yönlendirilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı ARM şablonunun yapısını anlar ve Bicep ile parametreli bir depolama ve ağ dağıtımı yazar.
Modül 1
ARM Şablon Yapısı
  • $schema, contentVersion, parameters, variables, resources, outputs
  • resource tanımında type, apiVersion, name, location
  • dependsOn ve örtük bağımlılık
  • Şablon fonksiyonları: concat, resourceGroup(), uniqueString
  • Portaldan 'Export template' ve otomasyon betiği
  • Şablon sınırları ve boyutu
Modül 2
Bicep Sözdizimi
  • resource, param, var, output anahtar sözcükleri
  • Sembolik adlar ve referanslar
  • String enterpolasyonu ve ifadeler
  • @allowed, @minLength, @secure dekoratörleri
  • existing ile var olan kaynağa referans
  • az bicep install ve VS Code Bicep eklentisi
Modül 3
Parametre Yönetimi
  • Parametre dosyaları: .bicepparam ve JSON
  • Ortam bazlı parametre (dev, test, prod)
  • Key Vault referansı ile gizli parametre
  • Varsayılan değer ve doğrulama kuralları
  • Çıktılar (outputs) ile bilgi aktarımı
  • Etiket ve isimlendirme standardı
Modül 4
Dönüştürme ve Doğrulama
  • bicep decompile ile ARM'dan Bicep'e dönüşüm
  • bicep build ile ARM üretme
  • Linter kuralları ve uyarılar
  • az deployment group validate
  • what-if ve değişiklik türleri (Create, Modify, Delete)
  • Laboratuvar: manuel kaynakları Bicep'e taşıma
Günün hedefiKatılımcı modüler Bicep ile çok kaynaklı ortam kurar ve farklı kapsamlarda dağıtım yapar.
Modül 1
Döngü ve Koşullar
  • for döngüleri ile çoklu kaynak
  • if koşulu ile isteğe bağlı kaynak
  • İç içe döngü ve dizi/nesne parametreleri
  • Bağımlılık ve paralellik (batchSize)
  • Koşullu çıktılar
  • Dizi üretim fonksiyonları (range, map, filter)
Modül 2
Modüller
  • module anahtar sözcüğü ve yerel modüller
  • Modüle parametre ve çıktı aktarımı
  • Bicep registry (ACR) ve public module registry
  • Template spec yayınlama ve sürümleme
  • Modül yapısı: ağ, güvenlik, hesaplama
  • Modül yeniden kullanım standartları
Modül 3
Dağıtım Kapsamları ve Modları
  • resourceGroup, subscription, managementGroup, tenant kapsamı
  • targetScope tanımı
  • Incremental ve Complete dağıtım modu
  • Dağıtım geçmişi ve hata ayıklama
  • az deployment sub create ve what-if
  • Deployment stacks ile yaşam döngüsü yönetimi
Modül 4
CI/CD ve En İyi Uygulamalar
  • GitHub Actions ile Bicep dağıtımı
  • Azure DevOps ve servis bağlantısı
  • Şablon test ve PSRule/arm-ttk
  • Şablonlarda en az ayrıcalık ve RBAC ataması
  • Şablonla policy ve rol atama dağıtımı
  • Laboratuvar: modüler ağ + VM ortamının tek komutla kurulması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Şablon yapısı

ARM şablonunun bölümlerini okuyup yorumlayabilirsiniz.

✅
Bicep yazımı

Parametreli ve doğrulamalı Bicep dosyaları yazabilirsiniz.

✅
Güvenli parametre

Key Vault ve @secure ile gizli değerleri korumalı aktarabilirsiniz.

✅
Dönüştürme

Decompile ve export ile var olan kaynakları koda dönüştürebilirsiniz.

✅
Modüler yapı

Modüller ve registry ile yeniden kullanılabilir altyapı bileşenleri oluşturabilirsiniz.

✅
Kapsamlar

Resource group, subscription ve management group kapsamında dağıtım yapabilirsiniz.

✅
what-if

Dağıtımdan önce what-if ile değişikliği analiz edebilirsiniz.

✅
CI/CD dağıtımı

GitHub Actions ile Bicep dağıtımını otomatikleştirebilirsiniz.

Kimler İçin Uygundur?

  • Azure kaynaklarını elle oluşturmaktan şablonla dağıtıma geçmek isteyen yöneticiler
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure kaynaklarını elle oluşturmaktan şablonla dağıtıma geçmek isteyen yöneticiler ve DevOps mühendisleri için uygundur.
ARM JSON bilmeden Bicep öğrenilebilir mi?
Evet, Bicep'e doğrudan başlanır; ARM JSON yalnızca derlenen çıktıyı anlamak için kısaca gösterilir.
Terraform ile farkı nedir?
Bicep Azure'a özgü bir DSL'dir ve ARM ile birebir çalışır; Terraform çoklu bulut içindir. Eğitimde yalnızca Bicep ve ARM işlenir.
VS Code kurulumu gerekli mi?
Evet, Bicep eklentisi ile birlikte kullanılır; kurulum eğitimin başında yapılır.
Eğitim sınav başvurusunu veya sınav ücretini kapsıyor mu?
Hayır. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; sınav başvurusu ve ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. AZ-104 - Microsoft Azure Administrator: ARM Templates & Bice Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureMicrosoft Azure Fundamentals Exam Prep Deep Dive AZ-900 Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals Exam Prep Deep Dive AZ-900 Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Azure Fundamentals Exam Prep Deep Dive AZ-900 eğitimi: Bulut kavramları, bölgeler, SLA, dayanıklılık, VM, storage, ağ. 3 gün uygulamalı Azure laboratuvarı, DVA.

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: App Services Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: App Services Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Fundamentals: App Services eğitimi: App Service plan, web app, deployment slot, Functions, CI/CD. 2 gün uygulamalı Azure laboratuvarı, DVA.

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: AZ-900 Exam Preparation Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: AZ-900 Exam Preparation Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Azure Fundamentals: AZ-900 Exam Preparation eğitimi: Bulut modelleri, Azure bölgeleri, VM, App Service, storage, ağ, Entra ID. 3 gün uygulamalı Azure laboratuva

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Azure AD & Windows Virtual Desktop Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Azure AD & Windows Virtual Desktop Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Azure AD & Windows Virtual Desktop eğitimi: Entra ID kullanıcı ve grupları, hibrit kimlik, MFA, RBAC. 2 gün uygulamalı Azure laboratuvarı, D

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Azure Cost Management Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Azure Cost Management Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Fundamentals: Azure Cost Management eğitimi: Fiyatlandırma faktörleri, Cost Management, bütçe, etiketleme. 2 gün uygulamalı Azure laboratuvarı, DVA.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn