THE LANGUAGE OF DEVOPS: DEVOPS TOOLS & PROCESSES EĞİTİMİ

DevOps'un ortak dilini ve araç zincirini öğren

CI/CD, sürüm kontrolü, yapılandırma yönetimi, konteyner ve gözlemlenebilirlik araçlarını DevOps süreç akışı içinde ortak bir dille kavrayın.

DevOps'un ortak dilini öğreten temel eğitim; Git, CI/CD, derleme ve artifact, konteyner, yapılandırma yönetimi, altyapı-as-code ve gözlemlenebilirlik araçlarını uçtan uca bir pipeline akışında konumlandırır.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

DevOps kavramları, araç zinciri ve süreç akışı

Bu temel seviye eğitim, DevOps'un ortak dilini; yani ekiplerin günlük olarak kullandığı kavramları, araçları ve süreçleri açıklığa kavuşturur. Git ile sürüm kontrolü, Jenkins/GitLab CI/GitHub Actions ile sürekli entegrasyon, Maven/Gradle ile derleme (build), Docker ile paketleme, Ansible/Terraform ile yapılandırma ve altyapı yönetimi, Prometheus/Grafana ile gözlemlenebilirlik gibi araç kategorileri bir boru hattı (pipeline) akışında konumlandırılır. Katılımcı; commit, artifact, pipeline, environment, release, rollback gibi terimleri doğru anlamıyla kullanmayı ve araçların DevOps yaşam döngüsündeki rolünü ayırt etmeyi öğrenir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcı kavramlardan araç zincirine ve uçtan uca süreç akışına ilerler.

Seviye

Temel Seviye — DevOps terminolojisi, araç zinciri ve süreçlerin ortak bir dille ele alınması.

Öğrenme Metodu

Her araç kategorisi küçük demolarla gösterilir; katılımcılar örnek bir pipeline üzerinde terimleri yerine oturtur.

Neden Bu Eğitim?

🗣️Ortak Dil

Ekiplerin kullandığı DevOps terimlerini doğru anlamıyla konuşarak yanlış anlaşılmaları azaltırsınız.

🧰Araç Haritası

Hangi işin hangi araç kategorisiyle çözüldüğünü görerek araç zincirini doğru kurgularsınız.

🔗Uçtan Uca Akış

Commit'ten dağıtıma kadar sürecin bütününü görerek kendi rolünüzü netleştirirsiniz.

Anahtar Konular

devops eğitimidevops araçlarıci/cdgitjenkinsdockeransibleterraformprometheusdevops süreçleridevops kavramları
“Ortak bir dil konuşmayan ekip, en iyi araçlarla bile birbirini yanlış anlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Temel BT

Dosya sistemi, komut satırı ve ağ kavramlarına temel aşinalık faydalıdır.

2
Yazılım Süreci

Yazılımın nasıl geliştirilip yayınlandığına dair genel bir fikir beklenir.

3
Git Farkındalığı

Sürüm kontrolünün ne işe yaradığını bilmek öğrenmeyi hızlandırır.

4
Deney Ortamı

Araçları denemek için bir Linux ortamı veya sanal makine faydalı olur.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, DevOps yaşam döngüsünü ve CI araçlarını ortak terimlerle açıklayabilir.
Modül 1
DevOps Yaşam Döngüsü
  • Plan, code, build, test, release, deploy, operate, monitor aşamaları
  • Sürekli entegrasyon (CI) ile sürekli teslim (CD) ayrımı
  • Geri bildirim döngüsü ve kısa teslim çevrimleri
  • Geliştirme ile operasyonun ortak sorumluluğu
  • Değer akışında (value stream) her aşamanın yeri
  • Otomasyonun yaşam döngüsündeki rolü
Modül 2
Git ile Sürüm Kontrolü
  • Commit, branch, merge, tag kavramları
  • Dağıtık (distributed) sürüm kontrolünün mantığı
  • Uzak depo (remote), push ve pull akışı
  • Pull/merge request ile kod gözden geçirme
  • Trunk-based ve feature-branch yaklaşımları
  • .gitignore ve depo hijyeni
Modül 3
Sürekli Entegrasyon
  • Jenkins, GitLab CI ve GitHub Actions kategorileri
  • Her commit'te otomatik derleme ve test tetikleme
  • Pipeline, job, stage ve step terimleri
  • Build çalıştırıcıları (runner/agent) kavramı
  • Hızlı geri bildirim için pipeline süresini kısaltma
  • Yeşil/kırmızı build durumu ve kırık build politikası
Modül 4
Derleme ve Artifact
  • Maven, Gradle, npm gibi derleme araçları
  • Artifact (yapı çıktısı) kavramı ve sürümleme
  • Nexus/Artifactory gibi artifact depoları
  • Bağımlılık (dependency) yönetimi
  • Yeniden üretilebilir (reproducible) build ilkesi
  • Build bir kez, her ortama aynı artifact mantığı
Günün hedefiKatılımcı, dağıtım ve işletim araçlarını süreç içinde doğru terimlerle konumlandırabilir.
Modül 1
Konteyner ve İmaj
  • Docker imajı, konteyner ve registry kavramları
  • Dockerfile ile imaj tanımlama mantığı
  • İmaj etiketleme (tag) ve sürümleme
  • Konteynerin taşınabilirlik avantajı
  • Orkestrasyon (Kubernetes) teriminin yeri
  • İmaj bir kez derle, her yerde çalıştır ilkesi
Modül 2
Yapılandırma ve Altyapı
  • Yapılandırma yönetimi: Ansible, Chef, Puppet
  • Altyapının kod olması (Infrastructure as Code)
  • Terraform ile declarative altyapı
  • Idempotentlik (aynı sonucu üretme) kavramı
  • Ortamlar arası tutarlılık (dev/test/prod)
  • Secret ve yapılandırma ayrımı
Modül 3
Dağıtım Süreci
  • Environment (ortam) ve promotion kavramı
  • Release, deploy ve rollback terimleri
  • Mavi-yeşil ve kanarya dağıtım stratejileri
  • Özellik bayrağı (feature flag) ile yayın
  • Manuel onay (approval) kapıları
  • Dağıtım sıklığı ve küçük parçalar
Modül 4
Gözlemlenebilirlik
  • Metrik, log ve iz (trace) üçlüsü
  • Prometheus ve Grafana rolü
  • Uyarı (alert) ve eşik kavramı
  • SLI/SLO ile hizmet hedefleri
  • Olay (incident) ve müdahale terimleri
  • Geri bildirimin geliştirmeye dönmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
DevOps Dili

DevOps yaşam döngüsünün aşamalarını ve terimlerini doğru kullanabilirsiniz.

✅
Git Temeli

Commit, branch, merge ve pull request akışını açıklayabilirsiniz.

✅
CI Kavramı

Sürekli entegrasyon araçlarını ve pipeline terimlerini ayırt edebilirsiniz.

✅
Artifact Yönetimi

Build çıktısını ve artifact depolarını süreçte konumlandırabilirsiniz.

✅
Konteyner Dili

İmaj, konteyner ve registry kavramlarını doğru kullanabilirsiniz.

✅
IaC Farkındalığı

Yapılandırma yönetimi ve altyapı-as-code araçlarını tanıyabilirsiniz.

✅
Dağıtım Terimleri

Release, rollback ve dağıtım stratejilerini açıklayabilirsiniz.

✅
Gözlemlenebilirlik

Metrik, log ve iz kavramlarıyla işletim dilini anlayabilirsiniz.

Kimler İçin Uygundur?

  • DevOps dünyasına yeni giren geliştiriciler
  • sistem yöneticileri
  • test uzmanları
  • teknik ürün çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
DevOps dünyasına yeni giren geliştiriciler, sistem yöneticileri, test uzmanları ve teknik ürün çalışanları için uygundur.
Belirli bir araç derinlemesine öğretilir mi?
Hayır; bu eğitim araç kategorilerini ve ortak dili tanıtmaya odaklanır. Belirli araçların derinlemesine kullanımı için ayrı eğitimlerimiz vardır.
CI ve CD arasındaki fark nedir?
CI, kodun sık sık birleştirilip otomatik derlenip test edilmesidir; CD ise bu doğrulanmış kodun otomatik olarak ortamlara teslim/dağıtım edilmesidir.
Programlama bilmek şart mı?
Şart değil; ancak yazılımın nasıl geliştirilip yayınlandığına dair genel bir fikir öğrenmeyi kolaylaştırır.
Eğitim sonunda sertifika veriliyor mu?
Evet, katılım koşullarını sağlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. The Language of DevOps: DevOps Tools & Processes Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Design Azure Build Automation Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Design Azure Build Automation Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Azure Pipelines agent havuzları, hosted/self-hosted seçimi, scale set ile elastik ölçekleme, container agent ve güvenli hibrit build altyapısı tasarımı eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Design Azure DevOps Logging Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Design Azure DevOps Logging Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Azure Pipelines log yapısı, verbose/diagnostic tanılama, ##vso logging komutları, audit log ve saklama politikalarıyla pipeline loglama stratejisi eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Developing an Alert Strategy Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Developing an Alert Strategy Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Azure Monitor uyarı kuralları, dinamik eşik, action group, escalation ve alarm gürültüsü azaltmayla eyleme dönük uyarı stratejisi geliştiren orta seviye eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Health & Failure Management Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Health & Failure Management Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Sağlık modellemesi, availability test, application map ile bağımlılık izleme, auto-heal ve dayanıklılık desenleriyle sağlık ve hata yönetimi eğitimi. Orta seviy

Detayları Gör →
DevOps Kültürü ve UygulamalarıMicrosoft Azure DevOps Solutions: Introducing Azure DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure DevOps Solutions: Introducing Azure DevOps Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Boards, Repos, Pipelines, Test Plans ve Artifacts ile organizasyon yapısını tanıtan, uçtan uca akışı gösteren temel seviye Azure DevOps'a giriş eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn