GOOGLE CLOUD READY HACKATHON: CONTAINERS, KUBERNETES CI & CD (GHCKC) EĞİTİMİ

Koddan GKE'ye otomatik boru hattı kurun

Cloud Build ile imaj üretimi, Artifact Registry, Skaffold ile iç döngü, Cloud Deploy ile aşamalı GKE teslimatı ve onay kapıları.

Google Cloud araçlarıyla uçtan uca container CI/CD: Cloud Build ile imaj üretimi, Skaffold ile iç döngü, Cloud Deploy ile aşamalı GKE teslimatı ve Binary Authorization ile imza doğrulamayı kapsayan eğitim.

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

Eğitim Hakkında

Google Cloud üzerinde uçtan uca container CI/CD kurgusu

Bu hackathon odaklı eğitim, Google Cloud araçlarıyla container tabanlı bir uygulamayı koddan üretime taşıyan CI/CD boru hattını kurar. Cloud Build ile tetikleyici ve cloudbuild.yaml adımları, Artifact Registry'ye imaj gönderme, Skaffold ile hızlı geliştirme iç döngüsü, Cloud Deploy ile aşamalı (dev/stage/prod) teslimat boru hattı, onay (approval) kapıları ve geri alma işlenir. Binary Authorization ile imza doğrulama da kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; kaynak kod tetikleyicisinden çok ortamlı üretim teslimatına kadar ilerler.

Seviye

Orta Seviye — Cloud Build ve Cloud Deploy ile container CI/CD boru hattı, Skaffold ile geliştirme döngüsü ve GKE'ye otomatik teslimat.

Öğrenme Metodu

Örnek bir uygulamayı Cloud Build, Skaffold ve Cloud Deploy ile uçtan uca boru hattında GKE'ye teslim ederek öğrenirsiniz.

Neden Bu Eğitim?

🏗️Yönetilen CI

Cloud Build ile sunucu yönetmeden imaj üretimini ve test adımlarını otomatikleştirirsiniz.

🚚Aşamalı Teslimat

Cloud Deploy ile dev'den prod'a onay kapılı, geri alınabilir teslimat kurarsınız.

⚡Hızlı İç Döngü

Skaffold ile kaydettiğiniz anda kümeye yansıyan geliştirme döngüsü kazanırsınız.

Anahtar Konular

cloud buildcloud deployskaffoldgke ci/cdartifact registrybinary authorizationcontainer ci cdkubernetes teslimat
“İyi bir boru hattı, fikirle üretim arasındaki mesafeyi bir commit'e indirir.”

Ön Koşullar

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

1
Container Bilgisi

Dockerfile ve imaj üretimine aşinalık gereklidir.

2
GKE Temeli

Deployment ve Service kavramlarına temel hakimiyet beklenir.

3
Git Kullanımı

Depo, commit ve tetikleyici kavramlarına aşinalık önerilir.

4
GCP Projesi

Cloud Build, Artifact Registry ve Cloud Deploy API'leri etkin bir proje faydalıdır.

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 imaj üretip Artifact Registry'ye gönderen bir boru hattı kurabilir.
Modül 1
Cloud Build Temelleri
  • cloudbuild.yaml adım (step) yapısı
  • Builder imajları ve her adımın container'da çalışması
  • Tetikleyici (trigger) ile depo olaylarına bağlanma
  • Değişken ve substitution kullanımı
  • Build artefaktları ve çıktı
  • Build loglarını inceleme
Modül 2
İmaj Üretimi
  • docker build adımı ve imaj etiketleme
  • Kaniko ile daemonsuz build
  • Çok aşamalı (multi-stage) Dockerfile
  • Build önbelleği ile hızlandırma
  • Commit SHA ile imaj sürümleme
  • İmaj boyutunu küçültme
Modül 3
Artifact Registry
  • Depo oluşturma ve bölge
  • Cloud Build'in push izinleri
  • İmaj etiketleme stratejisi
  • Vulnerability scanning sonuçları
  • İmaj saklama (retention) politikası
  • Çok formatlı depo kullanımı
Modül 4
Test Entegrasyonu
  • Birim testlerini build adımına ekleme
  • Lint ve statik analiz adımı
  • Test başarısızlığında boru hattını durdurma
  • Paralel adımlarla hızlandırma
  • Test raporu çıktısı
  • Kalite kapısı tanımlama
Günün hedefiKatılımcı Skaffold ile hızlı geliştirme döngüsü kurabilir.
Modül 1
Skaffold Temelleri
  • skaffold.yaml yapılandırması
  • skaffold dev ile dosya izleme ve otomatik yeniden dağıtım
  • build, deploy ve test aşamaları
  • File sync ile hızlı güncelleme
  • Profil ile ortam bazlı ayar
  • Log akışı ve port yönlendirme
Modül 2
Yerel ve Uzak
  • minikube/kind ile yerel geliştirme
  • Uzak GKE kümesine dağıtım
  • Cloud Code ile IDE entegrasyonu
  • Hata ayıklama (debug) desteği
  • Hızlı iterasyon pratiği
  • İç döngü süresini kısaltma
Modül 3
Manifest Yönetimi
  • Kustomize ile ortam farkları
  • Helm ile Skaffold entegrasyonu
  • İmaj etiketi enjeksiyonu
  • Kaynak profilleri
  • Dağıtım doğrulama
  • Manifest doğrulama (validate)
Modül 4
Doğrulama
  • Dağıtım sonrası sağlık kontrolü
  • Entegrasyon testleri
  • Duman (smoke) testleri
  • Geri bildirim döngüsü
  • Hızlı rollback
  • Geliştirici deneyimi iyileştirme
Günün hedefiKatılımcı Cloud Deploy ile çok ortamlı, onay kapılı teslimat boru hattı kurabilir.
Modül 1
Cloud Deploy
  • Delivery pipeline tanımı
  • Target (dev/stage/prod) yapılandırma
  • Release oluşturma ve ilerletme (promote)
  • Rollout izleme
  • Skaffold ile render entegrasyonu
  • Teslimat geçmişi
Modül 2
Onay ve Kapılar
  • Manuel onay (approval) kapıları
  • Otomatik ilerleme kuralları
  • Canary teslimat stratejisi
  • Doğrulama (verify) adımları
  • Başarısızlıkta otomatik durdurma
  • Rollout zaman aşımı
Modül 3
Güvenlik
  • Binary Authorization ile imza zorunluluğu
  • İmaj attestation üretimi
  • Yalnızca onaylı imajların dağıtımı
  • En az ayrıcalıklı servis hesapları
  • Sır yönetimi
  • Tedarik zinciri güvenliği (SLSA) kavramı
Modül 4
Geri Alma ve İzleme
  • Hızlı rollback
  • Önceki release'e dönüş
  • Dağıtım metrikleri
  • Cloud Monitoring entegrasyonu
  • Bildirim ve olay akışı
  • Boru hattı olgunluk değerlendirmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
CI Boru Hattı

Cloud Build ile tetikleyiciden imaj üretimine CI kurabilirsiniz.

✅
İmaj Yönetimi

Artifact Registry ile güvenli imaj depolama ve tarama yapabilirsiniz.

✅
Hızlı İç Döngü

Skaffold ile kaydettiğiniz anda kümeye yansıyan döngü kurabilirsiniz.

✅
Aşamalı Teslimat

Cloud Deploy ile dev/stage/prod boru hattı tanımlayabilirsiniz.

✅
Onay Kapıları

Manuel onay ve canary ile kontrollü yayın yapabilirsiniz.

✅
Tedarik Güvenliği

Binary Authorization ile yalnızca imzalı imajları dağıtabilirsiniz.

✅
Hızlı Geri Alma

Cloud Deploy ile önceki sürüme hızla dönebilirsiniz.

✅
Uçtan Uca Akış

Koddan üretime tam otomatik bir teslimat zinciri kurabilirsiniz.

Kimler İçin Uygundur?

  • Google Cloud hackathon'una veya kurumsal CI/CD kurulumuna hazırlanan geliştirici
  • DevOps mühendisleri. GKE'ye otomatik teslimat kuracak ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Google Cloud hackathon'una veya kurumsal CI/CD kurulumuna hazırlanan ve GKE'ye otomatik teslimat kuracak geliştirici ve DevOps mühendisleri için uygundur.
Hangi araçlar kullanılıyor?
Cloud Build, Artifact Registry, Skaffold, Cloud Deploy ve Binary Authorization uçtan uca boru hattında birlikte kullanılır.
Skaffold neden gerekli?
Geliştirme iç döngüsünü kısaltarak kaydettiğiniz değişikliğin otomatik olarak kümeye yansımasını sağlar.
Güvenlik ele alınıyor mu?
Evet; Binary Authorization ile yalnızca imzalı imajların dağıtımı ve tedarik zinciri güvenliği kavramları işlenir.
Sertifika veriliyor mu?
Eğitimi tamamlayanlara 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. Google Cloud Ready Hackathon: Containers, Kubernetes CI & CD 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

Kubernetes ve OrkestrasyonRed Hat OpenShift Administration I: Operating a Production Cluster (DO180) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) Eğitimi

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

Üretim OpenShift kümesinin işletilmesi (DO180 kapsamı): oc CLI, OAuth, ClusterOperator ve Quota. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration I: Operating a Production Cluster (DO180LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration I: Operating a Production Cluster (DO180LS) Eğitimi

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

Kendi hızında ilerleyen formatta üretim OpenShift kümesi işletimi (DO180LS): oc CLI, OAuth, ClusterOperator ve Quota. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II Eğitimi

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

Red Hat OpenShift Administration II: üretim kümesi yapılandırması: identity provider, MachineConfig, OVN-Kubernetes ve LokiStack. 4 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster (DO280) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster (DO280) Eğitimi

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

Red Hat OpenShift Administration II: üretim kümesi yapılandırma (DO280 kapsamı): OAuth ve IdP, MachineConfig, Ingress Operator ve ODF. 4 gün uygulamalı DVA eğit

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Configuring a Production Cluster (DO280LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Configuring a Production Cluster (DO280LS) Eğitimi

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

OpenShift üretim kümesi yapılandırması: OAuth, RBAC, NetworkPolicy, kota, OLM ve güncelleme yönetimi uygulamalı eğitimi. Çevrimiçi format.

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