DevOps Değişiklik Yönetimi Modeli
DevOps Kavramları
Cem Sakarya
DevOps Risk Advisor
Gereksinimler
Yeni bir ürün geliştirme
- Liderlik: İş hedeflerini belirler
- Ürün Uzmanları: Kullanıcı deneyimi gereksinimlerini tanımlar
Tasarım
- Ü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
Geliştir ve test et
Ü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
- Geliştirme ile eşzamanlı test
- Müşteriyle temas öncesi test
- Aksi halde zayıf deneyim ve güvenlik açıkları
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
Hadi pratik yapalım!
DevOps Kavramları
Preparing Video For Download...