DevOps Fundamentals

DevOps Fundamentals

DevOps

/ Online

Yazılım dünyasında karmaşıklaşan sistemler ve artan ihtiyaçlara cevap verebilmek için yazılımların ve çalıştıkları sistemlerin sahip olması beklenilen bazı özellikler ortaya çıktı.
Yazılımların yayına otomatik olarak alınması, otomatik test edilmesi, ölçeklenmesi, hızlı bir şekilde yeni özelliklerin son kullanıcılarla / müşterilerle buluşturulması, detaylı monitoring gibi ihtiyaçlar ile birlikte DevOps kavramı yazılım ekiplerinin altyapısal isteklerine bir aracı olmaya ve karşılamaya başladı.
DevOpsa giriş eğitimi boyunca, bir DevOps geçiş sürecinin aşamaları, pipeline kavramı ve örnekler, yazılımlar üzerinde yapılması önerilen değişiklikler, bilinmesi gereken temel kavramlar ele alınıyor.
Eğitim sonrasında katılımcıların, güncel yazılım ve sistemlerin ne türden ihtiyaçları olduğunu tanımlayabilmeleri ve yeni mimarilere göre uygulama geliştirirken yapılması gerekenleri  bilmesi, otomasyona geçişlerinin hızlanması/başlaması ve DevOps dünyasına adım atmış olmaları hedefleniyor.
 
Bu eğitimde neler öğreneceksiniz?

   DevOpsun ortaya çıkış süreci

   DevOps ile ilgili temel kavramlar ve ilkeler

   DevOpsun sizin ve çalıştığınız kurum için ne anlama geldiği

   DevOps kültürü

   DevOps kültürünün ana unsurları

   DevOps kültürü oluşturmada en önemli unsurlar

   Operasyonel DevOps modelleri

   Otonom ekiplere neden ihtiyaç duyulduğu

   DevOpsun mimariye olan etkileri

   DevOps ekiplerinde yönetişim

   Agile, Scrum ve Kanban hakkında genel bilgiler ve bunların birbirleriyle olan ilişkileri

   ITSM süreçlerinin DevOps kültüründeki uygulamalarla ilişkisi

   Süreçleri optimize etmek için Leanin nasıl kullanıldığı

   Belirli bir süreç için Değer Akışı Haritasının (Value Stream Map) nasıl sağlanacağı

   Yeni ve yenilikçi fikirlerden sonuç almak için çeşitli yöntemler

   Yazılım Dağıtım süreçlerinde otomasyonun etkileri

   Sürekli Teslimin (Continuous Delivery) temel ilkeleri ve faydaları

   DevOps kuruluşlarının ana bulut ilkeleri

   DevOPS izleme ve günlük kaydı arasındaki ilişki

             
Kimler Katılmalı?
-BT geliştirme, BT operasyonları veya BT hizmet yönetimine dahil olan kişiler
-DevOps mühendisleri
-Ürün sahipleri
-Entegrasyon uzmanları
-Operasyon y
öneticileri
-Olay ve değişim yöneticileri
-Sistem yöneticileri
-Ağ yöneticileri
-İş yöneticileri
-Otomasyon mimarları
-Kurumsal mimarlar

-Test uzmanları

 

Eğitim İçeriği

 

12 Factor ve uygulama mimarisi

12 factore uygun örnek kodlarının incelenmesi

Versiyon kontrol sistemleri

SDLC akışı ve agiledaki düzeni

CI/CD Sistemleri, GitHub Actions, Jenkins

Jenkinsin 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ı

Devstageprod 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

 

Ön Koşullar

Herhangi bir ön koşul yoktur.


DevOps Fundamentals

DevOps

/ Online

Yazılım dünyasında karmaşıklaşan sistemler ve artan ihtiyaçlara cevap verebilmek için yazılımların ve çalıştıkları sistemlerin sahip olması beklenilen bazı özellikler ortaya çıktı.
Yazılımların yayına otomatik olarak alınması, otomatik test edilmesi, ölçeklenmesi, hızlı bir şekilde yeni özelliklerin son kullanıcılarla / müşterilerle buluşturulması, detaylı monitoring gibi ihtiyaçlar ile birlikte DevOps kavramı yazılım ekiplerinin altyapısal isteklerine bir aracı olmaya ve karşılamaya başladı.
DevOpsa giriş eğitimi boyunca, bir DevOps geçiş sürecinin aşamaları, pipeline kavramı ve örnekler, yazılımlar üzerinde yapılması önerilen değişiklikler, bilinmesi gereken temel kavramlar ele alınıyor.
Eğitim sonrasında katılımcıların, güncel yazılım ve sistemlerin ne türden ihtiyaçları olduğunu tanımlayabilmeleri ve yeni mimarilere göre uygulama geliştirirken yapılması gerekenleri  bilmesi, otomasyona geçişlerinin hızlanması/başlaması ve DevOps dünyasına adım atmış olmaları hedefleniyor.
 
Bu eğitimde neler öğreneceksiniz?

   DevOpsun ortaya çıkış süreci

   DevOps ile ilgili temel kavramlar ve ilkeler

   DevOpsun sizin ve çalıştığınız kurum için ne anlama geldiği

   DevOps kültürü

   DevOps kültürünün ana unsurları

   DevOps kültürü oluşturmada en önemli unsurlar

   Operasyonel DevOps modelleri

   Otonom ekiplere neden ihtiyaç duyulduğu

   DevOpsun mimariye olan etkileri

   DevOps ekiplerinde yönetişim

   Agile, Scrum ve Kanban hakkında genel bilgiler ve bunların birbirleriyle olan ilişkileri

   ITSM süreçlerinin DevOps kültüründeki uygulamalarla ilişkisi

   Süreçleri optimize etmek için Leanin nasıl kullanıldığı

   Belirli bir süreç için Değer Akışı Haritasının (Value Stream Map) nasıl sağlanacağı

   Yeni ve yenilikçi fikirlerden sonuç almak için çeşitli yöntemler

   Yazılım Dağıtım süreçlerinde otomasyonun etkileri

   Sürekli Teslimin (Continuous Delivery) temel ilkeleri ve faydaları

   DevOps kuruluşlarının ana bulut ilkeleri

   DevOPS izleme ve günlük kaydı arasındaki ilişki

             
Kimler Katılmalı?
-BT geliştirme, BT operasyonları veya BT hizmet yönetimine dahil olan kişiler
-DevOps mühendisleri
-Ürün sahipleri
-Entegrasyon uzmanları
-Operasyon y
öneticileri
-Olay ve değişim yöneticileri
-Sistem yöneticileri
-Ağ yöneticileri
-İş yöneticileri
-Otomasyon mimarları
-Kurumsal mimarlar

-Test uzmanları

 

Eğitim İçeriği

 

12 Factor ve uygulama mimarisi

12 factore uygun örnek kodlarının incelenmesi

Versiyon kontrol sistemleri

SDLC akışı ve agiledaki düzeni

CI/CD Sistemleri, GitHub Actions, Jenkins

Jenkinsin 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ı

Devstageprod 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

 

Ön Koşullar

Herhangi bir ön koşul yoktur.

Eğitim Talep Formu

Aşağıdaki formu doldurarak bize mesaj gönderebilirsiniz.

En kısa sürede sizinle iletişime geçeceğiz.

E-Bültene Kayıt Ol

Düzenli olarak yayınladığımız bültenimiz mail adresinizi bırakarak abone olun, en yeni eğitim bildirimlerini kaçırmayın.