GCP altyapını Terraform'la sıfırdan kodla
Terraform ile Google Cloud altyapısını Türkçe, dengeli bir programla kurun: google provider, Compute/VPC/Storage kaynakları, GCS remote state, değişken ve output yönetimi ve VM+bucket içeren küçük bir uçtan uca proje bu temel seviye eğitimde uygulanır.
google provider, kaynaklar, state ve uçtan uca mini proje
Bu temel seviye Türkçe eğitim, Terraform ile Google Cloud altyapısını sıfırdan oluşturmayı dengeli bir programla öğretir. Terraform CLI kurulumu, HCL temelleri ve google provider yapılandırması (project, region, kimlik doğrulama) işlenir. init/plan/apply yaşam döngüsü, temel GCP kaynakları (Compute Engine VM, VPC ağ, firewall, Cloud Storage) ve değişken/output yönetimi ele alınır. State'in rolü ve GCS backend ile remote state'e giriş verilir. Eğitim, öğrenilenleri birleştiren küçük bir uçtan uca proje ile taçlanır: değişkenlerle parametrelenmiş, VM ve bucket içeren basit bir web altyapısının kodlanması, plan ile incelenmesi, apply ile oluşturulması ve destroy ile temizlenmesi. Katılımcı, GCP'de ilk gerçek Terraform projesini çalışır hale getirir.
2 Gün. Her gün dört modül; provider ve kaynaklardan state ve uçtan uca mini projeye ilerlenir.
Temel Seviye — Terraform ile Google Cloud'a Türkçe, dengeli bir giriş; provider, kaynaklar, state ve küçük uçtan uca proje.
Katılımcılar temel GCP kaynaklarını kodlayıp küçük bir uçtan uca projeyi plan/apply ile çalışır hale getirir.
Terraform ve GCP kavramlarını Türkçe, anlaşılır biçimde öğrenirsiniz.
Öğrendiklerinizi küçük bir gerçek projeyle birleştirirsiniz.
Değişkenlerle aynı altyapıyı tekrar kurup temizlersiniz.
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ı güvenle yürütürsünüz.
Provider'ı kimlik ve proje ile yapılandırırsınız.
Compute, ağ ve Storage kaynaklarını kodlarsınız.
GCS backend ile remote state'i kurar ve paylaşırsınız.
Değişken, tfvars ve output ile esnek yapı kurarsınız.
VM ve bucket içeren küçük bir altyapıyı uçtan uca kurarsınız.
VM'i açılışta otomatik hazırlarsınız.
destroy ile kaynakları güvenle temizlersiniz.
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.
Modül yapısı, girdi/çıktı arayüzü, kompozisyon, Terraform Registry ve sürümlemeyle yeniden kullanılabilir ve bakımı kolay altyapı kurmayı uygulamalı öğrenin.
Detayları Gör →Terraform state yönetimi eğitimi: tfstate yapısı, S3/GCS uzak backend, DynamoDB kilitleme, import, state mv/rm, moved blokları ve drift tespiti uygulamalı.
Detayları Gör →Terraform best practices eğitimi: dizin yapısı, modül tasarımı, sürüm sabitleme, kilit dosyası, sır yönetimi, tflint/checkov ve CI/CD kalite kapıları uygulamalı
Detayları Gör →Terraform ile bulut altyapısı yönetimi eğitimi: provider, VPC, subnet, güvenlik grubu, sanal makine, ölçekleme, depolama, IAM ve çoklu ortam yönetimi uygulamalı
Detayları Gör →Terraform CLI eğitimi: init, plan, apply, destroy, fmt, validate, console, state komutları, TF_LOG ile hata ayıklama ve komut bayrakları uygulamalı ele alınır.
Detayları Gör →