DEVOPS LIFECYCLE AND TOOLCHAIN EĞİTİMİ

Plan'dan monitor'a tüm araç zincirini kur

DevOps yaşam döngüsünün sekiz aşamasını Git, Jenkins, Docker, Kubernetes, Terraform ve Prometheus gibi araçlarla uçtan uca bağlayın.

DevOps yaşam döngüsünün sekiz aşamasını ve araç zincirini uçtan uca ele alan orta seviye eğitim: Git, CI, Docker/Kubernetes, Terraform/Ansible IaC ve Prometheus/Grafana gözlemlenebilirlik ile kesintisiz teslimat hattı.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Sekiz aşamalı yaşam döngüsü ve entegre DevOps araç zinciri

Bu orta seviye eğitim, DevOps yaşam döngüsünün sekiz aşamasını (plan, code, build, test, release, deploy, operate, monitor) ve her aşamayı destekleyen araç zincirini uçtan uca ele alır. Git ile sürüm kontrolü ve dallanma stratejileri; Maven/Gradle ile derleme; Jenkins/GitLab CI ile sürekli entegrasyon; Docker ile konteynerleştirme ve Kubernetes ile orkestrasyon; Terraform ve Ansible ile altyapı ve yapılandırma otomasyonu; Prometheus, Grafana ve ELK ile gözlemlenebilirlik işlenir. Katılımcılar araçların nasıl entegre edilip kesintisiz bir teslimat hattı oluşturduğunu kavrar.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar yaşam döngüsünü planlama/kod, derleme/test, dağıtım ve operasyon eksenlerinde araçlarla ilişkilendirir.

Seviye

Orta Seviye — DevOps yaşam döngüsünün sekiz aşaması ve her aşamayı destekleyen araç zincirinin (Git, CI, konteyner, orkestrasyon, gözlemlenebilirlik) uçtan uca ele alınması.

Öğrenme Metodu

Katılımcılar her aşamayı temsil eden araçlarla örnek bir uygulamayı sürüm kontrolünden izlemeye kadar laboratuvar ortamında bağlar.

Neden Bu Eğitim?

🔄Uçtan Uca Akış

Sekiz aşamalı yaşam döngüsünü ve aralarındaki geçişleri bütüncül kavrarsınız.

🧰Araç Zinciri

Git, Jenkins, Docker, Kubernetes ve Prometheus'u birbirine entegre edersiniz.

⚙️Otomasyon

Manuel adımları araçlarla otomatikleştirerek kesintisiz teslimat kurarsınız.

Anahtar Konular

devops yaşam döngüsüdevops toolchaindevops araç zincirigit jenkins dockerkubernetesterraform ansibleprometheus grafanaci cd hattıgitopsdevops lifecycle
“DevOps bir araç değil, araçları değer akışına dönüştüren bir zincirdir.”

Ön Koşullar

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

1
Komut Satırı

Temel Linux komut satırı kullanımına aşinalık faydalıdır.

2
Yazılım Temeli

Herhangi bir programlama dilinde temel kod okuma bilgisi beklenir.

3
Ağ/Sistem

Temel ağ ve sunucu kavramlarına genel aşinalık çalışmayı kolaylaştırır.

4
Lab Ortamı

Docker çalıştırabilen, internet erişimli bir bilgisayar gereklidir.

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ı, planlama ve kod aşamalarını sürüm kontrolü ve CI araçlarıyla ilişkilendirebilir.
Modül 1
Planlama Araçları
  • Jira/Azure Boards ile iş kalemi ve sprint yönetimi
  • Kanban ve backlog ile işin görünür kılınması
  • Gereksinimlerin kullanıcı hikayelerine bölünmesi
  • İş kalemlerinin kod commit'leriyle ilişkilendirilmesi
  • Plan aşamasının teslimat akışındaki yeri
  • İzlenebilirlik için issue-commit bağlantısı
Modül 2
Git Sürüm Kontrolü
  • Yerel ve uzak repository kavramı
  • commit, branch, merge ve rebase işlemleri
  • GitFlow ve trunk-based development karşılaştırması
  • Pull/merge request ile kod gözden geçirme
  • Çakışma (conflict) çözümü
  • Etiketleme (tag) ile sürüm işaretleme
Modül 3
Derleme (Build)
  • Maven/Gradle ile Java derleme yaşam döngüsü
  • npm/yarn ile JavaScript bağımlılık yönetimi
  • Derleme çıktısının artifact olarak paketlenmesi
  • Artifact repository (Nexus/Artifactory) kullanımı
  • Bağımlılık sürümlerinin sabitlenmesi
  • Tekrarlanabilir (reproducible) derleme ilkesi
Modül 4
Sürekli Entegrasyon
  • Jenkins pipeline ile CI akışı tanımlama
  • GitLab CI .gitlab-ci.yml yapısı
  • Her commit'te otomatik derleme ve test tetikleme
  • Hızlı geri bildirim için CI süresini kısaltma
  • Başarısız build'in erken yakalanması
  • CI durumunun ekibe görünür kılınması
Günün hedefiKatılımcı, test ve dağıtım aşamalarını konteyner ve orkestrasyon araçlarıyla yönetebilir.
Modül 1
Otomatik Test
  • Birim, entegrasyon ve uçtan uca test katmanları
  • Test piramidi ile test dağılımı
  • Kod kapsama (coverage) ölçümü
  • CI içinde test aşamasının konumlandırılması
  • Statik kod analizi (SonarQube) entegrasyonu
  • Kalite kapısı (quality gate) ile ilerleme kontrolü
Modül 2
Docker Konteyner
  • Dockerfile ile imaj tanımlama
  • Katman (layer) mantığı ve önbellek
  • Çok aşamalı (multi-stage) build ile imaj küçültme
  • Imajların registry'ye push edilmesi
  • Konteyner ile ortam tutarlılığının sağlanması
  • docker compose ile çok servisli yerel ortam
Modül 3
Kubernetes Orkestrasyon
  • Pod, Deployment ve Service kavramları
  • ReplicaSet ile ölçekleme ve kendini iyileştirme
  • ConfigMap ve Secret ile yapılandırma yönetimi
  • Ingress ile dış erişim yönlendirme
  • Rolling update ile kesintisiz dağıtım
  • kubectl ile küme yönetimi temelleri
Modül 4
Release ve Deploy
  • Sürüm (release) ve dağıtım (deploy) ayrımı
  • Blue-green ve canary dağıtım stratejileri
  • Feature flag ile özelliğin dağıtımdan ayrılması
  • Geri alma (rollback) planı
  • Dağıtım onay (approval) adımları
  • Dağıtımın izlenebilir ve geri alınabilir olması
Günün hedefiKatılımcı, işletim ve izleme aşamalarını kurar ve tüm araç zincirini uçtan uca birleştirir.
Modül 1
Altyapı Otomasyonu (IaC)
  • Terraform ile bildirimsel altyapı tanımı
  • terraform plan/apply ile değişiklik yönetimi
  • Ansible ile yapılandırma (configuration) otomasyonu
  • Idempotent (tekrarda aynı sonuç) çalışma ilkesi
  • Durum (state) dosyasının yönetimi
  • Altyapının sürüm kontrolünde tutulması
Modül 2
Gözlemlenebilirlik
  • Prometheus ile metrik toplama ve PromQL
  • Grafana ile pano ve görselleştirme
  • ELK/Loki ile merkezi log toplama
  • Dağıtık izleme (tracing) ile istek takibi
  • Metrik, log ve trace üçlüsünün birlikte kullanımı
  • Uyarı (alerting) kuralları ve eşik tanımları
Modül 3
Operate Aşaması
  • Olay (incident) yönetimi temel akışı
  • On-call ve nöbet (rotation) düzeni
  • SLI/SLO ile hizmet seviyesinin tanımı
  • Kapasite ve performans izleme
  • Otomatik ölçekleme (autoscaling) yapılandırması
  • Operasyonel geri bildirimin geliştirmeye dönmesi
Modül 4
Araç Zinciri Entegrasyonu
  • Araçlar arası webhook ve API bağlantıları
  • Uçtan uca pipeline'ın tek akışta birleştirilmesi
  • Araç seçiminde entegrasyon uyumunun önemi
  • GitOps ile dağıtımın Git'ten yönetilmesi
  • Araç zinciri olgunluğunun değerlendirilmesi
  • Tek bir değişikliğin plandan izlemeye izlenmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Yaşam Döngüsü

Sekiz aşamalı DevOps yaşam döngüsünü ve geçişleri açıklarsınız.

✅
Git Akışı

Git dallanma stratejileriyle kod akışını yönetirsiniz.

✅
CI Hattı

Jenkins/GitLab CI ile otomatik derleme ve test hattı kurarsınız.

✅
Konteyner

Docker ile uygulamayı paketler, Kubernetes ile orkestre edersiniz.

✅
IaC

Terraform ve Ansible ile altyapı ve yapılandırmayı kod olarak yönetirsiniz.

✅
Gözlemlenebilirlik

Prometheus, Grafana ve log araçlarıyla sistemi izlersiniz.

✅
Dağıtım Stratejisi

Blue-green ve canary ile güvenli dağıtım yaparsınız.

✅
Entegrasyon

Araç zincirini tek bir uçtan uca akışta birleştirirsiniz.

Kimler İçin Uygundur?

  • DevOps'a geçiş yapan yazılım geliştiriciler
  • sistem yöneticileri
  • build/release mühendisleri
  • araç zincirini bütüncül öğrenmek isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
DevOps'a geçiş yapan geliştiriciler, sistem yöneticileri, build/release mühendisleri ve araç zincirini bütüncül öğrenmek isteyen BT profesyonelleri için uygundur.
Hangi araçlar ele alınıyor?
Git, Maven/Gradle, Jenkins/GitLab CI, Docker, Kubernetes, Terraform, Ansible ile Prometheus, Grafana ve log araçları yaşam döngüsü aşamalarıyla ilişkilendirilerek işlenir.
Derin programlama bilgisi gerekir mi?
Hayır; temel kod okuma ve komut satırı bilgisi yeterlidir. Odak, araçların entegrasyonu ve yaşam döngüsünün akışıdır.
GitOps kapsamda mı?
Evet, dağıtımın Git üzerinden yönetildiği GitOps yaklaşımı araç zinciri entegrasyonu modülünde ele alınır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. DevOps Lifecycle and Toolchain Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta 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ıAPI Management and DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

API Management and DevOps Eğitimi

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

OpenAPI tasarımı, API gateway, OAuth2/JWT güvenlik, sürümleme ve CI/CD ile API yaşam döngüsünü uçtan uca DevOps yaklaşımıyla yönetmeyi öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıApplications in the Cloud: Azure Serverless DevOps Essentials Eğitimi
DevOps ve Konteyner Eğitimleri

Applications in the Cloud: Azure Serverless DevOps Essentials Eğitimi

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

Azure Functions, Event Grid ve Durable Functions ile serverless uygulamaları Bicep IaC ve CI/CD ile dağıtıp Application Insights ile izlemeyi öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıApplying Design Patterns in DevOps & CloudOps Automation Eğitimi
DevOps ve Konteyner Eğitimleri

Applying Design Patterns in DevOps & CloudOps Automation Eğitimi

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

IaC, pipeline, dağıtım ve dayanıklılık tasarım desenlerini DevOps/CloudOps otomasyonunda uygulayın: blue-green, canary, circuit breaker, sidecar ve daha fazlası

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS Certified DevOps Engineer – Professional Sertifika Hazırlık Eğitimi
DevOps ve Konteyner Eğitimleri

AWS Certified DevOps Engineer – Professional Sertifika Hazırlık Eğitimi

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

AWS DOP-C02 sınavına hazırlanın: CodePipeline/CodeDeploy, CloudFormation/CDK, Auto Scaling, DR, CloudWatch, EventBridge ve IAM senaryolarıyla uygulamalı çalışın

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS Cloud ile DevOps'u Öğretimi Eğitimi
DevOps ve Konteyner Eğitimleri

AWS Cloud ile DevOps'u Öğretimi Eğitimi

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

AWS CodePipeline, CloudFormation, ECS/EKS ve CloudWatch ile DevOps pratiklerini bulut üzerinde uçtan uca uygulamayı öğrenin. Orta seviye DVA eğitimi.

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