Terraform'la ilk altyapını koda dök
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.
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.
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.
Başlangıç Seviyesi — Terraform'a giriş: on-premise ve Azure kaynaklarını kodla yönetme.
Katılımcılar Terraform CLI ile küçük on-premise ve Azure kaynaklarını kodlayıp plan-apply ile kurar.
Terraform'u hiç bilmeden adım adım öğrenmeye başlarsınız.
Değişiklikleri önce plan'da görüp güvenle uygularsınız.
Hem on-premise hem Azure kaynaklarını aynı dille yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sunucu ve komut satırı kavramlarına aşinalık beklenir.
Abonelik ve kaynak grubu kavramına aşinalık faydalıdır.
Terraform CLI kurulu bir ortam gerekir.
Küçük kaynaklar için bir Azure aboneliği önerilir.
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.
Program sonunda katılımcılar:
Terraform'un deklaratif, provider tabanlı modelini anlarsınız.
HCL söz dizimiyle kaynak tanımlarsınız.
azurerm ve yerel sağlayıcıları yapılandırırsınız.
init, plan ve apply döngüsünü güvenle kullanırsınız.
variable, tfvars ve output ile kodu parametrelersiniz.
Durum dosyasının ne olduğunu ve önemini kavrarsınız.
Bir Azure kaynak grubu ve kaynağını kurarsınız.
On-premise ve Azure kaynaklarını aynı dille yönetirsiniz.
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.
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 →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 →İ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 →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 →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 →