GOOGLE CLOUD İÇİN TERRAFORM İLE BAŞLANGIÇ EĞİTİMİ

GCP altyapını Terraform'la sıfırdan kodla

google provider, temel GCP kaynakları, state yönetimi ve değişkenlerle küçük bir web altyapısını uçtan uca kuran Türkçe Terraform başlangıç eğitimi.

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.

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

Eğitim Hakkında

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.

Süre ve Format

2 Gün. Her gün dört modül; provider ve kaynaklardan state ve uçtan uca mini projeye ilerlenir.

Seviye

Temel Seviye — Terraform ile Google Cloud'a Türkçe, dengeli bir giriş; provider, kaynaklar, state ve küçük uçtan uca proje.

Öğrenme Metodu

Katılımcılar temel GCP kaynaklarını kodlayıp küçük bir uçtan uca projeyi plan/apply ile çalışır hale getirir.

Neden Bu Eğitim?

🇹🇷Türkçe İçerik

Terraform ve GCP kavramlarını Türkçe, anlaşılır biçimde öğrenirsiniz.

🏗️Uçtan Uca Proje

Öğrendiklerinizi küçük bir gerçek projeyle birleştirirsiniz.

🔁Tekrarlanabilir

Değişkenlerle aynı altyapıyı tekrar kurup temizlersiniz.

Anahtar Konular

terraform google cloudgcp terraform türkçegoogle providergcs backendterraform başlangıçcompute engineterraform mini projeiac
“İlk projen küçük olsun; önemli olan onu kodla kurup kodla silebilmen.”

Ö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 HCL
  • Terraform CLI kurulumu ve sürüm doğrulama
  • HCL blok yapısı (resource/provider/variable)
  • init/plan/apply/destroy akışı
  • terraform fmt ve validate
  • Deklaratif altyapı mantığı
  • Dosya düzeni (main/variables/outputs)
Modül 2
google Provider
  • required_providers ile google sürümü
  • project, region, zone tanımı
  • gcloud ADC ile kimlik doğrulama
  • service account kullanımı
  • Provider kimliğinin güvenliği
  • Provider sürüm kilitleme
Modül 3
Compute ve Ağ
  • google_compute_instance ile VM
  • google_compute_network ve subnetwork
  • firewall kuralı tanımı
  • network_interface ile ağa bağlama
  • startup script ve metadata
  • labels ile etiketleme
Modül 4
Cloud Storage
  • google_storage_bucket tanımı
  • location ve storage_class
  • versioning ve lifecycle
  • erişim denetimi (uniform/IAM)
  • Nesne yükleme kaynağı
  • Kova adlandırma kuralları
Günün hedefiKatılımcı, state'i kurup küçük bir altyapı projesini uygulayabilir.
Modül 1
State ve Backend
  • State'in kod-kaynak eşlemesini tutması
  • Yerel state'in riskleri
  • GCS backend ile remote state
  • terraform init ile backend başlatma
  • State kilitleme ve paylaşım
  • State yedekleme
Modül 2
Değişken ve Çıktı
  • variable türleri ve varsayılan
  • tfvars ile değer sağlama
  • locals ile türetilmiş değer
  • output ile bilgi dışa aktarımı
  • sensitive değişken
  • Yeniden kullanılabilir yapı
Modül 3
Mini Proje Tasarımı
  • Basit web altyapısı hedefi (VM + bucket)
  • Kaynakların değişkenle parametrelenmesi
  • Ağ ve firewall'un proje için ayarı
  • startup script ile web sunucu kurulumu
  • Kaynak bağımlılıklarının düzeni
  • Kodun Git'e alınması
Modül 4
Uygulama ve Temizlik
  • plan ile projenin incelenmesi
  • apply ile altyapının oluşturulması
  • output ile erişim bilgisinin alınması
  • Değişiklik yapıp yeniden apply
  • destroy ile kaynakların temizlenmesi
  • Maliyet farkındalığı

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.

✅
State

GCS backend ile remote state'i kurar ve paylaşırsınız.

✅
Değişken & Çıktı

Değişken, tfvars ve output ile esnek yapı kurarsınız.

✅
Mini Proje

VM ve bucket içeren küçük bir altyapıyı uçtan uca kurarsınız.

✅
startup script

VM'i açılışta otomatik hazırlarsınız.

✅
Temizlik

destroy ile kaynakları güvenle temizlersiniz.

Kimler İçin Uygundur?

  • Türkçe kaynakla Terraform ve Google Cloud'a başlamak isteyen mühendisler
  • öğrenciler
  • sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Türkçe kaynakla Terraform ve Google Cloud'a başlamak isteyen mühendisler, öğrenciler ve sistem yöneticileri için uygundur.
Diğer GCP Terraform eğitimlerinden farkı nedir?
Bu sürüm Türkçe ve dengelidir; provider, kaynaklar ve state'i kısaca kapsayıp öğrenilenleri küçük bir uçtan uca projede birleştirir.
Mini proje ne içeriyor?
Değişkenlerle parametrelenmiş, VM ve Cloud Storage bucket içeren basit bir web altyapısını plan/apply ile kurup destroy ile temizlemeyi kapsar.
GCP ücreti oluşur mu?
Küçük kaynaklar ücretsiz katman/kredi ile denenebilir; proje sonunda destroy ile kaynaklar silinir.
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. Google Cloud için Terraform ile Başlangıç 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)Terraform Associate: Terraform Modules Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Associate: Terraform Modules Eğitimi

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

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 →
Altyapı Otomasyonu (IaC)Terraform Associate: Terraform State Management Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Associate: Terraform State Management Eğitimi

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

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 →
Altyapı Otomasyonu (IaC)Terraform Best Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Best Practices Eğitimi

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

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 →
Altyapı Otomasyonu (IaC)Terraform Bulut Altyapısı Yönetimi için Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform Bulut Altyapısı Yönetimi için Eğitimi

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

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 →
Altyapı Otomasyonu (IaC)Terraform CLI Essentials Eğitimi
DevOps ve Konteyner Eğitimleri

Terraform CLI Essentials Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

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