Terraform iş akışını GCP üzerinde sağlam kur
Terraform'u GCP üzerinde iş akışı ve state odağıyla öğrenin: init/plan/apply/destroy döngüsü, google provider, GCS backend ile remote state ve kilitleme, değişken/tfvars yönetimi ve uçtan uca bir dağıtım bu temel seviye GSTGC eğitiminde uygulanır.
init/plan/apply iş akışı, GCS backend state, değişken ve output
Bu temel seviye eğitim (GSTGC), Terraform'u Google Cloud üzerinde iş akışı ve state yönetimi odağıyla tanıtır. Terraform CLI kurulumu, HCL temelleri ve google provider yapılandırması işlenir. Asıl vurgu iş akışıdır: init ile başlatma, plan ile değişiklik önizleme, apply ile uygulama, destroy ile temizlik ve bu adımların doğru sırayla kullanımı. State'in rolü, yerel state'in riskleri ve google_storage_bucket (GCS) backend ile remote state, kilitleme ve çok ortamlı ayrım ele alınır. Değişken, tfvars, output ve locals ile parametreli yapı; basit GCP kaynaklarıyla (VM, bucket) iş akışının uçtan uca uygulanması gösterilir. Katılımcı, GCP'de güvenli Terraform iş akışını ve state yönetimini kurabilir.
2 Gün. Her gün dört modül; iş akışı ve state'ten değişken yönetimine ve uçtan uca uygulamaya ilerlenir.
Temel Seviye — Terraform iş akışı ve state yönetimi odağıyla Google Cloud'a giriş: init/plan/apply ve GCS backend.
Katılımcılar init/plan/apply akışını ve GCS backend remote state'i kurarak uçtan uca bir dağıtımı uygular.
init/plan/apply döngüsünü doğru ve güvenli biçimde yürütürsünüz.
GCS backend ile remote state'i ekip için güvenle paylaşırsınız.
plan ile değişiklikleri uygulamadan önce görüp onaylarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Project ve temel GCP kavramlarına aşinalık.
gcloud ve terraform CLI kullanımı.
Kaynak oluşturabilen bir GCP projesi ve kimlik.
Terraform ve Google Cloud SDK kurulu bir makine.
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:
init/plan/apply/destroy akışını doğru sırayla yürütürsünüz.
Provider'ı kimlik ve proje ile yapılandırırsınız.
plan ile değişiklikleri uygulamadan önce incelersiniz.
State'in rolünü ve yerel state risklerini kavrarsınız.
GCS backend ile remote state'i güvenle kurarsınız.
Değişken ve tfvars ile parametreli yapı oluşturursunuz.
output ile bilgi dışa aktarıp ekiple paylaşırsınız.
Parametreli bir dağıtımı baştan sona 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.
Chef Infra Server ile filo yönetin: knife, düğüm bootstrap, run-list ve roller, ortamlar, Policyfile, data bag ve node search ile merkezî yönetimi öğrenin.
Detayları Gör →Chef'i gerçek senaryolarda kullanın: topluluk cookbook, wrapper deseni, çok katmanlı dağıtım, node search, Chef Vault ve Test Kitchen ile doğrulamayı öğrenin.
Detayları Gör →Chef'e hızlı giriş: resource, recipe, ilk cookbook, idempotency ve guard, attribute ve ERB template ile temel kavramları uygulamalı öğrenin.
Detayları Gör →Chef'in temel iş akışını uçtan uca öğrenin: resource, recipe, cookbook, attribute, template, Test Kitchen, InSpec ve Chef Infra Server akışını uygulayın.
Detayları Gör →Chef temelini geliştirme döngüsü odağıyla öğrenin: Workstation kurulumu, resource ve recipe, cookbook, template ve chef-client çalışma döngüsünü uygulayın.
Detayları Gör →