DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: RESOURCE MANAGER TEMPLATES EĞİTİMİ

ARM şablonlarıyla altyapıyı kod olarak yönetin

ARM şablon yapısı, parametreler, fonksiyonlar, bağlı şablonlar, dağıtım modları, Bicep ve what-if uygulamaları

Bu eğitim Azure Resource Manager (ARM) şablonları ile altyapıyı kod olarak tanımlamayı öğretir. Şablon şeması, parameters, variables, resources ve outputs bölümleri, şablon fonksiyonları, dependsOn, copy döngüleri, koşullu dağıtım, iç içe ve bağlı şablonlar,…

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

Eğitim Hakkında

ARM şablonu, dependsOn ve dağıtım modları ekseninde uygulamalı Azure çalışması

Bu eğitim Azure Resource Manager (ARM) şablonları ile altyapıyı kod olarak tanımlamayı öğretir. Şablon şeması, parameters, variables, resources ve outputs bölümleri, şablon fonksiyonları, dependsOn, copy döngüleri, koşullu dağıtım, iç içe ve bağlı şablonlar, template spec, Incremental ve Complete modları, what-if, Bicep dönüşümü ve CI/CD entegrasyonu uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — ARM şablonları, parametreler, bağımlılıklar, dağıtım modları, Bicep ve what-if konularını kapsayan Azure eğitimi

Öğrenme Metodu

ARM şablonu ve dependsOn konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

ARM şablonu, dependsOn ve dağıtım modları konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde ARM şablonu üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

Bicep dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

ARM şablonuAzure Resource ManagerBiceptemplate specwhat-ifaltyapı kod olarakdependsOnAzure dağıtımIaC Azure
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
Programlama Dili

C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir.

2
Azure Temelleri

Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.

3
REST ve JSON

HTTP tabanlı API çağrıları ve JSON veri biçimi hakkında temel bilgi gerekir.

4
Laboratuvar Ortamı

Tarayıcı, Azure CLI ve bir kod editörü yeterlidir; Azure aboneliği eğitimde sağlanır.

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 şablonu yazar, parametreleştirir ve fonksiyonlarla dinamik hale getirir.
Modül 1
ARM Mimarisi
  • Kaynak sağlayıcıları ve API sürümleri
  • Kaynak grubu, abonelik ve yönetim grubu kapsamı
  • Deklaratif ve emir kipi farkı
  • Etiketler, kilitler ve politikalar
  • Dağıtım geçmişi ve işlem izleme
  • Azure portal Automation script dışa aktarımı
Modül 2
Şablon Yapısı
  • $schema, contentVersion, apiProfile
  • parameters: type, defaultValue, allowedValues, minLength
  • variables ve hesaplanan değerler
  • resources: type, apiVersion, name, location, properties
  • outputs ve değer döndürme
  • VS Code ARM Tools ile yazım
Modül 3
Fonksiyonlar ve İfadeler
  • concat, format, uniqueString, resourceGroup()
  • resourceId, reference, listKeys
  • if, equals, union, union ve contains
  • Kullanıcı tanımlı fonksiyonlar
  • Ad çakışmasını önleme: uniqueString deseni
  • Gizli çıktılardan kaçınma
Modül 4
Parametre Dosyaları ve Gizli Bilgi
  • Parametre dosyası (.parameters.json)
  • securestring ve secureObject
  • Key Vault referansı (reference parametresi)
  • Ortam bazlı parametre seti
  • Komut satırında inline parametre
  • Doğrulama ve test-AzResourceGroupDeployment
Günün hedefiKatılımcı karmaşık dağıtımları yönetir, Bicep'e geçer ve CI/CD'ye bağlar.
Modül 1
Bağımlılıklar ve Döngüler
  • dependsOn ve örtük bağımlılık
  • copy ile çoklu kaynak ve copyIndex
  • Koşullu kaynak: condition
  • Özellik döngüsü ve değişken döngüsü
  • Paralel ve seri (mode: serial) dağıtım
  • Bağımlılık hatası ayıklama
Modül 2
İç İçe ve Bağlı Şablonlar
  • Nested template ve Microsoft.Resources/deployments
  • Bağlı şablon, URI ve SAS erişimi
  • Template spec ile sürümlü paylaşım
  • Kapsam değişimi: abonelik düzeyi dağıtım
  • Çıktı aktarımı modüller arası
  • Modülerliğin ilkeleri
Modül 3
Dağıtım Modları ve Güvenli Değişiklik
  • Incremental ve Complete modu davranışları
  • Complete modda silme riski ve koruma
  • what-if ile değişiklik önizleme
  • Kaynak kilitleri ile korunma
  • Dağıtım yığınları (deployment stacks)
  • Dağıtım hatalarında geri alma yaklaşımı
Modül 4
Bicep ve CI/CD
  • az bicep decompile ve build
  • Bicep dosyası, modül ve parametre dekoratörleri
  • GitHub Actions ile azure/arm-deploy
  • Azure DevOps ARM dağıtım görevi
  • Şablon doğrulama: ARM-TTK ve linter
  • Ortam yükseltme stratejisi

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
ARM Mimarisi

Resource Manager modelini açıklayabilirsiniz

⚙️
Şablon Yapısı

Şablon bölümlerini doğru kullanabilirsiniz

🔐
Fonksiyonlar ve İfadeler

Şablon fonksiyonlarıyla esneklik sağlayabilirsiniz

📡
Parametre Dosyaları ve Gizli Bilgi

Ortama özgü değer yönetebilirsiniz

🗄️
Bağımlılıklar ve Döngüler

Dağıtım sırasını ve çoğaltmayı yönetebilirsiniz

🚀
İç İçe ve Bağlı Şablonlar

Şablonları modüler hale getirebilirsiniz

🔍
Dağıtım Modları ve Güvenli Değişik

Incremental ve Complete modunu doğru kullanabilirsiniz

✅
Bicep ve CI/CD

Bicep'e geçip hatta bağlayabilirsiniz

Kimler İçin Uygundur?

  • Altyapıyı kodla dağıtan geliştiriciler
  • DevOps mühendisleri
  • bulut yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Altyapıyı kodla dağıtan geliştiriciler, DevOps mühendisleri ve bulut yöneticileri için uygundur.
Azure Resource Manager Şablonları eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül ARM şablonu, dependsOn, dağıtım modları gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir. Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AZ-204 sınavı için hazırlık sağlar; 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. Developing Solutions for Microsoft Azure: Resource Manager T 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 Architect Technologies: Deploying Azure AD Connect Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Deploying Azure AD Connect Eğitimi

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

Deploying Azure AD Connect eğitimi: Entra Connect dağıtımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Deploying Azure Database Solutions Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Deploying Azure Database Solutions Eğitimi

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

Deploying Azure Database Solutions eğitimi: veritabanı çözümü dağıtımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: High Availability Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: High Availability Eğitimi

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

Azure High Availability eğitimi: yüksek erişilebilirlik uygulamaları. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Load Balancing Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Load Balancing Eğitimi

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

Azure Load Balancing eğitimi: yük dengeleme servisleri. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Management Tools Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Management Tools Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Management Tools eğitimi: yönetim araçları ve temel idari görevler. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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