GOOGLE PROFESSIONAL CLOUD DEVELOPER: INTEGRATING GOOGLE CLOUD APIS EĞİTİMİ

Google Cloud API’lerini uygulamalarınıza güvenle bağlayın

İstemci kütüphaneleri, OAuth 2.0, API Gateway, Pub/Sub, Eventarc ve Workflows ile API entegrasyonu odaklı geliştirme programı

Bu eğitim, Google Cloud API’lerini uygulamalara entegre etmeyi anlatır: istemci kütüphaneleri, Application Default Credentials, OAuth 2.0 akışları, Workload Identity Federation, API Gateway ve Cloud Endpoints, Pub/Sub ve Eventarc ile olay tabanlı entegrasyon.

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

Eğitim Hakkında

İstemci kütüphaneleri, OAuth ve olay tabanlı entegrasyon ekseninde Google Cloud API kullanımı

Bu eğitim, Google Cloud API’lerini uygulamalara entegre etmeyi anlatır: istemci kütüphaneleri, Application Default Credentials, OAuth 2.0 akışları, Workload Identity Federation, API Gateway ve Cloud Endpoints, Pub/Sub ve Eventarc ile olay tabanlı entegrasyon. Sayfalama, long-running operation, retry/backoff ve kota yönetimi gibi üretim ayrıntıları da uygulamalı olarak ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; her modülde altı konu başlığı, Google Cloud API entegrasyonu odaklı uygulamalı laboratuvar ve ekip tartışması.

Seviye

Orta Seviye — İstemci Kütüphaneleri, Kimlik ve Kapsamlar, API Yayınlama ve Olay Tabanlı Entegrasyon, Dayanıklılık, Güvenlik ve Test başlıklarını kapsayan Google Cloud API entegrasyonu eğitimi

Öğrenme Metodu

Her modülün ardından istemci kodu, gcloud komutları ve Cloud Console ile canlı bir Google Cloud projesinde uygulamalı laboratuvar yapılır.

Neden Bu Eğitim?

💻Kod Odaklı Uygulama

Her konu istemci kütüphanesi, CLI veya YAML ile gerçek bir Google Cloud kaynağı üzerinde çalıştırılır.

🔐Güvenli Geliştirme

Service account, OAuth kapsamları ve Secret Manager kullanımı baştan uygulamanın parçası olarak işlenir.

🚀Yayına Hazır Akış

Cloud Build, Artifact Registry ve Cloud Run ile commit’ten üretime uzanan hat kurulur.

Anahtar Konular

Google Cloud API entegrasyonuProfessional Cloud DeveloperOAuth 2.0 Google CloudAPI GatewayCloud EndpointsPub/Sub EventarcWorkflowsApplication Default CredentialsGoogle Cloud client library
“Bulutta iyi yazılım, doğru servisi doğru ölçekte kullanan yazılımdı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 en az birinde temel uygulama geliştirme bilgisi.

2
Git ve Komut Satırı

Git ile sürüm yönetimi ve terminalde temel komutları kullanabilme.

3
Web ve HTTP Bilgisi

REST, JSON ve HTTP durum kodlarına aşinalık.

4
Google Cloud Hesabı

Laboratuvar için faturalandırması açık bir Google Cloud hesabı ya da sağlanan sandbox ortamı.

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 Cloud istemci kütüphaneleriyle kimlik doğrulayarak API çağrısı yapar ve OAuth kapsamlarını doğru yönetir.
Modül 1
İstemci Kütüphaneleri ve API Çağrıları
  • Google Cloud client library yapısı (Python, Java, Node.js, Go)
  • Application Default Credentials ve kimlik doğrulama zinciri
  • Sayfalama (page token), long-running operation ve polling
  • Geçici hatalar için retry ve timeout politikaları
  • REST/gRPC arasında seçim, discovery document ve API Explorer
  • Kota, rate limit ve 429 yönetimi
Modül 2
OAuth 2.0, Service Account ve API Güvenliği
  • OAuth 2.0 akışları: authorization code, client credentials ve device flow
  • Service account anahtarı yerine Workload Identity Federation
  • Kapsam (scope) minimizasyonu ve token ömrü
  • Identity-Aware Proxy ve ID token doğrulaması
  • Secret Manager sürümleme ve erişim denetimi
  • API anahtarı kısıtlamaları (HTTP referrer, API kısıtı)
Modül 3
Google AI ve Yardımcı API Entegrasyonları
  • Cloud Vision API ile etiket ve OCR çağrıları
  • Natural Language API ile duygu ve varlık analizi
  • Speech-to-Text ve Text-to-Speech API kullanımı
  • Translation API ve glossary yapılandırması
  • Vertex AI üzerinde Gemini model çağrısı
  • Maps Platform ve Workspace API’leriyle uygulama bağlama
Modül 4
Cloud Console, Cloud Shell ve gcloud
  • Cloud Console navigasyonu ve proje/bölge/zon seçimi
  • gcloud config configurations ile çoklu proje yönetimi
  • Cloud Shell kalıcı disk ve Cloud Shell Editor kullanımı
  • gcloud komutlarında --format, --filter ve --project bayrakları
  • API etkinleştirme (gcloud services enable) ve API kütüphanesi
  • Cloud SDK bileşenleri: gsutil, bq ve gcloud alpha/beta kanalları
Günün hedefiKatılımcı uygulama API’lerini Gateway ile yayınlar ve Pub/Sub ile Eventarc üzerinden olay akışlarını bağlar.
Modül 1
Cloud Endpoints, API Gateway ve Uygulama API’leri
  • OpenAPI 2.0 spesifikasyonu ile API tanımı
  • Cloud Endpoints ESPv2 ve API Gateway karşılaştırması
  • API anahtarı, JWT ve Firebase Auth doğrulaması
  • API Gateway config ve backend (Cloud Run/Functions) bağlantısı
  • Kota, metrik ve izleme entegrasyonu
  • Geliştirici portalı ve sürüm yönetimi
Modül 2
Serverless API Yayınlama
  • OpenAPI tanımı ile API Gateway yapılandırması
  • Backend olarak Cloud Run ve Cloud Functions bağlama
  • API anahtarı, JWT ve servis hesabı kimlik doğrulaması
  • Cloud Endpoints ve Apigee ile ürünleştirme farkları
  • Rate limit, kota ve istek doğrulama
  • Global load balancer ve serverless NEG
Modül 3
Olay Tabanlı Entegrasyon: Pub/Sub ve Eventarc
  • Pub/Sub push abonelikleri ile Cloud Run entegrasyonu
  • Eventarc tetikleyicileri ve CloudEvents formatı
  • Cloud Storage bildirimleri ve Audit Log tabanlı olaylar
  • Cloud Tasks ile hız sınırlı görev kuyrukları
  • Cloud Scheduler ile zamanlanmış HTTP çağrıları
  • Workflows ile servis orkestrasyonu
Modül 4
Workflows, Eventarc ve Cloud Scheduler
  • Workflows YAML sözdizimi: step, switch, try/except
  • HTTP connector ile servis çağrısı ve yanıt ayrıştırma
  • Paralel dallar ve döngülerle fan-out
  • Eventarc ile olay → workflow
  • Cloud Scheduler cron ifadeleri ve OIDC token
  • Callback ve uzun süren işlemler
Günün hedefiKatılımcı API çağrılarını retry, kota ve gizli veri yönetimiyle üretim kalitesine taşır.
Modül 1
Test, Hata Ayıklama ve Gözlemlenebilirlik
  • Yapılandırılmış JSON log ve trace correlation
  • Hata sınıflandırması, retry edilebilir hata ayrımı
  • Yük testi (Locust/k6) ve performans hedefleri
  • Contract test ve entegrasyon test ortamı
  • Cloud Trace ve Error Reporting ile üretim sorunu inceleme
  • Canary dağıtımı ve geri alma stratejisi
Modül 2
Serverless Güvenlik ve Gizli Veri Yönetimi
  • Çalışma zamanı servis hesabı ve en az ayrıcalık
  • Secret Manager sürümü ve ortam/bağlama yolu
  • Ingress ve egress denetimi, VPC Service Controls
  • Identity-Aware Proxy ile Cloud Run koruması
  • Binary Authorization ve imaj kaynakları
  • Cloud Armor ve API Gateway önünde servis yayınlama
Modül 3
Cloud Trace, Profiler ve Error Reporting
  • OpenTelemetry ile dağıtık izleme verisi toplama
  • Cloud Trace latency raporları ve span analizi
  • Cloud Profiler ile CPU ve heap darboğazı bulma
  • Error Reporting gruplama ve bildirimleri
  • Debugger/Snapshot alternatifleri ve canlı ortam hata ayıklama
  • Uygulama sürümü bazlı performans karşılaştırması
Modül 4
Cloud Logging ve Log Analizi
  • Log Router: sink, exclusion filter ve hedef (BigQuery, GCS, Pub/Sub)
  • Logging query language ile gelişmiş filtreleme
  • Log-based metric (counter ve distribution) oluşturma
  • Log Analytics ve BigQuery bağlantılı veri seti
  • Audit Logs: Admin Activity, Data Access ve Policy Denied
  • Log bucket saklama süreleri ve CMEK şifreleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İstemci Kütüphaneleri ve API Çağrıları

İstemci Kütüphaneleri ve API Çağrıları konusunda Google Cloud client library yapısı (Python, Java, Node.js, Go), Application Default Credentials ve kimlik doğrulama zinciri ve Geçici hatalar için retry ve timeout politikaları başlıklarını uygulamalı olarak öğrenirsiniz.

🛠️
Google AI ve Yardımcı API Entegrasyonları

Google AI ve Yardımcı API Entegrasyonları konusunda Cloud Vision API ile etiket ve OCR çağrıları, Natural Language API ile duygu ve varlık analizi ve Translation API ve glossary yapılandırması başlıklarını uygulamalı olarak öğrenirsiniz.

🔐
Cloud Console, Cloud Shell ve gcloud

Cloud Console, Cloud Shell ve gcloud konusunda Cloud Console navigasyonu ve proje/bölge/zon seçimi, gcloud config configurations ile çoklu proje yönetimi ve gcloud komutlarında --format, --filter ve --project bayrakları başlıklarını uygulamalı olarak öğrenirsiniz.

📈
Serverless API Yayınlama

Serverless API Yayınlama konusunda OpenAPI tanımı ile API Gateway yapılandırması, Backend olarak Cloud Run ve Cloud Functions bağlama ve Cloud Endpoints ve Apigee ile ürünleştirme farkları başlıklarını uygulamalı olarak öğrenirsiniz.

☁️
Olay Tabanlı Entegrasyon: Pub/Sub ve Eventarc

Olay Tabanlı Entegrasyon: Pub/Sub ve Eventarc konusunda Pub/Sub push abonelikleri ile Cloud Run entegrasyonu, Eventarc tetikleyicileri ve CloudEvents formatı ve Cloud Tasks ile hız sınırlı görev kuyrukları başlıklarını uygulamalı olarak öğrenirsiniz.

🔍
Test, Hata Ayıklama ve Gözlemlenebilirlik

Test, Hata Ayıklama ve Gözlemlenebilirlik konusunda Yapılandırılmış JSON log ve trace correlation, Hata sınıflandırması, retry edilebilir hata ayrımı ve Contract test ve entegrasyon test ortamı başlıklarını uygulamalı olarak öğrenirsiniz.

⚙️
Serverless Güvenlik ve Gizli Veri Yönetimi

Serverless Güvenlik ve Gizli Veri Yönetimi konusunda Çalışma zamanı servis hesabı ve en az ayrıcalık, Secret Manager sürümü ve ortam/bağlama yolu ve Identity-Aware Proxy ile Cloud Run koruması başlıklarını uygulamalı olarak öğrenirsiniz.

🚀
Cloud Logging ve Log Analizi

Cloud Logging ve Log Analizi konusunda Log Router: sink, exclusion filter ve hedef (BigQuery, GCS, Pub/Sub), Logging query language ile gelişmiş filtreleme ve Log Analytics ve BigQuery bağlantılı veri seti başlıklarını uygulamalı olarak öğrenirsiniz.

Kimler İçin Uygundur?

  • Google Cloud API’leri
  • çalışan uygulama geliştiricileri ve entegrasyon mühendisleri için tasarlanmıştır

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud API’leri ile çalışan uygulama geliştiricileri ve entegrasyon mühendisleri için tasarlanmıştır.
Google Cloud API entegrasyonu eğitimine katılmak için hangi ön bilgiler gerekir?
Python, Java, Node.js veya Go dillerinden en az birinde temel uygulama geliştirme bilgisi. Git ile sürüm yönetimi ve terminalde temel komutları kullanabilme.
Eğitimde hangi konular işlenir?
Program 3 günde şu başlıkları kapsar: İstemci Kütüphaneleri, Kimlik ve Kapsamlar; API Yayınlama ve Olay Tabanlı Entegrasyon; Dayanıklılık, Güvenlik ve Test.
Eğitim uygulamalı mı ilerler?
Her modülün ardından istemci kodu, gcloud komutları ve Cloud Console ile canlı bir Google Cloud projesinde uygulamalı laboratuvar yapılır.
Eğitim sonunda sertifika verilir mi?
Katılımcılara eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. Eğitim, Google Cloud Professional Cloud Developer sınav alanlarına yönelik hazırlık çerçevesi sunar; sınav başvurusu ve ücreti ilgili kuruma aittir ve DVA bu sınavı vermez.

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: Integrating Google Clou Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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: Storage Options for Unstructured Data Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Storage Options for Unstructured Data Eğitimi

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

Cloud Digital Leader: Storage Options for Unstructured Data eğitimi: cloud storage ile nesne depolama uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası veril

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Total Cost of Ownership and Cloud Infrastructure Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Total Cost of Ownership and Cloud Infrastructure Eğitimi

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

Cloud Digital Leader: Total Cost of Ownership and Cloud Infrastructure eğitimi, 2 gün uygulamalı Google Cloud programı. DVA Katılım ve Başarı Sertifikası verili

Detayları Gör →
Google CloudGoogle Cloud Digital Leader: Unstructured Data and Transaction Processing Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Digital Leader: Unstructured Data and Transaction Processing Eğitimi

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

Cloud Digital Leader: Unstructured Data and Transaction Processing eğitimi: cloud storage ile nesne depolama uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikas

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

Google Cloud Digital Leader: Working with Data Eğitimi

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

Cloud Digital Leader: Working with Data eğitimi: veritabanı hizmetlerinin karşılaştırması uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Cloud Dijital Lider (CDL) – Sınav Hazırlığı Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Dijital Lider (CDL) – Sınav Hazırlığı Eğitimi

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

Google Cloud Dijital Lider (CDL) – Sınav Hazırlığı eğitimi: dijital dönüşüm ve google cloud ile yenilik uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası ver

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