Bize Ulaşın

Eğitim İçeriği

Düşünce Yapısı, Kültür ve Sorumluluklar

  • DevOps'un tarihi ve C.A.L.M.S.
  • DevOps İlkeleri - Üç Yöntem - Dev + Ops + işbirliği kültürü
  • DevOps Pratikleri - Sürekli Her Şey - Uçtan uca DevOps yaşam döngüsü
  • Katılımcıların kendi projeleri üzerine yansıtma
  • DevOps'ta Yöneticinin Rolü - Organizasyonel darboğazların kaldırılması
  • Uyarı işaretleri: Sağlıklı DevOps katılımı olmayan bir projeyi nasıl tanıyacağınız

DevOps Araç Zinciri: Araçların Haritası (1)

  • Kod Olarak Her Şey - Sürüm Kontrolü ve Git
  • Laboratuvar: Git temelleri - klonlama, dallandırma, pull request (çekme talebi), kod incelemesi
  • Akış - Sürekli Entegrasyon ve Sürekli Teslimat
  • Laboratuvar: Jenkins ile CI/CD boru hattının dağıtılması, çalıştırılması ve yorumlanması
  • Kalite kapıları - Kod kalitesi ve sürekli test
  • Laboratuvar: SonarQube kurulumu, yürütülmesi ve raporlama - kod kalitesi, teknik borç, güvenlik sorunları
  • Konteynerlar ile güvenli ve taşınabilir dağıtımlar
  • Laboratuvar: Docker Desktop ile kontaynerleştirme, Kubernetes genel bakış
  • Konfigürasyon yönetimi ve altyapı olarak kod
  • Laboratuvar: Ansible ile kod olarak konfigürasyon, bir web hizmetinin dağıtımı
  • DevSecOps - Güvenliği boru hatlarına entegre etmek
  • Soluna kayan güvenlik, Yazılım Tedarik Zinciri yönetimi, SBOM'lar (Yazılım Bileşen Listesi), Zorluk yönetimi, Güvenlik sorumluluğu
  • Demolar: Boru hattındaki güvenlik kapıları için Snyk
  • SRE ve Güvenilirlik Mühendisliği - Dayanıklılık ve müşteri değeri için tasarım

Fırsatların Tespiti ve DevOps Olgunluğu

  • İş perspektifi, değer akışı haritalandırması ve yönetimi
  • Yöneticinin odağı - Bekleme, Yeniden İşleme, Devirler, Onaylar
  • Laboratuvar: Jira ile gereksinim izlenebilirliği - kullanıcı hikayesinden dağıtılan koda
  • Oturum: Devots teşhis çerçevesi - herhangi bir proje için 10 kritik soru
  • DORA Metrikleri - Dağıtım Sıklığı, Lider Süresi (Lead Time), MTTR, Değişiklik Başarısızlık Oranı
  • Atölye Çalışması: DevOps Olgunluk Değerlendirmesi - gerçek projelere uygulamalı
  • Fırsat matrisi - Hızlı Kazançlar ile Yol Haritası önceliklendirmesi. Küçük grup sunumları - her yönetici kendi değerlendirme sunumunu yapar

İş Gerekçesi, Entegrasyon ve Eylem Planı

  • "Müşteriyi nasıl ikna edersiniz ve nasıl uygularsınız"
  • Oturum: DevOps ROI (Yatırım Getirisi) - kaydedilen zamanın uygulama malişetine oranı nasıl hesaplanır
  • Müşteri veya yönetim için iş gerekçesi nasıl oluşturulur
  • DevOps'u SoW (İş Sözleşmesi), teklif veya proje planına nasıl dahil edersiniz
  • Son atölye çalışması: Her yönetici 1 proje için Eylem Planı sunumu yapar

Özet, Soru-Cevap, Sonraki Adımlar ve Önerilen Kaynaklar

Kurs İçin Gerekli Önbilgiler

Katılımcıların şu konularda temel bilgisi olmalıdır:

  • Yazılım geliştirme projeleri ve BT operasyonları hakkında temel anlayış
  • Teknik ekipler, projeler, ürünler veya hizmet teslimatını yönetme deneyimi
  • Yazılım geliştirme yaşam döngüleri (Agile, Scrum, Su Şelalesi veya hibrit yaklaşımlar) konusunda aşinalık
  • Önceden herhangi bir pratik DevOps, Docker, Kubernetes veya CI/CD deneyimi gerekmez

Teknik laboratuvarlar, derin mühendislik uygulamasından ziyade, DevOps kavramlarına ve araçlarına yönetici perspektifinden pratik bir maruzluk sağlaması üzere tasarlanmıştır.

Hedef Kitle

Bu kurs aşağıdaki kişiler için tasarlanmıştır:

  • Proje Yöneticileri
  • Teslimat Yöneticileri
  • Ekip Liderleri
  • Mühendislik Yöneticileri
  • Geliştirme Yöneticileri
  • BT Yöneticileri ve Departman Müdürleri
  • Yazılım teslimat girişimlerine dahil olan Ürün Sahipleri
  • Liderlik rollerine geçiş yapan kıdemli teknik profesyoneller

Program, özellikle DevOps'un projelerin teslimatını, ekip performansını, kaliteyi, güvenliği ve iş sonuçlarını nasıl etkilediğini anlamaları gereken ancak gerekli olarak kendi elleriyle DevOps mühendisi olmaktan ziyade yöneticiler için son derece değerlidir.

 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler