Bulut altyapısını kodla tanımla, sürümle ve otomatikleştir
Bulut operasyonlarında IaC'yi araç bağımsız ilkelerle kurun: deklaratif model, state ve drift yönetimi, modülerlik, çok ortamlı tasarım, policy-as-code denetimi ve CI/CD pipeline otomasyonu bu orta seviye eğitimde uygulamalı işlenir.
IaC ilkeleri, state, drift, modülerlik ve pipeline otomasyonu
Bu orta seviye eğitim, bulut operasyonları (CloudOps) bağlamında kod olarak altyapının (IaC) ilkelerini araç bağımsız biçimde ele alır. Deklaratif ve imperatif yaklaşımların farkı, istenen durum (desired state) modeli, idempotency ve yakınsama, state dosyasının rolü ve drift tespiti işlenir. Kaynakların modüler tasarımı, değişken ve çıktı yönetimi, ortam ayrımı (dev/stage/prod) ve immutable altyapı kavramı incelenir. IaC kodunun sürüm kontrolü, kod incelemesi, policy-as-code ile denetim ve CI/CD pipeline içinde plan/apply otomasyonu uygulamalı gösterilir. Katılımcı, hangi aracı kullanırsa kullansın sağlam IaC uygulamalarını tasarlayabilir hale gelir.
3 Gün. Her gün dört modül; IaC ilkelerinden state ve modülerliğe, oradan pipeline otomasyonuna ilerlenir.
Orta Seviye — Araç bağımsız IaC ilkelerini (deklaratif model, state, idempotency, pipeline) bulut operasyonları bağlamında ele alır.
Katılımcılar deklaratif şablonlarla kaynak tanımlayıp plan/apply akışını ve CI/CD pipeline otomasyonunu uygulamalı inceler.
IaC'yi Terraform, CloudFormation veya Pulumi'de aynı ilkelerle uygularsınız.
State yönetimini ve altyapı sapmasını (drift) kontrol altında tutarsınız.
plan/apply adımlarını CI/CD'ye taşıyarak güvenli dağıtım sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir bulut sağlayıcısında (AWS/Azure/GCP) temel kaynak kavramlarına aşinalık.
CLI araçları ve temel kabuk kullanımı.
Sürüm kontrolü ve dal/merge akışına aşinalık faydalıdır.
Bir IaC aracı (ör. Terraform) kurulabilen bir makine ve bulut hesabı.
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:
Deklaratif model, idempotency ve immutable altyapıyı araç bağımsız uygularsınız.
Uzak state, kilitleme ve state güvenliğini doğru kurgularsınız.
Değişiklik planını okur ve güvenli apply akışı yürütürsünüz.
Altyapı sapmasını tespit edip koda hizalarsınız.
Kodu modüllerle DRY ve yeniden kullanılabilir hale getirirsiniz.
dev/stage/prod ortamlarını izole ve tutarlı yönetirsiniz.
IaC'yi CI/CD pipeline'ında plan/apply ile otomatikleştirirsiniz.
Policy-as-code ve secret yönetimiyle dağıtımı denetlersiniz.
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.
Puppet ile bildirimsel yapılandırma yönetimine giriş: agent-server mimarisi, resource modeli, manifest yazımı, Facter ve idempotency uygulamalı anlatılır.
Detayları Gör →Puppet modülleri, class ve defined type'lar, Hiera veri hiyerarşisi ve ERB/EPP şablonlarıyla modüler yapılandırma yönetimini uygulamalı öğrenin.
Detayları Gör →Ansible core, roller, Automation Controller, execution environment ve automation mesh'i tek yoğun kampta öğrenin; workflow ve EDA ile kurumsal otomasyon kurun.
Detayları Gör →AU710 kamp müfredatıyla Ansible dili, RHEL otomasyonu, roller, Controller yönetimi ve EX294 sınav becerilerini yoğun bir programda pekiştirin.
Detayları Gör →Ansible Automation Platform ile IOS, NX-OS, EOS ve Junos cihazlarını otomatikleştirin; kaynak modülleri, şablonlar ve Controller ile ağ otomasyonunu ölçeklendir
Detayları Gör →