BAŞLANGIÇ SEVİYESİ TERRAFORM ON-PREMİSE — AZURE CİHAZ YÖNETİMİ İLE INFRASTRUCTURE AS CODE EĞİTİMİ

Terraform'la ilk altyapını koda dök

HCL, provider ve plan-apply döngüsüyle on-premise ve Azure kaynaklarını Terraform ile yönetmeye başlayın.

Terraform'u sıfırdan öğreten, HCL ve provider, plan-apply döngüsü, değişken ve çıktı, durum (state) kavramı ile on-premise ve Azure kaynaklarını kodla yönetmeyi uygulamalı ele alan başlangıç seviyesi eğitim.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

HCL, provider, plan-apply ve on-premise/Azure

Bu başlangıç seviyesi eğitim, Terraform'u sıfırdan öğretir ve hem on-premise hem Azure kaynaklarına uygular. IaC kavramı ve Terraform'un deklaratif, provider tabanlı modeli; Terraform kurulumu ve CLI; HCL söz dizimi (blok, argüman, ifade); provider yapılandırması (azurerm ve yerel/on-premise sağlayıcılar); resource ve data blokları; terraform init, plan, apply ve destroy döngüsü; değişkenler (variable), çıktı (output) ve yerel değerler (locals); durum (state) dosyasının ne olduğu ve neden önemli olduğu; basit bağımlılıklar ve örtük referans; bir Azure kaynak grubu ve kaynağının (ör. depolama/sanal makine) kurulması; on-premise bir sağlayıcıyla (ör. yerel dosya/sanal cihaz) örnek yönetim; .gitignore ve state güvenliği temel pratikleri işlenir. Katılımcı küçük bir altyapıyı baştan sona Terraform ile kurar.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar HCL ve provider'dan plan-apply, değişken ve örnek dağıtıma ilerler.

Seviye

Başlangıç Seviyesi — Terraform'a giriş: on-premise ve Azure kaynaklarını kodla yönetme.

Öğrenme Metodu

Katılımcılar Terraform CLI ile küçük on-premise ve Azure kaynaklarını kodlayıp plan-apply ile kurar.

Neden Bu Eğitim?

🌱Sıfırdan

Terraform'u hiç bilmeden adım adım öğrenmeye başlarsınız.

🔁Plan-Apply

Değişiklikleri önce plan'da görüp güvenle uygularsınız.

☁️Hibrit

Hem on-premise hem Azure kaynaklarını aynı dille yönetirsiniz.

Anahtar Konular

terraform başlangıçterraform girişhclterraform azureazurermplan-applyterraform stateinfrastructure as codeon-premise terraformiac
“İlk apply komutunun çalıştığı an, altyapının artık kodla yaşadığı andır.”

Ön Koşullar

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

1
Temel BT

Sunucu ve komut satırı kavramlarına aşinalık beklenir.

2
Azure Fikri

Abonelik ve kaynak grubu kavramına aşinalık faydalıdır.

3
Terraform/CLI

Terraform CLI kurulu bir ortam gerekir.

4
Azure Erişimi

Küçük kaynaklar için bir Azure aboneliği önerilir.

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ı Terraform'u kurup HCL ile kaynak tanımlayıp plan-apply yapabilir.
Modül 1
IaC ve Terraform
  • IaC kavramı
  • Deklaratif model
  • Provider mimarisi
  • Terraform kurulumu
  • CLI tanıtımı
  • Çalışma dizini
Modül 2
HCL Söz Dizimi
  • Blok ve argüman
  • Değer tipleri
  • İfade ve referans
  • Yorum
  • Dosya düzeni (.tf)
  • Biçimlendirme (fmt)
Modül 3
Provider
  • required_providers
  • azurerm yapılandırma
  • Kimlik (az login)
  • Yerel/on-premise sağlayıcı
  • Sürüm sabitleme
  • Doğrulama
Modül 4
Plan-Apply
  • terraform init
  • terraform plan
  • terraform apply
  • terraform destroy
  • Çıktı okuma
  • Onay akışı
Günün hedefiKatılımcı değişken ve çıktı kullanarak kaynak dağıtıp state'i anlayabilir.
Modül 1
Kaynak ve Veri
  • resource bloğu
  • data bloğu
  • Örtük bağımlılık
  • Argüman ve özellik
  • Azure kaynak grubu
  • Örnek kaynak
Modül 2
Değişken ve Çıktı
  • variable tanımı
  • Varsayılan ve tip
  • tfvars dosyası
  • output
  • locals
  • Hassas değişken
Modül 3
Durum (State)
  • terraform.tfstate nedir
  • Neden önemli
  • state list/show
  • Yerel vs uzak state fikri
  • State güvenliği
  • Yedekleme
Modül 4
İlk Proje
  • Azure kaynağı kurma
  • On-premise örnek
  • Düzenli dosya yapısı
  • gitignore
  • Sık hatalar
  • Sonraki adım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
IaC Kavramı

Terraform'un deklaratif, provider tabanlı modelini anlarsınız.

✅
HCL

HCL söz dizimiyle kaynak tanımlarsınız.

✅
Provider

azurerm ve yerel sağlayıcıları yapılandırırsınız.

✅
Plan-Apply

init, plan ve apply döngüsünü güvenle kullanırsınız.

✅
Değişken

variable, tfvars ve output ile kodu parametrelersiniz.

✅
State

Durum dosyasının ne olduğunu ve önemini kavrarsınız.

✅
Azure Kaynağı

Bir Azure kaynak grubu ve kaynağını kurarsınız.

✅
Hibrit

On-premise ve Azure kaynaklarını aynı dille yönetirsiniz.

Kimler İçin Uygundur?

  • Terraform'a yeni başlayanlar
  • sistem yöneticisi adayları
  • altyapıyı kodla yönetmeye giriş yapmak isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Terraform'a yeni başlayanlar ve altyapıyı kodla yönetmeye giriş yapmak isteyen BT çalışanları için uygundur.
Hiç deneyim gerekmez mi?
Hayır; temel BT ve komut satırı yeterlidir, Terraform ve HCL sıfırdan gösterilir.
Sadece Azure mı?
Ağırlık Azure kaynaklarındadır; on-premise bir sağlayıcıyla da örnek yönetim gösterilir.
Azure aboneliği şart mı?
Küçük kaynaklar için bir abonelik önerilir; kavramlar sağlayıcı farkı olmadan da işlenir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Başlangıç Seviyesi Terraform On-Premise — Azure Cihaz Yöneti Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374) Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

AU374 ile gelişmiş Ansible otomasyonu: ileri playbook teknikleri, koleksiyon geliştirme, performans ayarı, Molecule testi ve Vault. İleri seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform - Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform - Classroom Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Sınıf içi laboratuvar temposuyla ileri Ansible otomasyonu: ileri playbook, koleksiyon geliştirme, performans ayarı, Molecule testi ve Vault. İleri DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform with Exam Classroom Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

İleri Ansible geliştirme ve EX374 performans sınavına hazırlık: koleksiyon, performans, Molecule testi, Vault ve sınav tarzı görev çözümü. İleri DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)DevOps with Ansible: Introduction to Playbooks & Testing Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps with Ansible: Introduction to Playbooks & Testing Eğitimi

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

Ansible ile DevOps: playbook yazımı, roller, envanter ve Molecule/ansible-lint ile test. Idempotency doğrulaması ve CI entegrasyonu. Orta seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)DevOps with Ansible: Overview Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps with Ansible: Overview Eğitimi

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

Ansible'a genel bakış: agentless mimari, kurulum, ansible.cfg, envanter, ad-hoc komutlar ve ilk playbook. DevOps otomasyonuna temel seviye DVA eğitimi.

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