GOOGLE PROFESSIONAL CLOUD DEVELOPER: MANAGING GOOGLE CLOUD APPLICATION DATA EĞİTİMİ

Uygulamanız için doğru veri depolama servisini seçin

Cloud SQL, Spanner, Firestore, Bigtable, Memorystore ve Cloud Storage ile uygulama verisi tasarımı ve taşıma programı

Bu eğitim, uygulama geliştiricilerin Google Cloud’da veri katmanını doğru tasarlamasına odaklanır. Eğitim 3 gün sürer; her günde dört modül uygulamalı laboratuvarlarla işlenir.

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

Eğitim Hakkında

Firestore, Spanner, Cloud SQL ve Bigtable ile uygulama veri katmanı tasarımı

Bu eğitim, uygulama geliştiricilerin Google Cloud’da veri katmanını doğru tasarlamasına odaklanır. Cloud SQL, Spanner, Firestore, Bigtable ve Memorystore arasında tutarlılık ve ölçek kriterleriyle seçim yapılır; bağlantı havuzu, indeks tasarımı, transaction, cache-aside kalıbı, yedekleme ve Database Migration Service ile taşıma uygulamalı olarak işlenir.

Süre ve Format

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

Seviye

Orta Seviye — Veri Depolama Servislerini Seçme, Ölçekli Veri Modelleme ve Veri Hatları, Yedekleme, Taşıma ve Güvenlik başlıklarını kapsayan Google Cloud uygulama verisi yönetimi 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 uygulama verisiFirestore eğitimiCloud SpannerBigtable satır anahtarıCloud SQL uygulamaMemorystore RedisProfessional Cloud DeveloperDatabase Migration ServiceGoogle Cloud veritabanı seçimi
“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ı uygulamanın tutarlılık ve ölçek ihtiyacına göre uygun Google Cloud veritabanını seçer.
Modül 1
Uygulama Verisi için Depolama Seçimi
  • Cloud SQL, Spanner, Firestore ve Bigtable arasında karar kriterleri
  • Bağlantı havuzu (connection pooling) ve Cloud SQL Connector
  • Firestore Native mod: transaction, batched write ve gerçek zamanlı dinleyici
  • Memorystore ile cache-aside ve write-through kalıpları
  • Cloud Storage’a büyük nesne yükleme (resumable upload)
  • Veri tutarlılığı: strong vs eventual consistency
Modül 2
Spanner, Bigtable ve Firestore Seçimi
  • Cloud Spanner: global tutarlılık, TrueTime ve interleaved tablolar
  • Bigtable: row key tasarımı, hotspot önleme ve column family
  • Firestore: doküman modeli, koleksiyonlar ve bileşik indeksler
  • Memorystore for Redis ile önbellekleme kalıpları
  • İşlem tipi, tutarlılık ve ölçek ekseninde veritabanı karar ağacı
  • Datastore modu ve Native mod farkları
Modül 3
Firestore Veri Modelleme
  • Koleksiyon/doküman/alt koleksiyon hiyerarşisi
  • Tek alanlı ve bileşik indeks yönetimi
  • Sorgu sınırlamaları, collection group query
  • Güvenlik kuralları ve IAM ile erişim
  • Sayaç, fan-out ve dağıtılmış sayaç kalıpları
  • TTL politikası ve veri dışa aktarma
Modül 4
Cloud SQL Örneği Oluşturma
  • MySQL, PostgreSQL ve SQL Server motor seçimi
  • Enterprise ve Enterprise Plus sürümleri
  • Örnek boyutlandırma: vCPU, bellek ve SSD depolama
  • Private IP (Private Service Access) ile bağlantı
  • Cloud SQL Auth Proxy ve IAM veritabanı kimlik doğrulaması
  • Veritabanı, kullanıcı ve flag ayarlarının yönetimi
Günün hedefiKatılımcı Spanner ve Bigtable şemalarını tasarlar, Cloud Storage ve Pub/Sub ile veri akışını bağlar.
Modül 1
Spanner ve Bigtable ile Uygulama Verisi
  • Spanner şeması: primary key seçimi ve hotspot önleme
  • Read-write ve read-only transaction, stale read
  • Bigtable row key tasarımı: reverse timestamp ve salting
  • Bigtable değişim akışı ve garbage collection politikası
  • Spanner Graph ve vektör arama özeti
  • İstemci kütüphanesi session pool ayarları
Modül 2
Cloud Storage Kovaları ve Nesne Yönetimi
  • Storage class: Standard, Nearline, Coldline ve Archive seçim kriterleri
  • Bucket konumu: region, dual-region ve multi-region
  • Uniform bucket-level access ve signed URL kullanımı
  • Object Lifecycle Management kuralları
  • Object Versioning, retention policy ve bucket lock
  • gsutil/gcloud storage ile paralel yükleme ve rsync
Modül 3
BigQuery’ye Veri Yükleme
  • Batch load job: CSV, Avro, Parquet, ORC ve JSON formatları
  • Storage Write API ile akış ve exactly-once yazma
  • BigQuery Data Transfer Service ve zamanlanmış sorgular
  • Pub/Sub BigQuery subscription ile doğrudan aktarım
  • Şema evrimi, autodetect ve hata toleransı
  • Federated sorgular: Cloud SQL, Spanner ve Drive
Modül 4
Pub/Sub ile Olay Akışı
  • Topic, subscription ve push/pull teslim modelleri
  • Ack deadline, dead-letter topic ve yeniden deneme politikası
  • Message ordering ve exactly-once delivery
  • Şema (Avro/Protobuf) doğrulaması
  • Pub/Sub Lite ve Kafka karşılaştırması
  • Snapshot, seek ve mesaj saklama süresi
Günün hedefiKatılımcı veri katmanını yedekleyerek, güvenli biçimde taşıyarak ve izleyerek işletir.
Modül 1
Veri Taşıma ve Yedekleme Stratejileri
  • Database Migration Service ile sürekli replikasyon
  • Storage Transfer Service ve Transfer Appliance
  • Cloud SQL export/import ve PITR
  • Firestore export/import ve yönetilen yedekleme
  • BigQuery snapshot ve time travel
  • RPO/RTO hedeflerine göre yedek planı
Modül 2
Cloud SQL Yedekleme, PITR ve Geri Yükleme
  • Otomatik ve isteğe bağlı yedekler, yedek saklama süresi
  • Point-in-time recovery ve binary log / WAL arşivi
  • Yedekten yeni örneğe geri yükleme ve klonlama
  • SQL dump ile export/import (gcloud sql export sql)
  • Cloud Storage’a CSV dışa aktarma
  • Cross-region yedek ve disaster recovery planı
Modül 3
Cloud SQL Güvenliği
  • Private IP, yetkili ağlar ve SSL/TLS zorunluluğu
  • IAM veritabanı kimlik doğrulaması
  • CMEK ile disk şifreleme
  • Cloud SQL Auth Proxy ve Language Connectors
  • Audit logging (pgAudit, MySQL audit eklentisi)
  • Parola politikası ve en az ayrıcalıklı kullanıcı modeli
Modül 4
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

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Uygulama Verisi için Depolama Seçimi

Uygulama Verisi için Depolama Seçimi konusunda Cloud SQL, Spanner, Firestore ve Bigtable arasında karar kriterleri, Bağlantı havuzu (connection pooling) ve Cloud SQL Connector ve Memorystore ile cache-aside ve write-through kalıpları başlıklarını uygulamalı olarak öğrenirsiniz.

🛠️
Firestore Veri Modelleme

Firestore Veri Modelleme konusunda Koleksiyon/doküman/alt koleksiyon hiyerarşisi, Tek alanlı ve bileşik indeks yönetimi ve Güvenlik kuralları ve IAM ile erişim başlıklarını uygulamalı olarak öğrenirsiniz.

🔐
Cloud SQL Örneği Oluşturma

Cloud SQL Örneği Oluşturma konusunda MySQL, PostgreSQL ve SQL Server motor seçimi, Enterprise ve Enterprise Plus sürümleri ve Private IP (Private Service Access) ile bağlantı başlıklarını uygulamalı olarak öğrenirsiniz.

📈
Cloud Storage Kovaları ve Nesne Yönetimi

Cloud Storage Kovaları ve Nesne Yönetimi konusunda Storage class: Standard, Nearline, Coldline ve Archive seçim kriterleri, Bucket konumu: region, dual-region ve multi-region ve Object Lifecycle Management kuralları başlıklarını uygulamalı olarak öğrenirsiniz.

☁️
BigQuery’ye Veri Yükleme

BigQuery’ye Veri Yükleme konusunda Batch load job: CSV, Avro, Parquet, ORC ve JSON formatları, Storage Write API ile akış ve exactly-once yazma ve Pub/Sub BigQuery subscription ile doğrudan aktarım başlıklarını uygulamalı olarak öğrenirsiniz.

🔍
Veri Taşıma ve Yedekleme Stratejileri

Veri Taşıma ve Yedekleme Stratejileri konusunda Database Migration Service ile sürekli replikasyon, Storage Transfer Service ve Transfer Appliance ve Firestore export/import ve yönetilen yedekleme başlıklarını uygulamalı olarak öğrenirsiniz.

⚙️
Cloud SQL Yedekleme, PITR ve Geri Yükleme

Cloud SQL Yedekleme, PITR ve Geri Yükleme konusunda Otomatik ve isteğe bağlı yedekler, yedek saklama süresi, Point-in-time recovery ve binary log / WAL arşivi ve SQL dump ile export/import (gcloud sql export sql) 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.

Kimler İçin Uygundur?

  • Google Cloud’da veriyle çalışan uygulama geliştiricileri
  • backend mühendisleri
  • veri katmanı sorumluları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud’da veriyle çalışan uygulama geliştiricileri, backend mühendisleri ve veri katmanı sorumluları için uygundur.
Google Cloud uygulama verisi yönetimi 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: Veri Depolama Servislerini Seçme; Ölçekli Veri Modelleme ve Veri Hatları; Yedekleme, Taşıma ve Güvenlik.
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: Managing Google Cloud A 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 Professional Cloud Architect: Fundamental Google Cloud Concepts Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Fundamental Google Cloud Concepts Eğitimi

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

Cloud Architect: Fundamental Google Cloud Concepts eğitimi: bulut mimarının rolü ve tasarım süreci uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Google Cloud Compliance Design Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Google Cloud Compliance Design Eğitimi

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

Cloud Architect: Google Cloud Compliance Design eğitimi: teknik ve i̇ş gereksinimlerinin analizi uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Google Cloud Compute Design Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Google Cloud Compute Design Eğitimi

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

Cloud Architect: Google Cloud Compute Design eğitimi: compute engine ile sanal makineler uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Google Cloud Database Design Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Google Cloud Database Design Eğitimi

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

Cloud Architect: Google Cloud Database Design 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 Professional Cloud Architect: Google Cloud Fundamentals Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Google Cloud Fundamentals Eğitimi

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

Cloud Architect: Google Cloud Fundamentals eğitimi: bulut mimarının rolü ve tasarım süreci uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası verilir.

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