GOOGLE PROFESSIONAL CLOUD DEVELOPER: GOOGLE CLOUD DEVELOPMENT ENVIRONMENT EĞİTİMİ

Verimli bir Google Cloud geliştirme ortamı kurun

Console, Cloud Shell, Cloud Code, Cloud Workstations, Application Default Credentials, emülatörler ve temel CI entegrasyonunu kapsar

Cloud Developer: Google Cloud Development Environment eğitimi 2 günde console, cloud shell ve gcloud ile çalışma, geliştirme ortamı ve i̇stemci kitaplıkları, kaynak hiyerarşisi ve proje yönetimi, cloud iam: kimlik ve yetkilendirme gibi konuları Google Cloud ü…

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

Eğitim Hakkında

Google Cloud geliştirme ortamı: Cloud Shell, Cloud Code, ADC, emülatörler ve CI

Cloud Shell ve Cloud Shell Editor, Cloud Code ve Skaffold, Cloud Workstations, client library kurulumu, ADC ile kimlik doğrulama, service account, yerel emülatörler, birim test ve Cloud Build ile temel CI akışı geliştirici günlük akışında uygulanır. Konular Console, Cloud Shell ve gcloud ile Çalışma, Geliştirme Ortamı ve İstemci Kitaplıkları, Kaynak Hiyerarşisi ve Proje Yönetimi 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

Temel Seviye — Google Cloud geliştirme ortamı: Cloud Shell, Cloud Code, ADC, emülatörler ve CI 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 development environment eğitimicloud developer: google cloud development environment kursugoogle cloud eğitimigcp eğitimigoogle cloud kursuconsole, cloud shell ve gcloud ile çalışmageliştirme ortamı ve i̇stemci kitaplıklarıkaynak hiyerarşisi ve proje yönetimicloud iam: kimlik ve yetkilendirmeservice account'lar ve uygulama kimliği
“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ı, cloud Shell, gcloud, Cloud Code, hiyerarşi ve IAM kapsamında Console, Cloud Shell ve gcloud ile Çalışma ve Geliştirme Ortamı ve İstemci Kitaplıkları konularını uygulamalı olarak işler; Kaynak Hiyerarşisi ve Proje Yönetimi ile Cloud IAM: Kimlik ve Yetkilendirme başlıklarında öğrendiklerini pekiştirir.
Modül 1
Console, Cloud Shell ve gcloud ile Çalışma
  • Google Cloud Console navigasyonu, pin'leme ve proje seçici
  • Cloud Shell ortamı, 5 GB home dizini ve Cloud Shell Editor
  • gcloud init, gcloud config configurations ve çoklu proje profilleri
  • gcloud komut yapısı, --format ve --filter ile çıktı süzme
  • Client library, REST API ve API Explorer ile programatik erişim
  • API etkinleştirme (gcloud services enable) ve API anahtarı/OAuth ayrı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
Kaynak Hiyerarşisi ve Proje Yönetimi
  • Organization, Folder, Project ve kaynak katmanlarının yapısı
  • Project ID, Project Number ve Project Name ayrımı
  • IAM ve Organization Policy mirasının hiyerarşide aşağı doğru akışı
  • Cloud Resource Manager API ve gcloud projects komutları
  • Etiket (label) ve tag kullanımıyla kaynak sınıflandırma
  • Ortam bazlı (dev/test/prod) klasör ve proje ayrımı örnek tasarımı
Modül 4
Cloud IAM: Kimlik ve Yetkilendirme
  • Principal türleri: Google hesabı, Cloud Identity grubu, service account ve Workspace domain
  • Basic, predefined ve custom rol farkları, roles/owner riskleri
  • IAM policy binding yapısı ve gcloud add-iam-policy-binding kullanımı
  • IAM Conditions ile zaman ve kaynak tabanlı erişim koşulları
  • Policy Troubleshooter ve Policy Analyzer ile erişim sorunlarını çözme
  • En az yetki ilkesi, yetki ayrımı ve grup bazlı erişim yönetimi
Günün hedefiKatılımcı, service account, test, CI/CD ve uygulama desenleri kapsamında Service Account'lar ve Uygulama Kimliği ve Uygulama Test Stratejisi ve Otomasyonu konularını uygulamalı olarak işler; CI/CD: Cloud Build, Artifact Registry ve Cloud Deploy ile Bulutta Uygulama Geliştirme Desenleri başlıklarında öğrendiklerini pekiştirir.
Modül 1
Service Account'lar ve Uygulama Kimliği
  • Kullanıcı tanımlı, varsayılan ve Google yönetimli service account türleri
  • Application Default Credentials (ADC) çözümleme sırası
  • Service account anahtarı riskleri ve anahtarsız alternatifler
  • Service account impersonation ve roles/iam.serviceAccountTokenCreator
  • Workload Identity Federation ile dış kimlik sağlayıcılarından erişim
  • Varsayılan Compute Engine service account'ının yetki daraltılması
Modül 2
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 3
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 4
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

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Araç Setinde Yetkinlik

Console, Cloud Shell ve gcloud CLI ile kaynakları hem arayüzden hem komut satırından yönetebilirsiniz.

🔧
Geliştirme Ortamı

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

🛡️
Kaynak Hiyerarşisi

Organization, Folder ve Project yapısını kurumsal organizasyona uygun biçimde tasarlayabilirsiniz.

☁️
IAM Yetkilendirme

Principal, rol ve policy kavramlarıyla en az yetki ilkesine uygun erişim modeli kurabilirsiniz.

📊
Service Account Yönetimi

Service account'ları güvenli oluşturup anahtarsız kimlik doğrulama modeline geçebilirsiniz.

🚀
Test Otomasyonu

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

🧩
CI/CD Hattı

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

🎯
Bulut Uygulama Mimarisi

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

Kimler İçin Uygundur?

  • Google Cloud üzerinde geliştirmeye yeni başlayan yazılım geliştiriciler
  • öğrenciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud üzerinde geliştirmeye yeni başlayan yazılım geliştiriciler ve öğrenciler 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 Development Environment eğitiminde hangi konular işlenir?
Eğitim 2 gündür: 1. gün Araç Seti ve Erişim; 2. gün Kimlik, Test ve CI. 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 Developmen 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

Google CloudGCP Data Engineer Pro: Using Google Datastream Eğitimi
Bulut Bilişim Eğitimleri

GCP Data Engineer Pro: Using Google Datastream Eğitimi

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

GCP Data Engineer Pro: Using Google Datastream eğitimi: Datastream, CDC ve Binlog konularında 2 gün uygulamalı Google Cloud eğitimi. Digital Vizyon Akademi.

Detayları Gör →
Google CloudGCP Engineering & Streaming Architecture Eğitimi
Bulut Bilişim Eğitimleri

GCP Engineering & Streaming Architecture Eğitimi

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

GCP Engineering & Streaming Architecture eğitimi: Pub/Sub, Dataflow ve Kappa mimarisi konularında 4 gün uygulamalı Google Cloud eğitimi. Digital Vizyon Akademi.

Detayları Gör →
Google CloudGCP Network Data Processing Models Eğitimi
Bulut Bilişim Eğitimleri

GCP Network Data Processing Models Eğitimi

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

GCP Network Data Processing Models eğitimi: VPC, Private Google Access ve Batch ve streaming konularında 3 gün uygulamalı Google Cloud eğitimi. Digital Vizyon A

Detayları Gör →
Google CloudGCP Professional Data Engineer (PDE) Exam Prep Eğitimi
Bulut Bilişim Eğitimleri

GCP Professional Data Engineer (PDE) Exam Prep Eğitimi

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

GCP Professional Data Engineer (PDE) Exam Prep eğitimi: Professional Data Engineer, BigQuery ve Dataflow konularında 4 gün uygulamalı Google Cloud eğitimi.

Detayları Gör →
Google CloudGetting Started with FinOps on Google Cloud (GSFGC) Eğitimi
Bulut Bilişim Eğitimleri

Getting Started with FinOps on Google Cloud (GSFGC) Eğitimi

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

Getting Started with FinOps on Google Cloud (GSFGC) eğitimi: FinOps, Billing export ve Budget konularında 2 gün uygulamalı Google Cloud eğitimi. Digital Vizyon

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