GETTING STARTED WITH TERRAFORM FOR GOOGLE CLOUD (GC-TERRA) EĞİTİMİ

Google Cloud kaynaklarını Terraform'la oluştur

google provider kurulumundan Compute Engine, VPC ağ ve Cloud Storage kaynaklarına kadar GCP'de Terraform ile ilk altyapıyı kurun.

Terraform ile Google Cloud'da ilk altyapınızı kaynak odaklı kurun: google provider yapılandırması, Compute Engine VM, VPC ağ ve firewall kuralları, Cloud Storage ve init/plan/apply yaşam döngüsü bu temel seviye GC-TERRA eğitiminde uygulanır.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

google provider, Compute Engine, VPC ağ ve Cloud Storage

Bu temel seviye eğitim (GC-TERRA), Terraform ile Google Cloud üzerinde ilk altyapıyı kaynak odaklı biçimde oluşturmayı öğretir. Terraform CLI kurulumu, HCL temelleri ve google provider yapılandırması (project, region, kimlik doğrulama) işlenir. google_compute_instance ile sanal makine, google_compute_network ve subnetwork ile VPC ağı, firewall kuralları ve google_storage_bucket ile Cloud Storage kaynakları kodlanır. init/plan/apply yaşam döngüsü, kaynaklar arası bağımlılık ve output ile bilgi dışa aktarımı uygulanır. Değişkenlerle yeniden kullanılabilir yapı ve kaynak etiketleme (labels) gösterilir. Katılımcı, GCP'de temel bir altyapıyı Terraform ile oluşturup yönetebilir hale gelir.

Süre ve Format

2 Gün. Her gün dört modül; provider yapılandırmasından compute, ağ ve depolama kaynaklarına ilerlenir.

Seviye

Temel Seviye — Terraform ile Google Cloud'da google provider ve temel kaynakları (compute, ağ, depolama) oluşturmaya giriş.

Öğrenme Metodu

Katılımcılar google provider ile Compute Engine, VPC ve Storage kaynaklarını kodlayıp plan/apply ile oluşturur.

Neden Bu Eğitim?

☁️GCP Odaklı

google provider ile GCP kaynaklarını doğrudan kodlamayı öğrenirsiniz.

🖥️Gerçek Kaynak

Compute, ağ ve depolamayı kodla oluşturup elle tıklamayı bırakırsınız.

🔁Tekrarlanabilir

Değişkenlerle aynı altyapıyı farklı projelerde tekrar kurarsınız.

Anahtar Konular

terraform google cloudgcp terraformgoogle providercompute engine terraformvpc terraformcloud storagegc-terraiac giriş
“İlk apply'dan sonra, konsola elle dokunmak geride kalır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
GCP Temeli

Project, region ve temel GCP kaynaklarına aşinalık.

2
Komut Satırı

gcloud ve terraform CLI ile rahat çalışabilme.

3
Kimlik Erişimi

Kaynak oluşturabilen bir GCP projesi ve kimlik.

4
Çalışma Ortamı

Terraform ve Google Cloud SDK kurulu bir makine.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, google provider'ı yapılandırıp ilk VM'i oluşturabilir.
Modül 1
Terraform ve HCL
  • Terraform CLI kurulumu ve sürüm doğrulama
  • HCL blok yapısı (resource, provider, variable)
  • init/plan/apply yaşam döngüsü
  • terraform fmt ve validate
  • .terraform dizini ve lock dosyası
  • Deklaratif altyapı mantığı
Modül 2
google Provider
  • required_providers ile google sürüm sabitleme
  • provider bloğu: project, region, zone
  • gcloud auth / service account kimlik doğrulama
  • Application Default Credentials (ADC)
  • Birden çok proje için yapılandırma
  • Provider kimliğinin güvenliği
Modül 3
Compute Engine
  • google_compute_instance ile VM tanımı
  • machine_type, image ve disk ayarı
  • network_interface ve dış IP
  • metadata ve startup script
  • Etiket (labels) ve tags
  • VM'in plan/apply ile oluşturulması
Modül 4
Yaşam Döngüsü
  • plan çıktısında create/update/destroy okuma
  • apply ile kaynak oluşturma
  • Değişiklik yapıp yeniden apply
  • destroy ile kaynak silme
  • Kaynak bağımlılık sırası
  • Hata çıktısının yorumu
Günün hedefiKatılımcı, ağ ve depolama kaynaklarını kodlayabilir.
Modül 1
VPC Ağı
  • google_compute_network ile VPC
  • google_compute_subnetwork ile subnet
  • Bölge ve CIDR tanımı
  • auto/custom mod ayrımı
  • VM'in ağa bağlanması
  • Ağ kaynaklarının bağımlılığı
Modül 2
Firewall
  • google_compute_firewall ile kural
  • allow/deny ve protokol/port
  • source_ranges ile erişim sınırlama
  • target_tags ile hedefleme
  • SSH/HTTP kurallarının örneklenmesi
  • En az erişim ilkesi
Modül 3
Cloud Storage
  • google_storage_bucket ile kova
  • location ve storage_class
  • Versioning ve lifecycle kuralı
  • Erişim denetimi (uniform/IAM)
  • Nesne yükleme kaynağı
  • Kova adlandırma kuralları
Modül 4
Değişken ve Çıktı
  • variable ile parametreli yapı
  • tfvars ile değer sağlama
  • output ile IP/bucket adı dışa aktarımı
  • locals ile türetilmiş değer
  • Yeniden kullanılabilir yapı
  • Çıktıların sonraki adıma beslenmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
HCL Temeli

HCL blok yapısını ve init/plan/apply akışını kullanırsınız.

✅
google Provider

Provider'ı project, region ve kimlikle yapılandırırsınız.

✅
Compute Engine

google_compute_instance ile VM'leri kodla oluşturursunuz.

✅
Yaşam Döngüsü

plan/apply/destroy akışını güvenle yürütürsünüz.

✅
VPC Ağı

VPC, subnet ve firewall kurallarını kodlarsınız.

✅
Cloud Storage

Storage bucket'ları lifecycle ile tanımlarsınız.

✅
Değişken

Değişken ve tfvars ile yeniden kullanılabilir yapı kurarsınız.

✅
Çıktı

output ile kaynak bilgilerini dışa aktarırsınız.

Kimler İçin Uygundur?

  • Google Cloud kullanan
  • Terraform ile altyapı oluşturmaya başlamak isteyen mühendisler ve sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud kullanan ve Terraform ile altyapı oluşturmaya başlamak isteyen mühendisler ve sistem yöneticileri için uygundur.
GCP hesabı gerekli mi?
Evet; kaynak oluşturabilen bir GCP projesi ve kimlik gerekir. Küçük kaynaklar ücretsiz katman/kredi ile denenebilir.
Kimlik doğrulamayı nasıl yaparım?
gcloud ile Application Default Credentials veya bir service account anahtarıyla; eğitim her ikisini de gösterir.
Diğer GCP Terraform eğitimlerinden farkı nedir?
Bu sürüm kaynak odaklıdır (compute, ağ, depolama); iş akışı/state ve modül odaklı diğer sürümler GCP Terraform serisinde ayrıca sunulur.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Getting Started with Terraform for Google Cloud (GC-TERRA) E Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)Customizing Ansible (A301MA) Eğitimi
DevOps ve Konteyner Eğitimleri

Customizing Ansible (A301MA) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Ansible'ı özelleştirin: Python ile özel modül, filter/lookup/callback plugin, Jinja2 filtre, dinamik envanter, koleksiyon paketleme ve ansible-test. İleri DVA e

Detayları Gör →
Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374) Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform (AU374) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

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 →
Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform - Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform - Classroom Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

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 →
Altyapı Otomasyonu (IaC)Developing Advanced Automation with Red Hat Ansible Automation Platform with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Developing Advanced Automation with Red Hat Ansible Automation Platform with Exam Classroom Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

İ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 →
Altyapı Otomasyonu (IaC)DevOps with Ansible: Introduction to Playbooks & Testing Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps with Ansible: Introduction to Playbooks & Testing Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn