INTERMEDIATE GCP: DEVOPS & APP DEVELOPMENT EĞİTİMİ

Google Cloud'da konteyneri build'den canlıya taşı

Cloud Build ile CI/CD, Artifact Registry imaj yönetimi, GKE ve Cloud Run dağıtımı, Cloud Deploy ve Cloud Operations ile GCP DevOps akışını baştan sona kurun.

Google Cloud'da uçtan uca DevOps hattı kuran orta seviye eğitim: Cloud Build ile CI/CD, Artifact Registry imaj yönetimi, GKE ve Cloud Run dağıtımı, Cloud Deploy ile aşamalı yayın, Terraform ile altyapı kodu ve Cloud Operations ile izleme.

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

Eğitim Hakkında

Cloud Build, Artifact Registry, GKE, Cloud Run, Cloud Deploy ve Cloud Operations

Bu orta seviye eğitim, Google Cloud Platform üzerinde uygulama geliştirme ve DevOps dağıtım hattını uygulamalı olarak kurar. Cloud Build ile cloudbuild.yaml tabanlı CI/CD adımları, Artifact Registry'de konteyner imajı ve paket yönetimi, Cloud Source Repositories ve harici Git entegrasyonu işlenir. Google Kubernetes Engine (GKE) üzerinde Deployment ve Service dağıtımı, Autopilot ve Standard mod farkları, Cloud Run ile sunucusuz konteyner çalıştırma; Cloud Deploy ile aşamalı yayın (progressive delivery) uygulanır. Terraform ve Config Connector ile altyapı kodu, Cloud Operations (Monitoring, Logging, Trace) ile gözlemlenebilirlik, IAM ve servis hesaplarıyla güvenlik kurgulanır. Katılımcılar bir uygulamayı GCP'de otomatik derleyip birden çok ortama dağıtabilir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar GCP'de CI/CD, konteyner dağıtımı, aşamalı yayın ve gözlemlenebilirlik eksenlerinde aşamalı ilerler.

Seviye

Orta Seviye — Google Cloud üzerinde Cloud Build CI/CD, Artifact Registry, GKE ve Cloud Run dağıtımı ile Cloud Operations gözlemiyle uygulama geliştirme ve dağıtımın ele alınması.

Öğrenme Metodu

Katılımcılar bir GCP projesi üzerinde Cloud Build, GKE ve Cloud Run kaynaklarını gcloud ve konsol ile uygulamalı oluşturarak dağıtım hattını kurar.

Neden Bu Eğitim?

⚙️Yönetilen CI/CD

Cloud Build ile sunucu yönetmeden derleme ve dağıtım adımlarını otomatikleştirirsiniz.

📦Esnek Çalıştırma

GKE ve Cloud Run arasında iş yüküne göre doğru çalıştırma modelini seçersiniz.

🪜Aşamalı Yayın

Cloud Deploy ile ortamlar arası kademeli ve onaylı yayını güvenle yönetirsiniz.

Anahtar Konular

gcp devops eğitimigoogle cloud devopscloud buildartifact registrygkecloud runcloud deploycloud monitoringterraform gcpgcp ci cdkubernetes gke
“Bulutta geliştirmenin özü, kodun yazıldığı andan çalıştığı ana kadarki yolu otomatikleştirmektir.”

Ön Koşullar

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

1
GCP Temeli

Projeler, Compute Engine ve IAM gibi temel GCP kavramlarına aşinalık beklenir.

2
Konteyner Bilgisi

Docker imajı ve konteyner çalıştırma kavramına temel aşinalık faydalıdır.

3
Komut Satırı

gcloud CLI ve temel Linux komut satırı kullanımına aşinalık güçlü biçimde yararlıdır.

4
GCP Erişimi

gcloud kurulu bir bilgisayar ve pratik için bir GCP projesi erişimi gereklidir.

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ı, GCP DevOps araçlarını tanır ve Cloud Build ile CI adımlarını kurabilir.
Modül 1
GCP DevOps Genel Bakış
  • GCP kaynak hiyerarşisi: organizasyon, klasör, proje
  • DevOps için ilgili servislerin (Cloud Build, GKE, Cloud Run) haritası
  • Bölge ve zone kavramlarının dağıtıma etkisi
  • gcloud CLI ve Cloud Shell ile çalışma
  • API etkinleştirme ve kota yönetimi
  • Faturalandırma ve bütçe farkındalığı
Modül 2
Kaynak Yönetimi
  • Cloud Source Repositories ile yönetilen Git deposu
  • GitHub/GitLab depolarının Cloud Build'e bağlanması
  • Depo olaylarıyla build tetikleme (trigger)
  • Dal ve etiket (tag) filtreleriyle tetikleme
  • Artifact Registry depolarının oluşturulması
  • Docker ve dil paketleri (npm, Maven) için ayrı registry
Modül 3
Cloud Build
  • cloudbuild.yaml ile adım (step) tanımı
  • Her adımın ayrı konteyner imajında çalışması
  • Build adımları arası /workspace paylaşımı
  • Substitution değişkenleri ve gizli bilgi (Secret Manager)
  • Paralel ve bağımlı adımların (waitFor) tanımı
  • Build loglarının Cloud Logging'e akması
Modül 4
IAM ve Servis Hesapları
  • Servis hesabı (service account) kavramı ve kullanımı
  • Cloud Build servis hesabına rol atama
  • En az yetki ilkesiyle rol tasarımı
  • Workload Identity Federation ile anahtarsız erişim
  • Secret Manager ile gizli bilgi yönetimi
  • Predefined ve custom rollerin ayrımı
Günün hedefiKatılımcı, imajları Artifact Registry'de yönetir ve uygulamaları GKE'ye dağıtır.
Modül 1
Artifact Registry
  • Artifact Registry ile imaj ve paket saklama
  • Docker kimlik doğrulama ve imaj gönderimi
  • İmaj tag ve digest tabanlı referanslama
  • Container Analysis ile güvenlik açığı taraması
  • Cleanup policy ile eski sürümlerin temizliği
  • Cloud Build'den registry'ye push
Modül 2
GKE Temelleri
  • GKE Standard ve Autopilot mod farkı
  • Cluster, node pool ve node kavramları
  • gcloud container clusters ile küme oluşturma
  • kubectl kimlik bilgisi (credentials) alma
  • Namespace ile iş yükü ayrımı
  • Release channel ile sürüm yönetimi
Modül 3
Workload Dağıtımı
  • Deployment manifesti ile uygulama dağıtımı
  • Service ve LoadBalancer ile erişim sağlama
  • ConfigMap ve Secret ile yapılandırma
  • Rolling update ve maxSurge/maxUnavailable ayarı
  • Readiness ve liveness probe tanımı
  • Ingress ile HTTP(S) yönlendirme
Modül 4
Ölçeklenme ve Ağ
  • Horizontal Pod Autoscaler ile otomatik ölçekleme
  • Cluster Autoscaler ile node ölçekleme
  • Workload Identity ile pod seviyesi GCP erişimi
  • Network policy ile pod trafiği kısıtlama
  • Managed certificate ile HTTPS sonlandırma
  • Kaynak request/limit ile QoS sınıfları
Günün hedefiKatılımcı, Cloud Run ile sunucusuz dağıtım yapar ve Cloud Deploy ile aşamalı yayın kurar.
Modül 1
Cloud Run
  • Cloud Run ile sunucusuz konteyner çalıştırma
  • İsteğe göre otomatik ölçekleme ve sıfıra inme
  • Revizyon (revision) ve trafik bölme (traffic split)
  • Ortam değişkeni ve Secret bağlama
  • Eşzamanlılık (concurrency) ve CPU ayarı
  • Cloud Run ile GKE arasında seçim ölçütleri
Modül 2
Cloud Deploy
  • Delivery pipeline ve target tanımı
  • Ortamlar arası (dev→staging→prod) kademeli ilerleme
  • Manuel onay (approval) adımları
  • Skaffold ile render ve dağıtım
  • Otomatik geri alma (rollback) desteği
  • Yayın (release) ve rollout kavramları
Modül 3
Terraform ile IaC
  • Google provider ile GCP kaynak tanımı
  • Terraform state ve GCS backend
  • Modüllerle tekrar kullanılabilir altyapı
  • terraform plan ile değişiklik önizleme
  • Config Connector ile Kubernetes tabanlı kaynak yönetimi
  • IaC'nin CI/CD hattına entegrasyonu
Modül 4
Dağıtım Stratejileri
  • Canary dağıtımla kademeli trafik aktarımı
  • Blue-green için iki revizyon arası geçiş
  • Cloud Run trafik bölmeyle A/B dağıtım
  • Metrik tabanlı otomatik ilerleme/durdurma
  • Hızlı geri alma senaryoları
  • Dağıtım penceresi ve onay gereksinimleri
Günün hedefiKatılımcı, Cloud Operations ile uygulamayı izler ve uçtan uca bir dağıtım hattını birleştirir.
Modül 1
Cloud Monitoring
  • Metrik tabanlı dashboard oluşturma
  • Uptime check ile erişilebilirlik izleme
  • Alerting policy ile eşik tabanlı uyarı
  • SLO izleme ve error budget takibi
  • Bildirim kanalları (e-posta, PagerDuty, Pub/Sub)
  • Özel (custom) metrik yayını
Modül 2
Cloud Logging
  • Yapılandırılmış (structured) log yazımı
  • Log Explorer ile sorgulama ve filtreleme
  • Log tabanlı metrik (log-based metric) üretimi
  • Log sink ile BigQuery/GCS'e yönlendirme
  • Log retention ve maliyet yönetimi
  • Audit log ile güvenlik izlenebilirliği
Modül 3
Trace ve Profiler
  • Cloud Trace ile dağıtık istek izleme
  • Span ve latency dağılımının yorumu
  • Cloud Profiler ile CPU/bellek profilleme
  • Darboğaz (bottleneck) tespiti
  • Error Reporting ile hata gruplama
  • İzleme verisinin performans iyileştirmeye bağlanması
Modül 4
Uçtan Uca Hat
  • Kaynak→build→imaj→dağıtım zincirinin birleştirilmesi
  • Cloud Build trigger ile otomatik tetikleme
  • Cloud Deploy ile çok ortam yayını
  • Gözlem ve uyarıların dağıtıma bağlanması
  • Güvenlik taraması ve onay kapılarının eklenmesi
  • Hattın tekrarlanabilirlik ve denetlenebilirlik kontrolü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cloud Build CI/CD

cloudbuild.yaml ile derleme ve dağıtım adımlarını otomatikleştirirsiniz.

✅
Artifact Registry

İmaj ve paketleri Artifact Registry'de güvenli biçimde yönetirsiniz.

✅
GKE Dağıtımı

Uygulamaları GKE'ye dağıtır ve HPA ile otomatik ölçeklersiniz.

✅
Cloud Run

Cloud Run ile sunucusuz konteyner dağıtır ve trafik bölersiniz.

✅
Cloud Deploy

Cloud Deploy ile ortamlar arası aşamalı ve onaylı yayın kurarsınız.

✅
Altyapı Kodu

Terraform ile GCP altyapısını kod olarak tanımlarsınız.

✅
Cloud Operations

Monitoring, Logging ve Trace ile uygulamayı uçtan uca izlersiniz.

✅
Güvenli Erişim

Servis hesapları ve Workload Identity ile anahtarsız erişim kurarsınız.

Kimler İçin Uygundur?

  • GCP'de temel deneyimi olan DevOps ve bulut mühendisleri
  • uygulama geliştiriciler
  • Google Cloud dağıtım süreçlerini otomatikleştirmek isteyen teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
GCP'de temel deneyimi olan DevOps ve bulut mühendisleri, uygulama geliştiriciler ve Google Cloud dağıtım süreçlerini otomatikleştirmek isteyen teknik ekipler için uygundur.
GKE mi Cloud Run mı öğreniyoruz?
Her ikisi de ele alınır; eğitim iş yüküne göre GKE'nin tam Kubernetes kontrolü ile Cloud Run'ın sunucusuz basitliği arasında seçim ölçütlerini gösterir.
GCP projesi gerekli mi?
Uygulamalı pratik için bir GCP projesi erişimi faydalıdır; kaynaklar düşük maliyetli hizmetler ve ücretsiz kademe gözetilerek planlanır.
Altyapı kodu için ne kullanılıyor?
Eğitim altyapı kodu için Terraform ve Config Connector yaklaşımını kullanır ve bunu CI/CD hattına entegre etmeyi gösterir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Intermediate GCP: DevOps & App Development Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıDevOps for Engineering Leaders: Introduction to DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps for Engineering Leaders: Introduction to DevOps Eğitimi

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

DORA metrikleri, takım topolojileri, değer akışı ve kültürel dönüşümle mühendislik liderlerine DevOps liderliği kazandıran temel eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps for Executives Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps for Executives Eğitimi

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

Üst yöneticiler için DevOps'un iş değeri, ROI, risk azaltımı ve kurumsal dönüşüm perspektifini stratejik olarak ele alan eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Foundation (DOFD) Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Foundation (DOFD) Eğitimi

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

CALMS, Üç Yol, CI/CD, değer akışı, DORA ve DevOps-ITSM uyumuyla DevOps temellerini kapsamlı öğreten üç günlük temel seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Foundation with Azure and Atlassian Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Foundation with Azure and Atlassian Eğitimi

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

Azure DevOps (Boards, Repos, Pipelines) ve Atlassian (Jira, Bitbucket, Confluence) ile DevOps temellerini pratik uygulatan eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Foundations: The Core Principles and Practices Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Foundations: The Core Principles and Practices Eğitimi

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

DevOps'un çekirdek ilkelerini, akış, geri bildirim, otomasyon ve ölçüm pratiklerini sade ve örnek odaklı anlatan iki günlük temel eğitim.

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