Yapılandırma yönetimine Puppet ile başlayın
Puppet mimarisi, kaynaklar ve manifest yazımından Hiera veri ayrımı ve Forge modüllerine; desired state ile yapılandırma yönetiminin temellerini kurarsınız.
Sıfırdan Puppet: desired state ve yapılandırma yönetiminin temelleri
Bu eğitim, Puppet ve yapılandırma yönetimini sıfırdan öğretir. Master-agent mimarisini, catalog derlemeyi ve desired state ile idempotency'yi kavrar; package/file/service kaynaklarını ve metaparametrelerle sıralamayı uygular; manifest, class ve defined type yazar; Puppet dilinin koşul ve fonksiyonlarını kullanır; Hiera ile kod ve veriyi ayırır; Forge'dan modül kurup kendi modülünü oluşturursunuz. puppet agent -t ile uygulama döngüsü uygulamalı işlenir.
3 Gün. Her gün dört modül; Puppet temelleri, dil ve Hiera ile modüller uygulamalı işlenir.
Temel Seviye — Manifest, kaynak, Hiera ve modüllerle Puppet ve yapılandırma yönetimi temelleri.
Her konu bir test ortamında manifest yazıp puppet agent -t ile uygulayarak pekiştirilir.
Sistemin olması gereken durumunu bildirir, Puppet sapmaları otomatik düzeltir.
Binlerce node'u roles/profiles ve Hiera ile tutarlı biçimde yönetirsiniz.
PuppetDB ve raporlarla yapılandırma uyumluluğunu sürekli görünür kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sistem yöneticiliği temelleri ve paket/servis yönetimine aşinalık beklenir.
.pp manifest ve YAML dosyalarını düzenleyecek editör rahatlığı faydalıdır.
Puppet agent/server kurulabilen bir Linux ortamı veya sanal makine gerekir.
Git ile kod yönetimi ve branch akışına temel aşinalık beklenir.
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:
Puppet DSL ile kaynak ve manifest yazıp catalog derleme döngüsünü işletirsiniz.
koşul, fonksiyon ve Hiera ile kod ve veriyi ayırarak esnek yapılandırma kurarsınız.
modül geliştirip roles/profiles deseniyle bakımı kolay Puppet kodu kurarsınız.
desired state modeliyle idempotent ve yakınsayan yapılandırma uygularsınız.
Hiera ile kod ve veriyi ayırarak ortam bazlı esneklik kazanırsınız.
puppet-lint, PDK ve rspec-puppet ile kodunuzu test edip doğrularsınız.
PuppetDB ve raporlarla node durumu ve uyumluluğu izlersiniz.
desired state modeliyle idempotent ve yakınsayan yapılandırma uygularsınız.
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.
Terraform başlangıç eğitimi: temel terimler, deklaratif zihinsel model, kurulum, ilk yapılandırma, plan ve apply ile rehberli bir mini proje uygulamalı ele alın
Detayları Gör →Terraform ile AWS eğitimi: Lambda, API Gateway, DynamoDB, ECR, ECS/Fargate, SQS/SNS, EventBridge ve CloudFront ile modern servisler uygulamalı ele alınır.
Detayları Gör →Terraform ile Azure eğitimi: AKS, App Service, deployment slot, Azure Functions, Container Apps, Cosmos DB, Key Vault ve uzak state uygulamalı olarak ele alınır
Detayları Gör →Terraform atölye eğitimi: proje iskeleti, uzak state, ağ ve uygulama modülleri, çoklu ortam, kalite kapıları, CI/CD ve gerçek uygulama dağıtımı uçtan uca uygula
Detayları Gör →Bulut kilidi olmadan on-prem IaC eğitimi: OpenTofu, Proxmox, vSphere, libvirt, kendi barındırdığınız MinIO/PostgreSQL/Consul state backend ve registry uygulamal
Detayları Gör →