DEVOPS PIPELINES: CONFIGURING A GCP PIPELINE EĞİTİMİ

Google Cloud'da CI/CD hattını uçtan uca kur

Cloud Build trigger'ları, Artifact Registry, Cloud Deploy ve GKE dağıtımıyla Google Cloud üzerinde modern bir CI/CD hattı yapılandırın.

Google Cloud üzerinde CI/CD hattını uçtan uca ele alan orta seviye eğitim: Cloud Build ve trigger'lar, Artifact Registry imaj yönetimi ve güvenliği, Secret Manager, Cloud Deploy delivery pipeline ve GKE/Cloud Run dağıtımı.

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

Eğitim Hakkında

Cloud Build, Artifact Registry ve Cloud Deploy ile GCP CI/CD

Bu orta seviye eğitim, Google Cloud Platform üzerinde CI/CD hattının uçtan uca yapılandırılmasını ele alır. Cloud Build ile cloudbuild.yaml tanımı ve build adımları, Cloud Source/GitHub trigger'ları, Artifact Registry ile konteyner imajı ve paket yönetimi, Cloud Deploy ile sürüm (release) ve dağıtım hedefleri (targets), GKE ve Cloud Run'a dağıtım, IAM ve servis hesapları ile yetkilendirme, Secret Manager ile sır yönetimi ve Cloud Logging ile izleme işlenir. Katılımcılar kaynak kodundan GKE'ye uzanan tam bir hattı GCP servisleriyle kurar ve dağıtım onaylarını yapılandırır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar hattı Cloud Build, Artifact Registry, Cloud Deploy ve dağıtım hedefleri eksenlerinde kurar.

Seviye

Orta Seviye — Google Cloud üzerinde Cloud Build, Artifact Registry ve Cloud Deploy ile CI/CD hattının yapılandırılmasının ele alınması.

Öğrenme Metodu

Katılımcılar gerçek bir GCP projesinde Cloud Build ve Cloud Deploy yapılandırarak imajı GKE/Cloud Run'a dağıtan hattı uygulamalı oluşturur.

Neden Bu Eğitim?

☁️GCP Yerel

Cloud Build ve Cloud Deploy ile GCP-yerel bir CI/CD hattı kurarsınız.

📦Artifact Registry

İmaj ve paketleri Artifact Registry'de güvenle yönetirsiniz.

🚢GKE Dağıtımı

Cloud Deploy ile GKE ve Cloud Run'a kontrollü dağıtım yaparsınız.

Anahtar Konular

gcp pipelinecloud buildcloud deployartifact registrygke dağıtımcloud rungoogle cloud ci cdsecret managerskaffoldgcp devops
“Bulutta CI/CD, imajı değil güveni ortamlar arasında terfi ettirmektir.”

Ön Koşullar

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

1
Git ve CI/CD

Temel Git ve CI/CD kavramlarına aşinalık faydalıdır.

2
Konteyner

Docker ve konteyner temellerine giriş düzeyinde aşinalık beklenir.

3
YAML

Temel YAML söz dizimi bilgisi çalışmayı kolaylaştırır.

4
GCP Hesabı

Google Cloud projesine erişimli bir hesap 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ı, Cloud Build ile derleme ve test adımlarını yapılandırabilir.
Modül 1
Cloud Build Temeli
  • cloudbuild.yaml yapısı ve steps dizisi
  • Her adımın bir konteyner imajında çalışması
  • Cloud Builders (gcr.io/cloud-builders) kullanımı
  • Adımlar arası /workspace paylaşımı
  • Makine tipi ve zaman aşımı (timeout) ayarı
  • Build loglarının Cloud Logging'e akması
Modül 2
Build Adımları
  • Kod derleme ve test adımları
  • docker build ile imaj oluşturma
  • Birim testlerin build içinde çalıştırılması
  • Koşullu ve paralel adımlar (waitFor)
  • Substitution değişkenleri ($PROJECT_ID, $COMMIT_SHA)
  • Build çıktısının doğrulanması
Modül 3
Trigger Yapılandırması
  • Cloud Source Repositories trigger
  • GitHub/GitLab bağlantılı trigger
  • Branch, tag ve PR tetikleyicileri
  • Dosya yolu (included files) filtreleri
  • Manuel ve otomatik tetikleme
  • Trigger bazlı substitution ayarı
Modül 4
IAM ve Servis Hesapları
  • Cloud Build servis hesabının rolü
  • En az ayrıcalık (least privilege) atama
  • Servis hesabına kaynak erişimi verme
  • Secret Manager ile sır erişimi
  • Build kimliğinin güvenliği
  • Proje bazlı yetki ayrımı
Günün hedefiKatılımcı, Artifact Registry ile imaj ve paketleri yönetebilir.
Modül 1
Artifact Registry
  • Docker, Maven, npm repository türleri
  • Repository oluşturma ve konum (region) seçimi
  • İmaj etiketleme ve itme (push)
  • Container Registry'den Artifact Registry'ye geçiş
  • Repository erişim denetimi
  • Saklama (cleanup) politikaları
Modül 2
İmaj Güvenliği
  • Container Analysis ile zafiyet tarama
  • Imaj imzalama (Binary Authorization) kavramı
  • Güvenilir imaj politikaları
  • Dağıtımdan önce zafiyet kapısı
  • SBOM (yazılım malzeme listesi) kavramı
  • Güvenlik bulgularının izlenmesi
Modül 3
Sır Yönetimi
  • Secret Manager ile sır saklama
  • Build ve dağıtımda sır erişimi
  • Sır sürümleme (version) yönetimi
  • Erişim denetimi ve audit
  • Sırların koda gömülmemesi ilkesi
  • Rotasyon (rotation) yaklaşımı
Modül 4
Ortam Yapılandırması
  • Dev/staging/prod proje ayrımı
  • Ortam değişkenlerinin yönetimi
  • Yapılandırmanın koddan ayrılması
  • Kaynak adlandırma standartları
  • Ortamlar arası imaj terfisi (promotion)
  • Maliyet ve kaynak etiketleme
Günün hedefiKatılımcı, Cloud Deploy ile çok ortamlı dağıtımı kontrollü biçimde kurabilir.
Modül 1
Cloud Deploy Temeli
  • Delivery pipeline tanımı
  • clouddeploy.yaml yapılandırması
  • Skaffold ile render ve dağıtım
  • Release oluşturma ve sürümleme
  • Rollout yaşam döngüsü
  • Dağıtım geçmişinin izlenmesi
Modül 2
Dağıtım Hedefleri
  • Target tanımı (dev, staging, prod)
  • GKE target yapılandırması
  • Cloud Run target yapılandırması
  • Ortamlar arası terfi (promote)
  • Hedef bazlı yapılandırma farkları
  • Çoklu hedef yönetimi
Modül 3
Onay ve Stratejiler
  • Manuel onay (approval) gerektiren dağıtım
  • Canary dağıtım yapılandırması
  • Aşamalı trafik yönlendirme
  • Rollback ile geri alma
  • Doğrulama (verify) adımları
  • Üretim dağıtımının kontrolü
Modül 4
İzleme ve İyileştirme
  • Cloud Logging ile dağıtım logları
  • Cloud Monitoring ile metrik izleme
  • Dağıtım başarısının doğrulanması
  • Uyarı (alerting) yapılandırması
  • DORA metriklerinin GCP'de izlenmesi
  • Hattın uçtan uca gözden geçirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Cloud Build

cloudbuild.yaml ile derleme ve test hattı yapılandırırsınız.

✅
Trigger

Kaynak depoları ve GitHub trigger'larıyla hattı tetiklersiniz.

✅
Artifact Registry

İmaj ve paketleri Artifact Registry'de yönetir ve tararsınız.

✅
IAM

Servis hesapları ve en az ayrıcalıkla güvenli yetkilendirme kurarsınız.

✅
Secret Manager

Sırları Secret Manager ile güvenle yönetirsiniz.

✅
Cloud Deploy

Delivery pipeline ve target'larla çok ortamlı dağıtım kurarsınız.

✅
GKE/Cloud Run

İmajı GKE ve Cloud Run hedeflerine kontrollü dağıtırsınız.

✅
İzleme

Cloud Logging ve Monitoring ile dağıtımı izlersiniz.

Kimler İçin Uygundur?

  • Google Cloud kullanan geliştiriciler
  • DevOps mühendisleri
  • bulut mühendisleri
  • GCP üzerinde CI/CD kurmak isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud kullanan geliştiriciler, DevOps ve bulut mühendisleri ile GCP üzerinde CI/CD kurmak isteyen BT profesyonelleri için uygundur.
Hangi GCP servisleri kullanılıyor?
Cloud Build, Artifact Registry, Cloud Deploy, GKE, Cloud Run, Secret Manager, IAM ile Cloud Logging ve Monitoring servisleri uçtan uca hat içinde kullanılır.
GKE bilgisi gerekli mi?
Temel konteyner bilgisi yeterlidir; GKE ve Cloud Run'a dağıtım eğitim içinde Cloud Deploy target'ları üzerinden uygulamalı olarak ele alınır.
Dağıtım onayları ele alınıyor mu?
Evet, Cloud Deploy'da manuel onay, canary dağıtım ve rollback stratejileri üretim kontrolü kapsamında işlenir.
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. DevOps Pipelines: Configuring a GCP Pipeline Eğitimi 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

DevOps Kültürü ve UygulamalarıDevOps Temeli Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Temeli Eğitimi

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

DevOps'u temelden öğrenin: tanım, CALMS, Üç Yol, CI/CD, IaC, konteyner, gözlemlenebilirlik, kültür ve DORA metrikleri. Temel seviye bütünsel DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Temelleri Sınavı Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Temelleri Sınavı Eğitimi

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

DevOps temelleri sınavına hazırlanın: CALMS, CI/CD, IaC, SLI/SLO, DORA metrikleri, sık karıştırılan terimler ve deneme sınavı. Temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps to CloudOps for Multi-cloud Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps to CloudOps for Multi-cloud Eğitimi

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

Çok bulutlu CloudOps'u yönetin: yönetişim, FinOps maliyet optimizasyonu, merkezi gözlemlenebilirlik, güvenlik ve Terraform otomasyonu. İleri seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Tools: Selecting the Right Tools Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Tools: Selecting the Right Tools Eğitimi

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

DevOps araçlarını kanıta dayalı seçin: gereksinim analizi, değerlendirme kriterleri, seçim matrisi, PoC, entegrasyon uyumu ve build vs buy. Orta seviye DVA eğit

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

DevOps Troubleshooting Essentials Eğitimi

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

DevOps sorun gidermeyi sistematikleştirin: yapılandırılmış teşhis, log/metrik/trace analizi, pipeline, konteyner ve Kubernetes hata ayıklama. Orta seviye DVA eğ

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