PLATFORM MÜHENDİSLİĞİ TASARIMI VE UYGULAMASI EĞİTİMİ

Self-servis geliştirici platformunuzu baştan kurun

Backstage portalı, Crossplane, Argo CD, Terraform, policy-as-code ve golden path şablonlarıyla çalışan bir IDP tasarlayıp uygulayın.

Internal Developer Platform tasarlayıp uygulamak için platform mimarisi, çok kiracılı Kubernetes, Argo CD GitOps, Crossplane Composition, Terraform, Kyverno policy-as-code ve Backstage Scaffolder ile golden path kurulumunu uygulamalı öğreten ileri eğitim.

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

Eğitim Hakkında

IDP mimarisi, GitOps, Crossplane ve Backstage ile uygulama

Bu ileri seviye eğitim, bir Internal Developer Platform'un mimarisini tasarlamayı ve uygulamayı kapsar. Platform katmanları, Kubernetes üzerinde çok kiracılı (multi-tenant) yapı, Argo CD ile GitOps, Terraform ve Crossplane ile altyapı soyutlaması, Backstage yazılım kataloğu ve Scaffolder şablonları, Kyverno ve OPA ile policy-as-code, secret yönetimi ve gözlemlenebilirlik entegrasyonu uygulamalı işlenir. Golden path şablonlarıyla bir uygulamanın self-servis olarak yayına alınması gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar platform mimarisinden Kubernetes çok kiracılığına, GitOps ve altyapı soyutlamasına, Backstage self-servis katmanına ilerler.

Seviye

İleri Seviye — Internal Developer Platform mimarisini tasarlayıp Kubernetes, GitOps, IaC ve self-servis katmanlarıyla hayata geçirmeyi kapsayan ileri yelpaze.

Öğrenme Metodu

Katılımcılar bir Kubernetes kümesi üzerinde Argo CD, Crossplane ve Backstage kurarak uçtan uca self-servis bir platform akışı geliştirir.

Neden Bu Eğitim?

🏗️Referans Mimari

IDP'nin kontrol düzlemi, kaynak soyutlaması ve geliştirici arayüzü katmanlarını tasarlarsınız.

🚀Self-Servis

Geliştiricilerin ticket olmadan ortam ve servis açabildiği golden path'ler kurarsınız.

🛡️Politika Kodu

Kyverno ve OPA ile güvenlik ve uyumluluk kurallarını platforma gömersiniz.

Anahtar Konular

platform mühendisliğiinternal developer platformbackstage kurulumcrossplaneargo cd gitopskubernetes multi tenantkyvernogolden pathidp tasarımıterraform platform
“Platformu mükemmel kılan, geliştiricinin onu hiç fark etmeden kullanmasıdır.”

Ön Koşullar

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

1
Kubernetes Deneyimi

Deployment, Service, Ingress ve namespace yönetiminde pratik deneyim gerekir.

2
IaC Bilgisi

Terraform veya benzeri bir araçla altyapı yazma tecrübesi beklenir.

3
Git ve CI/CD

Git akışı ve pipeline kavramlarına hakimiyet gerekir.

4
Lab Ortamı

kind veya minikube çalıştırabilecek en az 16 GB RAM'li bir bilgisayar önerilir.

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ı, IDP katmanlarını tanımlayıp çok kiracılı bir Kubernetes platformu yapılandırabilir.
Modül 1
IDP Mimarisi
  • Platform kontrol düzlemi ve geliştirici arayüzü
  • CNCF Platforms White Paper yetenekleri
  • Resource, workload ve environment soyutlamaları
  • Control plane ve data plane ayrımı
  • Platform API tasarımı ve sürümleme
  • Referans mimari ve bileşen seçimi
Modül 2
Çok Kiracılı Kubernetes
  • Namespace izolasyonu ve ResourceQuota
  • RBAC ve ServiceAccount modeli
  • NetworkPolicy ile ağ izolasyonu
  • vcluster ve sanal küme yaklaşımı
  • Hierarchical namespaces ve Capsule
  • Kiracı onboarding otomasyonu
Modül 3
Politika ve Uyumluluk
  • Kyverno ve OPA Gatekeeper karşılaştırması
  • ValidatingAdmissionPolicy kullanımı
  • İmaj kaynağı ve etiket zorunluluk kuralları
  • Pod Security Admission seviyeleri
  • Policy test ve audit modu
  • Policy raporları ve istisna yönetimi
Modül 4
Secret ve Kimlik
  • External Secrets Operator ve Vault
  • Workload identity (IRSA, Azure WI)
  • Sealed Secrets yaklaşımı
  • Kısa ömürlü kimlik bilgileri
  • Servis hesabı rotasyonu
  • Denetim kaydı ve erişim logları
Günün hedefiKatılımcı, Argo CD ve Crossplane ile deklaratif altyapı ve uygulama dağıtımını GitOps ile yönetebilir.
Modül 1
GitOps Temelleri
  • OpenGitOps dört ilke
  • Argo CD Application ve AppProject
  • ApplicationSet ile çoklu küme
  • App-of-apps deseni
  • Sync politikaları ve self-heal
  • Progressive delivery için Argo Rollouts
Modül 2
Crossplane
  • Provider, ManagedResource ve Composition
  • CompositeResourceDefinition (XRD) yazımı
  • Claim ile geliştirici arayüzü
  • Bulut veritabanı için Composition örneği
  • Composition function'ları
  • Crossplane ile Terraform karşılaştırması
Modül 3
Terraform Entegrasyonu
  • Terraform modülleri ve registry
  • Remote state ve kilitleme
  • Atlantis veya Terraform Cloud ile PR otomasyonu
  • Tofu ve Terraform lisans farkları
  • Drift tespiti
  • Modül sürümleme ve test (Terratest)
Modül 4
Ortam Yönetimi
  • Ephemeral preview ortamları
  • Ortam promosyon akışı (dev, staging, prod)
  • Kustomize ve Helm değer katmanları
  • Kaynak maliyet etiketleri ve bütçe sınırları
  • Ortam temizliği ve TTL politikası
  • Bağımlılık sıralaması ve sync wave
Günün hedefiKatılımcı, Backstage ile yazılım kataloğu ve golden path şablonları kurup self-servis dağıtım akışını çalıştırabilir.
Modül 1
Backstage Kurulumu
  • Backstage app yapısı ve plugin mimarisi
  • catalog-info.yaml ve entity modeli
  • Kimlik doğrulama (OIDC) entegrasyonu
  • TechDocs ile dokümantasyon
  • Kubernetes ve Argo CD plugin'leri
  • Backstage'in veritabanı ve dağıtımı
Modül 2
Software Templates
  • Scaffolder şablon yapısı (template.yaml)
  • Repo oluşturma ve cookiecutter adımları
  • CI pipeline ve Dockerfile iskeleti
  • Crossplane claim üretimi
  • Şablon parametre doğrulaması
  • Şablonların sürümlenmesi
Modül 3
Gözlemlenebilirlik
  • Prometheus ve Grafana entegrasyonu
  • OpenTelemetry ile standart telemetri
  • Servis başına otomatik dashboard
  • SLO ve alarm şablonları
  • Loki ile log toplama
  • Maliyet görünürlüğü (OpenCost)
Modül 4
Platform Operasyonu
  • Platform SLO'ları ve destek modeli
  • Yükseltme ve sürüm yönetimi
  • Felaket kurtarma ve yedekleme
  • Kullanım analitiği ve benimseme metrikleri
  • Platform dokümantasyonu ve onboarding
  • Geri bildirim ve iyileştirme döngüsü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
IDP Tasarımı

Platform katmanlarını ve API'sini referans mimariyle tasarlayabilirsiniz.

✅
Çok Kiracılık

Kubernetes üzerinde izole ve kotalı kiracı ortamları kurabilirsiniz.

✅
Politika Kodu

Kyverno veya Gatekeeper ile admission kuralları yazabilirsiniz.

✅
GitOps Kurulumu

Argo CD ile çok küme ve çok ortamlı dağıtım yönetebilirsiniz.

✅
Crossplane

Composition ve claim ile bulut kaynaklarını self-servis sunabilirsiniz.

✅
Backstage

Yazılım kataloğu ve TechDocs ile geliştirici portalı kurabilirsiniz.

✅
Golden Path

Scaffolder şablonlarıyla standart servis oluşturma akışı hazırlayabilirsiniz.

✅
Platform Operasyonu

Platform SLO'larını tanımlayıp sürüm ve yedekleme süreçlerini yönetebilirsiniz.

Kimler İçin Uygundur?

  • Platform mühendisleri
  • kıdemli DevOps ve SRE uzmanları
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Platform mühendisleri, kıdemli DevOps ve SRE uzmanları, bulut mimarları için uygundur.
Hangi araçlar kullanılıyor?
Kubernetes (kind), Argo CD, Crossplane, Backstage, Kyverno, Terraform ve Prometheus uygulamalı kullanılır.
Backstage zorunlu mu?
Hayır; Backstage ana örnektir ancak portal katmanı kavramı Port ve Cortex gibi alternatiflere de uygulanır.
Önce Kubernetes bilmem gerekir mi?
Evet; Kubernetes ve Git tabanlı iş akışı konusunda pratik deneyim bu ileri seviye eğitimin ön koşuludur.
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. Platform Mühendisliği Tasarımı ve Uygulaması Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri 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ıDataflow Autoscaling Pipelines Eğitimi
DevOps ve Konteyner Eğitimleri

Dataflow Autoscaling Pipelines Eğitimi

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

Apache Beam ve Google Cloud Dataflow ile windowing, watermark, Streaming Engine ve yatay otomatik ölçeklenen veri hatları tasarlayın.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDelivering Products Using Azure DevOps and Scrum Eğitimi
DevOps ve Konteyner Eğitimleri

Delivering Products Using Azure DevOps and Scrum Eğitimi

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

Azure Boards, Repos ve Pipelines ile Scrum olaylarını ve ürün teslim akışını uçtan uca yürütmeyi uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDesign and Implement Microsoft DevOps solutions (AZ-400) Eğitimi
DevOps ve Konteyner Eğitimleri

Design and Implement Microsoft DevOps solutions (AZ-400) Eğitimi

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

AZ-400 hedefleriyle Azure Pipelines, IaC, DevSecOps ve izlemeyle uçtan uca Microsoft DevOps çözümlerini tasarlamayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDesign and Implement Microsoft DevOps solutions (AZ-400T00) Eğitimi
DevOps ve Konteyner Eğitimleri

Design and Implement Microsoft DevOps solutions (AZ-400T00) Eğitimi

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

Microsoft AZ-400T00 modül yapısıyla planlama, CI, bağımlılık yönetimi, CD, DevSecOps ve sürekli geri bildirimi uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDesign and Implement Microsoft DevOps solutions Eğitimi
DevOps ve Konteyner Eğitimleri

Design and Implement Microsoft DevOps solutions Eğitimi

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

Microsoft DevOps çözümlerini CI, otomatik dağıtım, IaC, güvenlik ve izlemeyle pratik odaklı adımlarla hayata geçirmeyi öğrenin.

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