GETTING STARTED WITH TERRAFORM FOR GOOGLE CLOUD EĞİTİMİ

GCP altyapısını değişken ve modüllerle düzenle

google provider temelinden değişken ve output yönetimine, ilk modül yapısına kadar GCP'de yeniden kullanılabilir Terraform altyapısına giriş.

Terraform ile GCP'ye değişken ve modülerlik ekseninde girin: google provider, temel GCP kaynakları, değişken türleri ve validation, tfvars/locals, output yönetimi ve tekrar eden yapının ilk modüle çıkarılması bu temel seviye eğitimde uygulanır.

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

Eğitim Hakkında

google provider, değişken/çıktı yönetimi ve ilk modül

Bu temel seviye eğitim, Terraform ile Google Cloud'a girişi değişken yönetimi ve modülerlik ekseninde ele alır. Terraform CLI kurulumu, HCL temelleri, google provider yapılandırması ve init/plan/apply akışı işlenir. Değişken türleri (string, number, bool, list, map), varsayılanlar, validation ve tfvars ile ortam değerleri; output ve locals ile türetilmiş değer ayrıntılı ele alınır. Temel GCP kaynaklarıyla (Compute Engine, VPC, Cloud Storage) çalışıldıktan sonra tekrar eden yapının ilk modüle çıkarılması, modül girdi/çıktı arayüzü ve modülün çağrılması gösterilir. Kaynak etiketleme ve basit yeniden kullanım desenleri uygulanır. Katılımcı, GCP'de parametreli ve yeniden kullanılabilir bir Terraform yapısı kurabilir hale gelir.

Süre ve Format

2 Gün. Her gün dört modül; provider ve kaynaklardan değişken yönetimine ve ilk modüle ilerlenir.

Seviye

Temel Seviye — Terraform ile GCP'ye giriş; değişkenler, çıktılar ve ilk modül yapısıyla yeniden kullanılabilir altyapı.

Öğrenme Metodu

Katılımcılar temel GCP kaynaklarını kodlayıp tekrar eden yapıyı değişkenler ve ilk modülle yeniden kullanılabilir hale getirir.

Neden Bu Eğitim?

🧩Modülerlik

Tekrar eden yapıyı ilk modüle çıkararak yeniden kullanırsınız.

⚙️Değişken Ustalığı

Değişken ve tfvars ile ortam başına esnek yapı kurarsınız.

☁️GCP Pratiği

Temel GCP kaynaklarını kodla düzenli biçimde oluşturursunuz.

Anahtar Konular

terraform google cloudgcp terraform başlangıçterraform değişkenterraform modülgoogle providertfvarsoutputiac giriş
“Değişkenler esneklik, modüller ise ölçeklenebilirlik getirir.”

Ön Koşullar

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

1
GCP Temeli

Project ve temel GCP kavramlarına aşinalık.

2
Komut Satırı

gcloud ve terraform CLI kullanımı.

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 ile temel GCP kaynaklarını oluşturabilir.
Modül 1
Kurulum ve Akış
  • Terraform CLI kurulumu ve doğrulama
  • HCL blok yapısı
  • init/plan/apply/destroy akışı
  • fmt ve validate
  • Dosya düzeni
  • Deklaratif mantık
Modül 2
google Provider
  • required_providers ve google sürümü
  • project, region, zone
  • ADC ve service account kimliği
  • Provider güvenliği
  • Çok ortam yapılandırması
  • Provider sürüm kilitleme
Modül 3
Compute ve Ağ
  • google_compute_instance ile VM
  • google_compute_network ve subnetwork
  • firewall kuralı
  • network_interface bağlama
  • labels ile etiketleme
  • Kaynak bağımlılığı
Modül 4
Cloud Storage
  • google_storage_bucket tanımı
  • location ve storage_class
  • versioning ve lifecycle
  • erişim denetimi
  • Nesne yükleme
  • Adlandırma kuralları
Günün hedefiKatılımcı, kodu değişkenlerle parametreleyip ilk modülü yazabilir.
Modül 1
Değişken Türleri
  • string/number/bool temel tipler
  • list ve map karmaşık tipler
  • Varsayılan değerler
  • validation ile girdi doğrulama
  • sensitive değişken
  • Anlamlı değişken adlandırma
Modül 2
tfvars ve locals
  • tfvars dosyası ile değer sağlama
  • Ortam başına tfvars
  • Değişken öncelik sırası
  • locals ile türetilmiş değer
  • Tekrarın locals'a alınması
  • Değer kaynağının yönetimi
Modül 3
Output
  • output ile bilgi dışa aktarımı
  • Kaynak özelliklerine erişim
  • output'un modüller arası aktarımı
  • sensitive output
  • Çıktının başka araca beslenmesi
  • Anlamlı çıktı tasarımı
Modül 4
İlk Modül
  • Tekrar eden yapının modüle çıkarılması
  • variables ve outputs ile arayüz
  • module bloğuyla çağırma
  • source ile modül kaynağı
  • Modülün yeniden kullanımı
  • Tek sorumluluk ilkesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Terraform Akışı

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

✅
google Provider

Provider'ı kimlik ve proje ile yapılandırırsınız.

✅
Temel Kaynaklar

Compute, ağ ve Storage kaynaklarını kodlarsınız.

✅
Değişken Türleri

string/list/map tipleri ve validation'ı kullanırsınız.

✅
tfvars/locals

Ortam değerlerini ve türetilmiş değerleri yönetirsiniz.

✅
Output

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

✅
İlk Modül

Tekrar eden yapıyı modüle çıkarıp yeniden kullanırsınız.

✅
Yeniden Kullanım

Parametreli yapıyla aynı altyapıyı tekrar kurarsınız.

Kimler İçin Uygundur?

  • Terraform
  • GCP'ye başlayan ve kodunu değişken ve modüllerle düzenli kurmak isteyen mühendisler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Terraform ile GCP'ye başlayan ve kodunu değişken ve modüllerle düzenli kurmak isteyen mühendisler için uygundur.
Diğer GCP sürümlerinden farkı nedir?
Bu sürüm değişken yönetimi ve ilk modül yapısına odaklanır; kaynak odaklı (GC-TERRA) ve iş akışı/state odaklı (GSTGC) sürümler ayrıca sunulur.
Modül yazmak zor mu?
Hayır; eğitim tekrar eden yapıyı adım adım basit bir modüle çıkarmayı ve girdi/çıktı arayüzünü öğretir.
GCP ücreti oluşur mu?
Küçük kaynaklar ücretsiz katman/kredi ile denenebilir; apply sonrası destroy ile kaynaklar temizlenir.
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 Eğitimi 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)Microsoft Windows Automation with Red Hat Ansible Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Windows Automation with Red Hat Ansible Eğitimi

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

Core Ansible ile WinRM, win_ modülleri, Chocolatey, PowerShell DSC ve Active Directory üzerinden Microsoft Windows sunucu otomasyonu eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)MS Azure DevOps Solutions: Implement Infrastructure as Code Eğitimi
DevOps ve Konteyner Eğitimleri

MS Azure DevOps Solutions: Implement Infrastructure as Code Eğitimi

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

IaC prensipleri, azurerm ile Azure kaynakları ve Azure Pipelines/GitHub Actions ile plan/apply akışı üzerine Terraform tabanlı Azure DevOps IaC eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Multi-Cloud Automation and Infrastructure as Code Eğitimi
DevOps ve Konteyner Eğitimleri

Multi-Cloud Automation and Infrastructure as Code Eğitimi

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

Çoklu provider orkestrasyonu, taşınabilir modüller, cross-cloud bağımlılık ve policy/RBAC ile Terraform tabanlı çoklu bulut otomasyonu ve IaC eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Network Automation with Ansible Fast Track (ANS201FT) Eğitimi
DevOps ve Konteyner Eğitimleri

Network Automation with Ansible Fast Track (ANS201FT) Eğitimi

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

network_cli, cisco.ios/nxos resource modülleri, config yedeği ve AAP ile hızlandırılmış Ansible ağ otomasyonu eğitimi (ANS201FT).

Detayları Gör →
Altyapı Otomasyonu (IaC)Network Automation with Ansible Fast Track Eğitimi
DevOps ve Konteyner Eğitimleri

Network Automation with Ansible Fast Track Eğitimi

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

network_cli, çoklu satıcı modülleri, config diff ve loop/Vault ile Ansible ağ otomasyonuna hızlandırılmış giriş eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn