DevOps Değişiklik Yönetimi Modeli

DevOps Kavramları

Cem Sakarya

DevOps Risk Advisor

Gereksinimler

DevOps Değişiklik Yönetimi Modeli: Gereksinimler, Tasarım, Geliştir, Test, Dağıt, Gözden Geçir, Yayınla, Gereksinimler vurgulu

  Yeni bir ürün geliştirme

  • Liderlik: İş hedeflerini belirler
  • Ürün Uzmanları: Kullanıcı deneyimi gereksinimlerini tanımlar
DevOps Kavramları

Tasarım

DevOps Değişiklik Yönetimi Modeli: Gereksinimler, Tasarım, Geliştir, Test, Dağıt, Gözden Geçir, Yayınla, Tasarım vurgulu

 

  • Ürün Mühendisleri: Müşteri deneyimini tasarlar
  • Altyapı Mühendisleri: Ürün mühendislerinin kullanacağı bileşenleri tasarlar
  • Veri Mühendisleri: Yeni ürün için veri hatlarını tasarlar
DevOps Kavramları

Geliştir ve test et

DevOps Değişiklik Yönetimi Modeli: Gereksinimler, Tasarım, Geliştir, Test, Dağıt, Gözden Geçir, Yayınla, Geliştir ve Test vurgulu

Ürün Mühendisleri

  • Müşteri deneyimi için geliştirir
  • Müşteriyle etkileşim

Altyapı Mühendisleri

  • Ürünü destekler
  • Test ortamı sağlar

Veri Mühendisleri

  • Test verisi sağlar
DevOps Kavramları

Test

Kalite Kontrolleri, Güvenlik Kontrolleri

 

  • Geliştirme ile eşzamanlı test
  • Müşteriyle temas öncesi test
  • Aksi halde zayıf deneyim ve güvenlik açıkları
DevOps Kavramları

DevOps Değişiklik Yönetimi Modeli: Gereksinimler, Tasarım, Geliştir, Test, Dağıt, Gözden Geçir, Yayınla, Dağıt ve Gözden Geçir vurgulu

 

Deneyleme

 

  • Sınırlı kullanıcı grubu
  • Erken kullanıcı etkileşimi
  • Ürünü beğenip beğenmediklerini gözlemleyin
  • Gerçek kullanıcı geri bildirimi
DevOps Kavramları

Döngüsel geliştirme

Başlatma görselleriyle DevOps döngüsü. Başlatılan ürün müşterilere ulaşıyor.

DevOps Kavramları

Hadi pratik yapalım!

DevOps Kavramları

Preparing Video For Download...