THE DEVOPS DEPLOYMENT PIPELINE: PIPELINE IMPLEMENTATION USING GCP EĞİTİMİ

GCP üzerinde güvenli dağıtım hattı kurun

Cloud Build, Artifact Registry, Cloud Deploy, GKE ve Cloud Run ile tetikleyiciden dağıtıma GCP CI/CD hattını uygulamalı kurun.

Cloud Build ve Cloud Deploy ile GCP üzerinde CI/CD hattı kurun; Artifact Registry, GKE, Cloud Run, canary terfi ve Binary Authorization uygulayın.

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

Eğitim Hakkında

Cloud Build ve Cloud Deploy ile GCP CI/CD hattı

Bu eğitim, Google Cloud üzerinde CI/CD hattı kurulumunu uygulamalı öğretir. Cloud Source Repositories/GitHub tetikleyicileri, cloudbuild.yaml adımları, Artifact Registry ve imaj yönetimi, Secret Manager, Cloud Build servis hesabı ve IAM, Cloud Deploy delivery pipeline ve hedefler, Skaffold ile render, GKE ve Cloud Run dağıtımı, canary ve onay, Binary Authorization ile imaj doğrulama, Cloud Logging/Monitoring ile izleme ve Terraform ile altyapı entegrasyonu işlenir. Katılımcı örnek uygulamayı test ve prod hedeflerine terfi ettirir.

Süre ve Format

3 Gün. Her gün dört modül; tetikleyici ve Cloud Build'den imaj ve artifact yönetimine, Cloud Deploy ile terfi ve güvenlik denetimlerine ilerler.

Seviye

Orta Seviye — Google Cloud Build, Artifact Registry, Cloud Deploy ve GKE/Cloud Run ile CI/CD hattı uygulaması.

Öğrenme Metodu

Katılımcılar GCP projesinde cloudbuild.yaml ile imaj üretir, Artifact Registry'ye iter ve Cloud Deploy ile staging'den prod'a onaylı canary dağıtım yapar.

Neden Bu Eğitim?

🌤️GCP Yerel Hat

Cloud Build ve Cloud Deploy ile uçtan uca hat kurarsınız.

🔏Tedarik Zinciri

Binary Authorization ile yalnızca doğrulanmış imajların çalışmasını sağlarsınız.

🚦Kontrollü Terfi

Hedefler arası onaylı ve canary terfi yaparsınız.

Anahtar Konular

Cloud BuildCloud DeployGCP CI/CDArtifact RegistryGKE dağıtımCloud RunBinary Authorizationcloudbuild.yamlSkaffoldGoogle Cloud DevOps
“Güvenilir dağıtım hattı, kodun üretime giden her adımda kanıt toplamasıdır.”

Ön Koşullar

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

1
Bulut Temelleri

Proje, IAM ve temel GCP servislerine aşinalık.

2
Docker Bilgisi

İmaj oluşturma ve çalıştırma deneyimi.

3
Git Kullanımı

Temel Git komutları.

4
Laboratuvar Ortamı

Tarayıcı ve internet erişimi olan bir bilgisayar; bulut hesabı eğitmen tarafından yönlendirilir.

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, test ve imaj yayımlama hattı kurar.
Modül 1
GCP CI/CD Genel Bakış
  • Cloud Build, Artifact Registry, Cloud Deploy ilişkisi
  • Kaynak sağlayıcılar ve tetikleyiciler
  • Proje, bölge ve kota
  • Ücretlendirme ve build dakikaları
  • gcloud ve Cloud Shell kullanımı
  • Hat mimarisi çizimi
Modül 2
cloudbuild.yaml
  • steps, id, name ve args
  • waitFor ile paralel adımlar
  • substitutions ve ortam değişkenleri
  • Özel builder imajları
  • Cache (Kaniko) ile hızlandırma
  • Build zaman aşımı ve hata ayıklama
Modül 3
Artifact Registry
  • Docker ve paket depoları
  • İmaj etiketi ve digest
  • Vulnerability scanning
  • Temizleme politikaları
  • Bölgesel ve çok bölgeli depo
  • Erişim izinleri
Modül 4
IAM ve Sırlar
  • Cloud Build servis hesabı yetkileri
  • Secret Manager entegrasyonu
  • Özel havuz (private pool)
  • VPC Service Controls kavramı
  • Çapraz proje erişimi
  • Denetim kayıtları
Günün hedefiKatılımcı, Cloud Deploy ile hedefler arası terfi eden bir teslimat hattı kurar.
Modül 1
Cloud Deploy
  • Delivery pipeline ve target tanımı
  • Release ve rollout kavramı
  • Skaffold yapılandırması
  • Terfi (promotion) akışı
  • Onay gereksinimi
  • Dağıtım parametreleri
Modül 2
GKE Dağıtımı
  • GKE kümesi ve kubeconfig
  • Kubernetes manifest ve Kustomize/Helm
  • Canary dağıtım stratejisi
  • Doğrulama (verify) işi
  • Rollback
  • Namespace ve hedef ayrımı
Modül 3
Cloud Run Dağıtımı
  • Cloud Run servis revizyonları
  • Trafik bölme (canary)
  • Ortam değişkenleri ve sırlar
  • Minimum/maksimum örnek ayarı
  • Cloud Run ve Cloud Deploy entegrasyonu
  • Özel alan adı ve sertifika
Modül 4
Dağıtım Pratikleri
  • Aşamalı ortam modeli
  • Dağıtım penceresi ve onay
  • Otomatik terfi
  • Yayın başarısızlığı yönetimi
  • Dağıtım bildirimleri (Pub/Sub)
  • Sürüm geçmişi ve izlenebilirlik
Günün hedefiKatılımcı, imaj doğrulama, izleme ve altyapı kodunu hatta entegre eder.
Modül 1
Tedarik Zinciri Güvenliği
  • SLSA ve build provenance
  • Binary Authorization politikaları
  • İmaj imzalama (attestation)
  • Bağımlılık taraması
  • SBOM kavramı
  • İhlal durumunda reddetme
Modül 2
İzleme
  • Cloud Logging sorguları
  • Cloud Monitoring panoları
  • Uptime check ve alarm
  • Hata Raporlama (Error Reporting)
  • Cloud Trace
  • Dağıtım sonrası doğrulama
Modül 3
Altyapı Kodu
  • Terraform ile GCP kaynakları
  • Uzak state (GCS)
  • Altyapı hattı ve uygulama hattı ayrımı
  • Plan/apply onayı
  • Ortam modülleri
  • Politika denetimi
Modül 4
Uygulama Projesi
  • Uçtan uca hat kurulumu
  • Staging'den prod'a canary terfi
  • Başarısız dağıtım ve rollback tatbikatı
  • Maliyet ve kota gözden geçirme
  • Sunum ve iyileştirme planı
  • Kapanış ve eylem taahhüdü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
cloudbuild.yaml

cloudbuild.yaml ile paralel adımlı derleme hattı yazabilirsiniz.

✅
Artifact Registry

İmajları Artifact Registry'de güvenli yönetebilirsiniz.

✅
Sır Yönetimi

Secret Manager ile sırları hatta güvenle aktarabilirsiniz.

✅
Cloud Deploy

Delivery pipeline ve hedef tanımlarıyla terfi akışı kurabilirsiniz.

✅
GKE Dağıtımı

GKE'ye canary dağıtım ve rollback uygulayabilirsiniz.

✅
Cloud Run

Cloud Run revizyonlarında trafik bölmesi yapabilirsiniz.

✅
Binary Authorization

İmaj doğrulama politikası ile tedarik zincirini koruyabilirsiniz.

✅
Terraform Entegrasyonu

GCP altyapısını Terraform ile hatta entegre edebilirsiniz.

Kimler İçin Uygundur?

  • Geliştiriciler
  • DevOps ve bulut mühendisleri
  • sistem yöneticileri
  • GCP üzerinde CI/CD kurmak isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Geliştiriciler, DevOps ve bulut mühendisleri, sistem yöneticileri ve GCP üzerinde CI/CD kurmak isteyen BT profesyonelleri için uygundur.
Cloud Build ile Cloud Deploy farkı nedir?
Cloud Build derleme ve imaj üretir; Cloud Deploy ise üretilen sürümü hedefler arasında terfi ettirip dağıtım sürecini yönetir.
Binary Authorization ne sağlar?
Yalnızca imzalı ve politikaya uygun imajların GKE veya Cloud Run'da çalışmasına izin vererek tedarik zinciri güvenliği sağlar.
GCP projesi gerekli mi?
Evet, laboratuvar için faturalandırması etkin bir GCP projesi gerekir; kaynak kullanımı eğitimde yönlendirilir.
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. The DevOps Deployment Pipeline: Pipeline Implementation Usin 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ıLeveraging Cloud, DevOps, and Internet of Things Eğitimi
DevOps ve Konteyner Eğitimleri

Leveraging Cloud, DevOps, and Internet of Things Eğitimi

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

IoT mimarisi, MQTT telemetri, bulut IoT platformları, edge bilişim ve firmware için CI/CD ile OTA güncellemeyi birleştiren ileri seviye Cloud-DevOps-IoT eğitimi

Detayları Gör →
DevOps Kültürü ve UygulamalarıLoadRunner Cloud Analytics and DevOps Integration Eğitimi
DevOps ve Konteyner Eğitimleri

LoadRunner Cloud Analytics and DevOps Integration Eğitimi

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

LoadRunner Cloud ile bulut ölçekli yük testi, VuGen betikleme, gerçek zamanlı analitik ve CI/CD entegrasyonuyla ileri seviye performans testi eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMake için DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Make için DevOps Eğitimi

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

GNU Make ile Makefile yazımı, hedef-bağımlılık mantığı, Docker entegrasyonu ve Makefile'ı DevOps görev koşucusu olarak CI/CD'ye bağlamayı öğreten eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMaturing DevOps Practice in the Enterprise Eğitimi
DevOps ve Konteyner Eğitimleri

Maturing DevOps Practice in the Enterprise Eğitimi

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

DevOps olgunluk modelleri, DORA yetkinlikleri, değer akışı yönetimi, platform mühendisliği ve kültürel dönüşümle kurumsal ölçekte DevOps olgunlaştırma eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMetrics and KPIs for DevOps Leaders Eğitimi
DevOps ve Konteyner Eğitimleri

Metrics and KPIs for DevOps Leaders Eğitimi

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

DORA dört anahtar metrik, akış metrikleri, SPACE çerçevesi, operasyonel KPI'lar ve pano tasarımıyla DevOps liderleri için ölçüm eğitimi. Orta seviye DVA program

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