GOOGLE PROFESSIONAL CLOUD DEVELOPER: GOOGLE CLOUD APPLICATION TESTING EĞİTİMİ

Bulut uygulamalarını otomatik testle güvence altına alın

Birim, entegrasyon ve yük testleri, emülatörler, Cloud Build entegrasyonu, canary doğrulama ve üretim izlemeyi kapsar

Cloud Developer: Google Cloud Application Testing eğitimi 2 günde uygulama test stratejisi ve otomasyonu, geliştirme ortamı ve i̇stemci kitaplıkları, bulutta uygulama geliştirme desenleri, ci/cd: cloud build, artifact registry ve cloud deploy gibi konuları Go…

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

Eğitim Hakkında

Google Cloud uygulamalarında test stratejisi, emülatörler, CI entegrasyonu ve üretim doğrulaması

Test piramidi, Pub/Sub ve Firestore emülatörleri, Cloud Build içinde test adımları, test ortamı izolasyonu, Locust/k6 ile yük testi, canary doğrulama, sentetik izleme ve hata ayıklama için Cloud Logging, Trace ve Error Reporting kullanımı uygulanır. Konular Uygulama Test Stratejisi ve Otomasyonu, Geliştirme Ortamı ve İstemci Kitaplıkları, Bulutta Uygulama Geliştirme Desenleri 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 uygulamalarında test stratejisi, emülatörler, CI entegrasyonu ve üretim doğrulaması 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 application testing eğitimicloud developer: google cloud application testing kursugoogle cloud eğitimigcp eğitimigoogle cloud kursuuygulama test stratejisi ve otomasyonugeliştirme ortamı ve i̇stemci kitaplıklarıbulutta uygulama geliştirme desenleriuygulama i̇zleme ve hata ayıklamacloud operations: i̇zleme ve günlükleme
“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ı, test otomasyonu, geliştirme ortamı, uygulama desenleri ve CI/CD kapsamında Uygulama Test Stratejisi ve Otomasyonu ve Geliştirme Ortamı ve İstemci Kitaplıkları konularını uygulamalı olarak işler; Bulutta Uygulama Geliştirme Desenleri ile CI/CD: Cloud Build, Artifact Registry ve Cloud Deploy başlıklarında öğrendiklerini pekiştirir.
Modül 1
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 2
Geliştirme Ortamı ve İstemci Kitaplıkları
  • Cloud Code eklentisi (VS Code, IntelliJ) ve Skaffold ile yerel Kubernetes geliştirme
  • Cloud Shell Editor ve Cloud Workstations ile bulut tabanlı geliştirme
  • Cloud Client Libraries ile Python, Java, Node.js ve Go erişimi
  • gcloud auth application-default login ile yerel kimlik doğrulama
  • Yerel emülatörler: Pub/Sub, Firestore, Bigtable, Spanner
  • Hata ayıklama: Cloud Debugger alternatifleri, snapshot ve log tabanlı izleme
Modül 3
Bulutta Uygulama Geliştirme Desenleri
  • Durumsuz servis tasarımı, oturum bilgisinin Memorystore veya Firestore'da tutulması
  • Pub/Sub ile asenkron iletişim, dead-letter topic ve idempotent işleme
  • Cloud Tasks ile hız sınırlı görev kuyruğu
  • Firestore veri modelleme, alt koleksiyonlar ve indeks planlama
  • Cloud Storage ile dosya yükleme akışı ve signed URL kullanımı
  • API tasarımı, kimlik doğrulama (Firebase Auth, Identity Platform) ve sürümleme
Modül 4
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
Günün hedefiKatılımcı, dağıtım stratejileri, üretim izleme, operasyon ve güvenlik kapsamında Dağıtım Stratejileri: Rolling, Blue/Green ve Canary ve Uygulama İzleme ve Hata Ayıklama konularını uygulamalı olarak işler; Cloud Operations: İzleme ve Günlükleme ile Uygulama Güvenliği ve Gizli Bilgi Yönetimi 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
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
Modül 3
Cloud Operations: İzleme ve Günlükleme
  • Cloud Monitoring metrikleri, dashboard ve uptime check
  • Alerting policy, notification channel ve olay yönetimi akışı
  • Cloud Logging log router, sink ve log-based metric
  • Log Analytics ile BigQuery üzerinde günlük sorgulama
  • Cloud Trace ve Cloud Profiler ile gecikme ve CPU analizi
  • Error Reporting ve Ops Agent kurulumu
Modül 4
Uygulama Güvenliği ve Gizli Bilgi Yönetimi
  • Secret Manager sürümleme, erişim yetkisi ve uygulamadan okuma
  • Cloud KMS ile uygulama düzeyinde şifreleme ve imzalama
  • Identity-Aware Proxy ile uygulamaya kimlik tabanlı erişim
  • Artifact Analysis ile konteyner zafiyet taraması
  • OWASP Top 10 riskleri ve Cloud Armor WAF kuralları
  • Kod ve bağımlılık güvenliği: SBOM, Binary Authorization ve imzalı imajlar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test Otomasyonu

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

🔧
Geliştirme Ortamı

Cloud Code, emülatörler ve client library ile yerel ve bulut geliştirme ortamını kurabilirsiniz.

🛡️
Bulut Uygulama Mimarisi

Bulutta ölçeklenebilir uygulama için durumsuz tasarım, kuyruklama ve önbellekleme desenlerini uygulayabilirsiniz.

☁️
CI/CD Hattı

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

📊
Dağıtım Stratejileri

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

🚀
Üretim İzleme

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

🧩
Gözlemlenebilirlik

Monitoring, Logging ve alarm politikalarıyla uygulama sağlığını izleyebilirsiniz.

🎯
Uygulama Güvenliği

Secret Manager, KMS ve IAP ile uygulama güvenliğini geliştirme sürecine dahil edebilirsiniz.

Kimler İçin Uygundur?

  • Bulut uygulamalarında kalite güvencesi üstlenen geliştiriciler
  • test mühendisleri
  • DevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulut uygulamalarında kalite güvencesi üstlenen geliştiriciler, test mühendisleri ve DevOps ekipleri 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 Application Testing eğitiminde hangi konular işlenir?
Eğitim 2 gündür: 1. gün Test Stratejisi ve CI Entegrasyonu; 2. gün Dağıtım Doğrulaması 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 Applicatio 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 CloudNetworking in Google Cloud (GC-NET-3) Eğitimi
Bulut Bilişim Eğitimleri

Networking in Google Cloud (GC-NET-3) Eğitimi

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

Networking in Google Cloud (GC-NET-3) eğitimi: VPC Ağı, Alt Ağlar ve Güvenlik Duvarı. 3 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudNetworking in Google Cloud (NGCP) Eğitimi
Bulut Bilişim Eğitimleri

Networking in Google Cloud (NGCP) Eğitimi

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

Networking in Google Cloud (NGCP) eğitimi: VPC Ağı, Alt Ağlar ve Güvenlik Duvarı. 3 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudNetworking in Google Cloud Eğitimi
Bulut Bilişim Eğitimleri

Networking in Google Cloud Eğitimi

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

Networking in Google Cloud eğitimi: Kaynak Hiyerarşisi ve IAM, VPC Tasarımı ve Alt Ağ Planlaması. 3 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudOrchestrate BigQuery Workloads with Dataform (OBWD) Eğitimi
Bulut Bilişim Eğitimleri

Orchestrate BigQuery Workloads with Dataform (OBWD) Eğitimi

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

Orchestrate BigQuery Workloads with Dataform (OBWD) eğitimi: Dataform Temelleri. 2 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudPerformance Engineering for Autonomous Systems on Google Cloud (PEAS) Eğitimi
Bulut Bilişim Eğitimleri

Performance Engineering for Autonomous Systems on Google Cloud (PEAS) Eğitimi

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

Performance Engineering for Autonomous Systems on Google Cloud (PEAS) eğitimi: Performans Mühendisliği Yöntemleri, Cloud Trace, Profiler ve Error Reporting. 3 g

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