SPINNAKER AND DEPLOYMENT FUNDAMENTALS EĞİTİMİ

Spinnaker ile güvenli ve tekrarlanabilir dağıtım yapın

Spinnaker mimarisi, application ve pipeline, bake ve deploy, canary, blue-green, Kubernetes manifest, Kayenta ve geri alma.

Eğitim, Spinnaker ile sürekli teslimat hatlarının kurulumunu ve işletimini öğretir.

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

Eğitim Hakkında

Spinnaker ile çok bulutlu sürekli teslimat hatları

Eğitim, Spinnaker ile sürekli teslimat hatlarının kurulumunu ve işletimini öğretir. Spinnaker mikroservisleri (Deck, Gate, Orca, Clouddriver, Echo, Igor, Front50), Halyard ile kurulum, cloud provider hesapları, application ve pipeline yapıları, tetikleyiciler, bake ve deploy aşamaları, Kubernetes manifest dağıtımı, rolling, blue-green ve canary stratejileri, Kayenta ile otomatik canary analizi, manuel onay ve geri alma uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; kurulum, pipeline geliştirme ve dağıtım stratejisi laboratuvarları birlikte ilerler.

Seviye

Orta Seviye — Spinnaker ile sürekli teslimat: pipeline, deployment stratejileri, Kubernetes ve bulut entegrasyonu, doğrulama ve geri alma.

Öğrenme Metodu

Kubernetes kümesine Spinnaker kurulur, örnek mikroservis için tetikleyiciden canary dağıtıma pipeline geliştirilir.

Neden Bu Eğitim?

🎯Güvenli Yayın

Canary ve otomatik analizle riskli sürümleri üretime çıkmadan yakalarsınız.

🛠️Çoklu Platform

Aynı pipeline modeliyle Kubernetes ve bulut kaynaklarına dağıtım yaparsınız.

📈Geri Alma

Hatalı sürümü hızlı ve kontrollü şekilde geri alırsınız.

Anahtar Konular

Spinnaker eğitimisürekli teslimatcontinuous deliverycanary deploymentblue-green deploymentKayentaHalyardKubernetes deploymentpipelineDevOps
“Hızlı yayın cesaret ister; güvenli yayın ise iyi kurulmuş bir pipeline.”

Ön Koşullar

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

1
Kubernetes

Pod, Deployment, Service temel bilgisi.

2
CI Bilgisi

Jenkins veya benzeri CI aracı deneyimi.

3
Container

Docker imajı ve registry kullanımı.

4
Terminal

Linux komut satırı ve YAML okuma.

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ı Spinnaker kurar, hesap bağlar ve ilk pipeline'ı çalıştırır.
Modül 1
Teslimat Temelleri
  • CI ve CD ayrımı
  • Dağıtım stratejileri genel bakış
  • Immutable infrastructure
  • Artefakt ve imaj yönetimi
  • Spinnaker ve alternatifler: Argo CD, Jenkins
  • Spinnaker kullanım senaryoları
Modül 2
Mimari
  • Deck, Gate, Orca, Clouddriver, Echo, Igor, Fiat, Front50
  • Redis ve depolama
  • Mikroservis etkileşimi
  • Ölçekleme ve yüksek erişilebilirlik
  • Spinnaker operatörü ve Halyard
  • Sürüm ve yükseltme
Modül 3
Kurulum ve Hesaplar
  • Halyard ile kurulum
  • Kubernetes provider v2 hesabı
  • Artifact hesapları: GitHub, Docker Registry, S3
  • Kimlik doğrulama: OAuth2, SAML, LDAP
  • Fiat ile yetkilendirme
  • Ağ ve ingress yapılandırması
Modül 4
Application ve Pipeline
  • Application, cluster ve server group
  • Pipeline aşamaları ve akışı
  • Tetikleyiciler: Git, Docker, cron, webhook
  • Parametreler ve expression'lar (SpEL)
  • Pipeline şablonları ve Managed Pipeline Templates
  • Pipeline JSON ve sürümleme
Günün hedefiKatılımcı farklı dağıtım stratejilerini uygular ve canary analiziyle doğrular.
Modül 1
Kubernetes Dağıtımı
  • Deploy (Manifest) aşaması
  • Manifest artefaktı ve Helm bake
  • Rolling update
  • Blue-green: Red/Black
  • Namespace ve ortam yönetimi
  • Manifest değişken ikamesi
Modül 2
Canary ve Doğrulama
  • Canary stratejisi ve trafik bölme
  • Kayenta otomatik canary analizi
  • Prometheus ve Datadog metrikleri
  • Skor eşiği ve başarısızlık davranışı
  • Smoke test aşamaları
  • Entegrasyon testi çağrıları
Modül 3
Kontrol ve Geri Alma
  • Manual Judgment onayı
  • Koşullu aşamalar ve dallanma
  • Rollback ve Undo Rollout
  • Bildirimler: Slack, e-posta
  • Pipeline hataları ve yeniden deneme
  • Bakım pencereleri
Modül 4
Güvenlik ve Sorun Giderme
  • Rol bazlı erişim, pipeline izinleri
  • Gizli bilgi yönetimi
  • Pipeline ve Orca log analizi
  • Clouddriver önbellek sorunları
  • Performans ve kaynak ayarı
  • Üretim hazırlık kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari Bilgisi

Spinnaker mikroservislerinin rollerini açıklayabilirsiniz.

🧩
Kurulum

Halyard ile Spinnaker kurup Kubernetes hesabı bağlayabilirsiniz.

🔧
Pipeline Tasarımı

Tetikleyiciden dağıtıma çok aşamalı pipeline geliştirebilirsiniz.

📊
Manifest Dağıtımı

Kubernetes manifest ve Helm tabanlı dağıtımı yürütebilirsiniz.

🔍
Blue-Green

Blue-green stratejisini uygulayıp trafiği yönetebilirsiniz.

🚀
Canary Analizi

Kayenta ile metrik tabanlı canary kararı verebilirsiniz.

🛡️
Geri Alma

Başarısız sürümü otomatik veya manuel geri alabilirsiniz.

📝
Erişim Kontrolü

Fiat ile pipeline ve uygulama yetkilendirmesi yapabilirsiniz.

Kimler İçin Uygundur?

  • DevOps ve platform mühendisleri
  • SRE ekipleri
  • yayın yöneticileri
  • sürekli teslimat hattını geliştiren yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dağıtım hattını geliştirmek isteyen DevOps, platform ve SRE mühendisleri ile yayın yöneticileri için uygundur.
Spinnaker ile Argo CD farkı nedir?
Spinnaker pipeline odaklı çok bulutlu teslimat sunar; Argo CD GitOps ile Kubernetes durumunu uzlaştırır. Karşılaştırma eğitimde yapılır.
Kubernetes bilmem şart mı?
Temel Kubernetes bilgisi gerekir; manifest dağıtımı örnekleriyle pekiştirilir.
Bulut hesabı gerekir mi?
Laboratuvarlar yerel veya bulut Kubernetes kümesi ile yapılır; ayrıntılar eğitim öncesi verilir.
Canary analizi nasıl çalışır?
Kayenta temel ve canary sürüm metriklerini karşılaştırıp skor üretir; eşik altında pipeline durur.

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. Spinnaker and Deployment Fundamentals Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelMD-102: Selecting a Deployment Tool Eğitimi
Yazılım Geliştirme Eğitimleri

MD-102: Selecting a Deployment Tool Eğitimi

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

MD-102 dağıtım aracı seçimi eğitimi: MDT, Configuration Manager, Windows Autopilot, Intune, in-place upgrade ve provisioning paketleri ile karar matrisi uygulam

Detayları Gör →
Yazılım Geliştirme GenelMEAN for FSD Development: Introduction to the MEAN Stack Eğitimi
Yazılım Geliştirme Eğitimleri

MEAN for FSD Development: Introduction to the MEAN Stack Eğitimi

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

MEAN stack giriş eğitimi: Node.js, Express, MongoDB ve Angular ile REST API, Mongoose, HttpClient, JWT kimlik doğrulama ve ilk full-stack uygulama geliştirme.

Detayları Gör →
Yazılım Geliştirme GenelMEAN Stack Development Eğitimi
Yazılım Geliştirme Eğitimleri

MEAN Stack Development Eğitimi

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

MEAN stack geliştirme eğitimi: TypeScript Express API, Mongoose aggregation, JWT ve rol yetkisi, Angular NgRx, RxJS, Jest ve Cypress testleri ile Docker dağıtım

Detayları Gör →
Yazılım Geliştirme GenelMendix Hızlı Geliştirme Eğitimi
Yazılım Geliştirme Eğitimleri

Mendix Hızlı Geliştirme Eğitimi

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

Mendix hızlı geliştirme eğitimi: Studio Pro, domain model, sayfalar, mikroflow, REST ve OData entegrasyonu, rol ve erişim güvenliği, test ve bulut dağıtımı.

Detayları Gör →
Yazılım Geliştirme GenelMERN: Advanced MERN Development Eğitimi
Yazılım Geliştirme Eğitimleri

MERN: Advanced MERN Development Eğitimi

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

İleri MERN geliştirme eğitimi: React performans, Redux Toolkit, React Query, Next.js SSR, Node.js mimarisi, MongoDB indeks, Redis, WebSocket, güvenlik ve CI/CD.

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