Açıklama
DevOps, işbirliği ve iletişimi geliştirmek için geliştirici ve operasyon ekipleri arasındaki engelleri aşan bir metodolojidir.
Yöntemlerini benimsemek, süreçleri teknolojiyle otomatikleştirip iyileştirse de her şey kurum içi kültür ve bu kültürün bir parçası olan insanlarla başlıyor.
Kurumlar kendilerini bir DevOps kültürüne adadığında yüksek performanslı ekiplerin gelişmesi için elverişli bir ortam oluşturabilir.
DevOps en iyi uygulamaların derinlemesine anlaşılması için geliştirme ve operasyon ekiplerinin, gereksinimleri sürekli bir iş akışı yoluyla hızlı ve verimli bir şekilde ileriye götürmek için ortak bir hedefe doğru bir araya geldikleri bir ortam oluşturmaya yardımcı olur.
Bu eğitimimiz ile dijital dönüşüm yolculuğuna başlamak ve liderlik etmek için yöntemlerini, ilkelerini ve açık kaynak çözümlerini kullanmaya hazır olacaksınız.
Eğitim Hakkında
Temelleri
-Kavramının ortaya çıkışı
-Temel kavramlar ve ilkeler
-Devops nedir?
- 12 Factor ve uygulama mimarisi
- 12 factor’e uygun örnek kodlarının incelenmesi
- Versiyon kontrol sistemleri
- SDLC akışı ve agile’daki düzeni
- CI/CD Sistemleri, GitHub Actions, Jenkins
- Jenkins’in hızlı kurulumu ve yapısı
- Jenkins üzerinde pipeline oluşturma
- Ekip yapıları, otonom ekipler, yönetim araçları
- Otomasyon, orkestrasyon, servis keşfi
- Örnek bir CI/CD pipeline’ının aşamaları
- Dev—stage—prod ortamlarının yapısı, farkları, stratejileri
- Cloud servisleri, cloud-native yapılar, klasik yapılardan farkları
- Otomasyona geçiş, sanallaştırma, containera geçiş, serverless
- Infrastructure as code sistemleri, Terraform, örnek kodların incelenmesi
- DevOps, SecOps, GitOps kavramlar
DevOps Uygulayıcısı
Ekip Oluşturma
- DevOps Ekibine Giriş
- Ekibin Özellikleri
- Ekip için Sınırlar
- Yüksek Performanslı Ekipler Oluşturma
- Geribildirim: Vermek ve Almak
Paylaşılan Sorumluluk ve Sorumluluk
- Yönetim:
- Üç Düzeyde Yönetişim
-Ekip İçinde Yönetişim
-Ekipler Arası Yönetişim
-Kuruluşlar Arası Yönetişim
- Ölçekleme
- Dış Tedarikçiler
- DevOps Liderliği
Kültür Oluşturma
- Doğru Ortamı Yaratma
- Alışılmış Davranışı Değiştirme
Amaç Oluşturma
- Hikaye Anlatıcılığı ve Önemi
- Bir Amaca Sahip Olmanın Amacı
- Hizalamayı Özerklikle İlişkilendirmek
Hizmetkâr Lider
- Kontrolü Ekibe Vermek
- Ekibe İlham Verme ve Destekleme
- Liderlik Manifestosu Yapmak
- Müşteri Değeri ve Ekip Başarısı
- Değeri Ölçme ve Yönlendirme
Cesaret Oluşturma
- Cesaretin Önemi
- Konfor Bölgesi ve Konfor Bölgesi Dışı
- Dayanıklılık
- Liderlik ve Geribildirim İle İlişkide Cesaret
- Ekip Düzeyinde Cesaret
- Başarısızlıkla Başa Çıkmak
Farklı Düşünme
- Ayakta Duruş
- Yeniden Ayağa Kalkma
- Adam Kuralı
- Organize Bir Şekilde Farklı Düşünme
Değer – Müşteri Odaklı Eylem
- Değerin Farklı Yönleri
- Müşteri değeri
- Farklı ‘Sesler’
Paydaş Yönetimi
- Paydaş Değeri
- Paydaş Tanıma
- Paydaş Sınıflandırma
Yalın Başlangıç ve DevOps’u Birleştirmek
- Yalın Başlangıç Süreci
- Kaosa Karşı Yalın Başlangıç
- Yalın Başlangıç ve DevOps’u Birleştirme
Hikaye Haritalamanın Gücü
- Ürün/Hizmet Geliştirme Yaklaşımları
- Hikaye Haritalama İhtiyacı
- Hikaye Haritaları Oluşturma
Devamlı gelişme
- Akış Oluşturma
- Optimum Akış Oluşturma
- Çoklu Görev ve Tek Parça Akış
- Little Yasası ve Proses Teslim Süresinin Optimizasyonu
- Akışı Değerlendirme
- Akış ve Kaynak Kullanımı
Sürekli İyileştirme Türleri:
- Kaizen
- Radikal Değişim
Sürekli İyileştirme Araçları:
- Kaizen Etkinliği
- Değer Akışı Haritalama
- Görsel yönetim
- Geriye Dönüş
- Günlük Stand up
- ‘Neden’
Yöneticiler için DevOps
Devops’a İlişkin Ortak Bir Anlayış Geliştirin
- Diğer kuruluşlar rekabet avantajı elde etmek için DevOps kavramlarını nasıl kullanıyor?
- Şirketler vaka incelemeleriyle DevOps başarısına nasıl ulaşıyor?
Ekiplerinizin Süreçleri Otomatikleştirmesine Yardımcı Olacak Araçlar Hakkında Bilgi
- Uygulamaların ve BT hizmetlerinin hızlı, iyi test edilmiş sürekli teslimi için ekiplerinizin kullanımına sunulan araçlar
- Odaklanmanız gereken metrikler
Neden Önemlidir ve Yüksek Performanslı BT Kuruluşları Devops Kavramlarını Uygulamak İçin Neden Acele Ediyor?
- Müşterilerinize değer sunmak için BT süreçlerinizi optimize edin, yeniden düşünün ve yeniden tasarlayın
- Daha hızlı, daha sık teslimatlarda avantajları
- Değer, sürekli iş akışları, işlevler arası iş birliği, çeviklik ve güçlü ekipler
Kuruluşunuzda Devops ile Nereden ve Nasıl Başlayacağınızı Keşfedin
- İşe yarayan gerçek dünyadan örnekler alın
- DevOps’u desteklemek için kültürünüzü değiştirme
- DevOps’u liderlik düzeyinde uygulama
- DevOps ilkelerini uygulamak için neyin gerekli olduğuna ve bunun ne kadar sürmesini bekleyebileceğinize dair ortak bir beklenti oluşturun
- Çevik ilkeleri bir sonraki Seviyeye ölçeklendirmeye başlayın – tüm BT gruplarıyla uçtan uca süreçler
Eğitimi Kimler Almalı?
Sürekli entegrasyon süreçlerinden Pipeline’ı uçtan uca tasarlayıp gerçekleştirmek,
Çeşitli DevOps araçlarında CI / CD süreçlerini oluşturmak ve DevOps alandaki becerilerini geliştirmek isteyen kişiler içindir.
Bu eğitimi kurumsal olarak planlayın!
Bu eğitim kurumunuza özel farklı sürelerde ve içerikte planlanabilir. Eğitim hedeflerini gerçekleştirmek için detaylı zengin içerik ve planlama için bizimle iletişime geçiniz.