GOOGLE PROFESSIONAL CLOUD DEVELOPER: GOOGLE CLOUD DEPLOYMENT STRATEGIES EĞİTİMİ

Dağıtım riskini strateji ve otomasyonla düşürün

MIG, GKE, Cloud Run ve App Engine üzerinde rolling, blue/green ve canary dağıtım ile Cloud Deploy otomasyonunu kapsar

Cloud Developer: Google Cloud Deployment Strategies eğitimi 2 günde dağıtım stratejileri: rolling, blue/green ve canary, ci/cd: cloud build, artifact registry ve cloud deploy, google kubernetes engine ve konteynerler, cloud run ve app engine ile sunucusuz dağ…

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

Eğitim Hakkında

Google Cloud'da dağıtım stratejileri: rolling, blue/green, canary ve otomatik geri alma

MIG rolling update, App Engine trafik bölme, Cloud Run revizyonları, GKE Deployment stratejileri ve probe'lar, blue/green yük dengeleyici geçişi, Cloud Deploy ile aşamalı dağıtım, Terraform ile ortam tutarlılığı, test ve otomatik rollback uygulanır. Konular Dağıtım Stratejileri: Rolling, Blue/Green ve Canary, CI/CD: Cloud Build, Artifact Registry ve Cloud Deploy, Google Kubernetes Engine ve Konteynerler gibi modüllerle laboratuvar destekli işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, kod laboratuvarı, dağıtım ve log tabanlı doğrulama.

Seviye

Orta Seviye — Google Cloud'da dağıtım stratejileri: rolling, blue/green, canary ve otomatik geri alma konularını kapsar

Öğrenme Metodu

Her modülde kod laboratuvarı yazılır, Cloud Shell veya yerel geliştirme ortamında dağıtılır ve Cloud Logging ile doğrulanır.

Neden Bu Eğitim?

💻Kod Laboratuvarı

Her konu Python, Node.js veya Java örnek uygulamalarıyla gerçek dağıtıma kadar uygulanır.

🔑Güvenli Kimlik

Service account, ADC ve Secret Manager ile üretim güvenliği uygulamalarını kodunuza taşırsınız.

📈Üretim Disiplini

Test, CI/CD ve izleme ile uygulamayı yayınlanabilir kaliteye getirirsiniz.

Anahtar Konular

cloud developer: google cloud deployment strategies eğitimicloud developer: google cloud deployment strategies kursugoogle cloud eğitimigcp eğitimigoogle cloud kursugoogle kubernetes engine ve konteynerlercompute engine ile sanal makineleruygulama test stratejisi ve otomasyonuuygulama i̇zleme ve hata ayıklama
“Bulut için yazılan kod, ölçeklendiğinde kendi hikayesini anlatır.”

Ön Koşullar

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

1
Programlama deneyimi

Python, Java, Node.js veya Go dillerinden birinde uygulama geliştirme deneyimi gerekir.

2
Git ve komut satırı

Git ve Linux komut satırı kullanımı laboratuvar akışı için gereklidir.

3
Temel bulut kavramları

VM, konteyner ve REST API kavramlarına aşinalık beklenir.

4
Laboratuvar hesabı

Dağıtım laboratuvarları için Google Cloud hesabı veya laboratuvar ortamı gerekir.

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ı, dağıtım stratejileri, CI/CD, GKE ve sunucusuz platformlar kapsamında Dağıtım Stratejileri: Rolling, Blue/Green ve Canary ve CI/CD: Cloud Build, Artifact Registry ve Cloud Deploy konularını uygulamalı olarak işler; Google Kubernetes Engine ve Konteynerler ile Cloud Run ve App Engine ile Sunucusuz Dağıtım başlıklarında öğrendiklerini pekiştirir.
Modül 1
Dağıtım Stratejileri: Rolling, Blue/Green ve Canary
  • Rolling update: MIG maxSurge/maxUnavailable ayarları
  • Blue/green dağıtım: iki ortam ve yük dengeleyici trafik kaydırma
  • Canary dağıtım: Cloud Run revizyonlarında yüzdelik trafik bölme
  • App Engine'de version ve --splits ile trafik yönetimi
  • GKE'de Deployment stratejileri, readiness/liveness probe ve rollout geri alma
  • Cloud Deploy ile aşamalı dağıtım, doğrulama ve otomatik rollback kriterleri
Modül 2
CI/CD: Cloud Build, Artifact Registry ve Cloud Deploy
  • cloudbuild.yaml adımları, builder imajları ve substitution değişkenleri
  • Build tetikleyicileri: GitHub, Cloud Source Repositories ve Pub/Sub
  • Artifact Registry'de Docker, npm ve Maven depoları
  • Cloud Deploy ile ortamlar arası delivery pipeline ve onay adımı
  • Binary Authorization ile imza doğrulama ve zafiyet taraması
  • Build performansı: önbellekleme, özel worker pool ve log inceleme
Modül 3
Google Kubernetes Engine ve Konteynerler
  • Konteyner, imaj ve Artifact Registry kavramları
  • GKE Standard ve Autopilot modları arasındaki yönetim sınırları
  • kubectl ile Deployment, Service, ConfigMap ve Secret nesneleri
  • Node pool, cluster autoscaler ve Horizontal Pod Autoscaler
  • Workload Identity ile pod'ların IAM yetkisi alması
  • GKE Ingress, Gateway API ve Container-native load balancing
Modül 4
Cloud Run ve App Engine ile Sunucusuz Dağıtım
  • App Engine Standard ve Flexible ortamları, app.yaml yapısı
  • Cloud Run servis ve job kavramı, istek tabanlı otomatik ölçekleme
  • min-instances, max-instances ve concurrency ayarlarının maliyete etkisi
  • Revizyon yönetimi ve trafiğin yüzdelik bölünmesi
  • Cloud Run'da ortam değişkenleri, Secret Manager bağlama ve VPC connector
  • Cloud Functions, Cloud Run ve GKE arasında seçim kriterleri
Günün hedefiKatılımcı, terraform, VM dağıtımı, test ve üretim izleme kapsamında Kod Olarak Altyapı: Terraform ve Deployment Manager ve Compute Engine ile Sanal Makineler konularını uygulamalı olarak işler; Uygulama Test Stratejisi ve Otomasyonu ile Uygulama İzleme ve Hata Ayıklama başlıklarında öğrendiklerini pekiştirir.
Modül 1
Kod Olarak Altyapı: Terraform ve Deployment Manager
  • Terraform google provider, resource ve variable yapısı
  • terraform init, plan, apply ve destroy döngüsü
  • Remote state için Cloud Storage backend ve state kilidi
  • Cloud Foundation Toolkit ve hazır Terraform modülleri
  • Deployment Manager ve Infrastructure Manager karşılaştırması
  • Drift tespiti ve altyapı değişikliklerinde kod inceleme akışı
Modül 2
Compute Engine ile Sanal Makineler
  • Makine aileleri: E2, N2, C3, M3, T2D ve özel makine tipi (custom machine type)
  • Boot disk imajları, özel imaj ve imaj ailesi, startup script kullanımı
  • Persistent Disk (pd-balanced, pd-ssd), Hyperdisk ve Local SSD farkları
  • Instance template ve Managed Instance Group (MIG) ile otomatik ölçekleme
  • Spot VM, preemptible kullanım senaryoları ve kapatma davranışı
  • Snapshot zamanlaması, canlı migrasyon ve bakım olayları
Modül 3
Uygulama Test Stratejisi ve Otomasyonu
  • Test piramidi: birim, entegrasyon ve uçtan uca testler
  • Pub/Sub, Firestore ve Datastore emülatörleriyle yerel test
  • Cloud Build içinde test adımları ve başarısız build'in engellenmesi
  • Test ortamı izolasyonu: ayrı proje, service account ve test verisi
  • Yük ve performans testi: Locust/k6 ile ölçekleme davranışı doğrulama
  • Sentetik izleme, uptime check ve üretimde test (canary) yaklaşımı
Modül 4
Uygulama İzleme ve Hata Ayıklama
  • Yapılandırılmış günlükleme (JSON payload) ve severity kullanımı
  • OpenTelemetry ile dağıtık izleme ve Cloud Trace entegrasyonu
  • Cloud Profiler ile CPU ve bellek darboğazı bulma
  • Error Reporting ile hata gruplama ve bildirim
  • Özel metrik (custom metric) ve SLO tabanlı alarm tanımı
  • Olay sonrası inceleme (postmortem) ve kök neden analizi pratiği

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Dağıtım Stratejileri

Rolling, blue/green ve canary stratejilerini hizmet türüne göre uygulayabilirsiniz.

🔧
CI/CD Hattı

Cloud Build ile derleme, test ve dağıtım hattını otomatikleştirebilirsiniz.

🛡️
GKE Yönetimi

GKE kümesi oluşturup iş yüklerini Deployment, Service ve Ingress ile yayınlayabilirsiniz.

☁️
Sunucusuz Uygulama

Cloud Run ve App Engine üzerinde uygulama yayınlayıp ölçeklemeyi yapılandırabilirsiniz.

📊
Altyapı Otomasyonu

Terraform ile Google Cloud altyapısını tekrarlanabilir biçimde kodlayabilirsiniz.

🚀
Compute Engine

Uygun makine ailesi, disk ve imajla VM oluşturup yaşam döngüsünü yönetebilirsiniz.

🧩
Test Otomasyonu

Birim, entegrasyon ve yük testlerini Google Cloud ortamında otomatikleştirebilirsiniz.

🎯
Üretim İzleme

Üretimdeki uygulamayı Trace, Profiler ve Error Reporting ile izleyip sorun giderebilirsiniz.

Kimler İçin Uygundur?

  • Dağıtım süreçlerini güvenli hale getirmek isteyen geliştiriciler
  • DevOps
  • SRE mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dağıtım süreçlerini güvenli hale getirmek isteyen geliştiriciler, DevOps ve SRE mühendisleri için uygundur.
Ön bilgi gerekli mi?
Bir programlama dilinde uygulama geliştirme deneyimi, Git ve temel komut satırı bilgisi gerekir.
Professional Cloud Developer sınavına hazırlık sağlar mı?
Eğitim, Professional Cloud Developer sınav alanlarıyla ilişkili konuları uygulamalı işler; sınav sonucunu garanti etmez ve bireysel çalışma gerektirir.
Eğitim sonunda sertifika veriliyor mu?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.Resmi sınav söz konusu olduğunda sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez ve sınav sonucunu garanti etmez.
Cloud Developer: Google Cloud Deployment Strategies eğitiminde hangi konular işlenir?
Eğitim 2 gündür: 1. gün Dağıtım Stratejileri ve Platformlar; 2. gün Altyapı, Test ve İzleme. Her gün dört modül ve her modülde altı konu başlığı işlenir.

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 Professional Cloud Developer: Google Cloud Deployment Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Google CloudGoogle Cloud Digital Leader: Data Transformation with Google Cloud Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Data Transformation with Google Cloud Eğitimi

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

Cloud Digital Leader: Data Transformation with Google Cloud eğitimi: Google Cloud ile veri dönüşümü: veri modernizasyonu, veri gölü ve ambarı. 2 gün uygulamalı

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Digital Transformation with the Cloud Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Digital Transformation with the Cloud Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Cloud Digital Leader: Digital Transformation with the Cloud eğitimi: buluta geçişle dijital dönüşüm: iş değeri, bulut benimseme, kültür. 2 gün uygulamalı lab.

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Enterprise Data Warehouses Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Enterprise Data Warehouses Eğitimi

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

Cloud Digital Leader: Enterprise Data Warehouses eğitimi: kurumsal veri ambarı: BigQuery mimarisi, veri modelleme, ambar modernizasyonu, performans. 2 gün uygul

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Google Cloud Storage Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Google Cloud Storage Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Cloud Digital Leader: Google Cloud Storage eğitimi: Google Cloud Storage: depolama sınıfları, konum türleri, erişim, yaşam döngüsü. 2 gün uygulamalı lab.

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Introducing Google Cloud Concepts Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Introducing Google Cloud Concepts Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Cloud Digital Leader: Introducing Google Cloud Concepts eğitimi: Google Cloud kavramlarına giriş: hizmet ailelerine genel bakış, Cloud Console. 2 gün uygulamalı

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