ONAP İÇİN AĞ ORKESTRASYONU VE OTOMASYONU EĞİTİMİ

SDC/SO/A&AI üzerinde komutla öğrenin, laboratuvarda doğrulayın

SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop başlıklarını 4 günde laboratuvar uygulamalarıyla öğrenin

ONAP ile ağ orkestrasyonu ve otomasyonu konusunda SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop başlıklarını işleyen, İleri seviye, 4 günlük uygulamalı DVA eğitimi.

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

Eğitim Hakkında

SDC/SO/A&AI, TOSCA ve CDS ve SDNC ekseninde uygulamalı ONAP ile ağ orkestrasyonu ve otomasyonu

ONAP ile ağ orkestrasyonu ve otomasyonu konusunu OOM ile kurulan ONAP laboratuvarında uygulamalı olarak işleyen bu program; SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop başlıklarını kapsar. 4 gün boyunca sırasıyla ONAP Mimarisi ve Kurulum, Model Tasarımı ve Servis Orkestrasyonu, Ağ Otomasyonu ve Closed-Loop ve İşletim ve Sorun Giderme aşamaları ele alınır. Her oturumda komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.

Süre ve Format

4 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve SDC/SO/A&AI ile TOSCA üzerinde uygulama oturumlarıyla ilerler.

Seviye

İleri Seviye — SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop başlıklarını kapsayan, OOM ile kurulan ONAP laboratuvarında yürütülen 4 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından OOM ile kurulan ONAP laboratuvarında SDC/SO/A&AI ve TOSCA üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim OOM ile kurulan ONAP laboratuvarında yürütülür; SDC/SO/A&AI ve TOSCA doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

CDS ve SDNC ve closed-loop gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“İşletim ve Sorun Giderme” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

onap için ağ orkestrasyonu ve otomasyonusdc/so/a&aitoscacds ve sdncclosed-loopkubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Karmaşıklık yönetilmezse ölçeklenmez; sade bir mimari en güvenilir mimaridir.”

Ön Koşullar

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

1
Kubernetes deneyimi

kubectl ile günlük yönetim ve YAML manifest yazımı konusunda saha deneyimi beklenir.

2
Linux ve ağ

İleri Linux yönetimi, DNS, TCP/IP ve yönlendirme bilgisi gerekir.

3
Konteyner ve CI/CD

İmaj derleme, registry ve temel CI/CD akışlarına hakimiyet önerilir.

4
Laboratuvar erişimi

Uygulamalar OOM ile kurulan ONAP laboratuvarında yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.

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ı, ONAP Mimarisi ve Orkestrasyon, Kubernetes Mimarisi ve Control Plane, Helm ve Kustomize ile Paketleme ve Service ve Servis Keşfi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
ONAP Mimarisi ve Orkestrasyon
  • ONAP bileşenleri: SDC, SO, A&AI, SDNC, DCAE, Policy ve CDS
  • OOM (ONAP Operations Manager) ve Helm ile Kubernetes üzerine kurulum
  • TOSCA/YAML ile VNF/CNF model tasarımı ve SDC onboarding
  • Service Orchestrator ile BPMN iş akışları ve hizmet örneği oluşturma
  • Closed-loop otomasyon: DCAE, Policy ve olay tabanlı düzeltme
  • NETCONF/YANG, SDNC ve CDS ile ağ yapılandırma otomasyonu
Modül 2
Kubernetes Mimarisi ve Control Plane
  • kube-apiserver, etcd, kube-scheduler ve kube-controller-manager rollerinin ayrıştırılması
  • kubelet, kube-proxy ve container runtime (containerd, CRI-O) arasındaki CRI akışı
  • etcd Raft konsensüsü, kuorum mantığı ve snapshot ile yedekleme (etcdctl snapshot save)
  • API grupları, sürümleme (v1, apps/v1) ve kubectl api-resources ile kaynak keşfi
  • Reconciliation döngüsü: desired state ile observed state arasındaki fark nasıl kapatılır
  • Cloud-controller-manager, admission controller zinciri ve watch mekanizması
Modül 3
Helm ve Kustomize ile Paketleme
  • Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini
  • helm install, upgrade, rollback ve release geçmişi
  • Go template fonksiyonları, _helpers.tpl ve named template kullanımı
  • Kustomize base/overlay yapısı ve patchesStrategicMerge
  • Helm chart’ı OCI registry’ye push etme ve imzalama
  • helm lint, helm template ve chart test stratejileri
Modül 4
Service ve Servis Keşfi
  • ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri
  • Endpoints ve EndpointSlice nesnelerinin servis eşleştirmesindeki rolü
  • CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi
  • Headless Service ve StatefulSet ile kararlı ağ kimliği
  • kube-proxy iptables ve IPVS modlarının çalışma farkları
  • Session affinity, externalTrafficPolicy ve kaynak IP koruma
Günün hedefiKatılımcı, RBAC, ServiceAccount ve Erişim Kontrolü, CRD, Operatör ve Controller Deseni, ConfigMap ve Secret Yönetimi ve Yapısal ve Davranışsal Desenler başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
RBAC, ServiceAccount ve Erişim Kontrolü
  • Role, ClusterRole, RoleBinding ve ClusterRoleBinding ilişkisi
  • ServiceAccount token projeksiyonu ve bound token kullanımı
  • kubectl auth can-i ile yetki denetimi ve --as ile kimliğe bürünme
  • Aggregated ClusterRole ve en az yetki prensibi tasarımı
  • OIDC ile kimlik doğrulama ve harici kimlik sağlayıcı bağlama
  • Audit policy ile API erişim kayıtlarının tutulması
Modül 2
CRD, Operatör ve Controller Deseni
  • CustomResourceDefinition şeması ve OpenAPI doğrulaması
  • Controller reconcile döngüsü ve work queue mantığı
  • Operator SDK ve kubebuilder ile operatör iskeleti
  • Operator olgunluk seviyeleri (Basic Install’dan Auto Pilot’a)
  • Finalizer, ownerReference ve status alt kaynağı yönetimi
  • Admission webhook (mutating/validating) ile kaynak doğrulama
Modül 3
ConfigMap ve Secret Yönetimi
  • ConfigMap değerlerini env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, kubernetes.io/tls, dockerconfigjson) ve base64 yanılgısı
  • etcd düzeyinde Secret şifreleme (EncryptionConfiguration)
  • Immutable ConfigMap/Secret ve yapılandırma değişiminde rollout tetikleme
  • External Secrets Operator ve Sealed Secrets ile gizli veri yönetimi
  • Downward API ile Pod meta verisini container içine aktarma
Modül 4
Yapısal ve Davranışsal Desenler
  • Sidecar, Adapter ve Ambassador desenleri ile örnek uygulamalar
  • Controller ve Operator desenleri ile özel mantık ekleme
  • Elastic Scale: HPA, VPA ve KEDA ile olay tabanlı ölçekleme
  • Image Builder ve Configuration Resource desenleri
  • Network Segmentation ve Process Containment güvenlik desenleri
  • Anti-pattern örnekleri: latest etiketi, tek replika, sınırsız kaynak
Günün hedefiKatılımcı, Zamanlama: Taint, Affinity ve Öncelik, Küme Gözlemlenebilirliği, Prometheus ile Kubernetes Metrikleri ve Küme Güvenliği ve Sertleştirme başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Zamanlama: Taint, Affinity ve Öncelik
  • Scheduler filtreleme ve puanlama aşamaları
  • nodeAffinity, podAffinity ve podAntiAffinity kuralları
  • Taint ve toleration ile özel düğüm havuzları
  • topologySpreadConstraints ile bölgeler arası dengeli dağılım
  • PriorityClass, preemption ve PodDisruptionBudget
  • Cluster Autoscaler ve Karpenter ile düğüm ölçekleme mantığı
Modül 2
Küme Gözlemlenebilirliği
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Merkezi log toplama: Fluent Bit DaemonSet ve Loki/Elasticsearch hedefleri
  • kubectl logs, describe, events ve debug ephemeral container kullanımı
  • Probe ve Event kayıtlarından kök neden analizi
  • Dağıtık izleme (OpenTelemetry, Jaeger) temelleri
  • SLO odaklı uyarı tasarımı ve alarm yorgunluğunu azaltma
Modül 3
Prometheus ile Kubernetes Metrikleri
  • Prometheus mimarisi: scrape, TSDB, retention ve remote write
  • kube-prometheus-stack Helm chart ile kurulum
  • ServiceMonitor, PodMonitor ve relabeling kuralları
  • PromQL: rate, irate, histogram_quantile ve by/without kullanımı
  • node-exporter, kube-state-metrics ve cAdvisor metrikleri
  • Recording rule ve Alertmanager yönlendirme, susturma (silence) ve inhibit
Modül 4
Küme Güvenliği ve Sertleştirme
  • Pod Security Admission seviyeleri: privileged, baseline, restricted
  • Image güvenliği: Trivy taraması, imza doğrulama (cosign) ve admission politikaları
  • OPA Gatekeeper ve Kyverno ile politika uygulama
  • CIS Kubernetes Benchmark ve kube-bench çalıştırma
  • Runtime güvenlik: seccomp, AppArmor ve Falco kuralları
  • API sunucusu ve kubelet erişim sertleştirme bayrakları
Günün hedefiKatılımcı, Küme İşletimi ve Bakım, Monitoring, Logging ve Uyarı Yönetimi, Sorun Giderme Metodolojisi ve Kubernetes için CI/CD Hatları başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Küme İşletimi ve Bakım
  • etcd yedekleme ve geri yükleme tatbikatı
  • Düğüm bakımı: cordon, drain ve uncordon akışı
  • Sürüm yükseltme stratejisi ve skew policy kuralları
  • Kapasite planlama ve kaynak rezervasyonu (kube-reserved, system-reserved)
  • Felaket kurtarma planı ve Velero ile uygulama yedekleme
  • Değişiklik yönetimi, bakım pencereleri ve geri dönüş planı
Modül 2
Monitoring, Logging ve Uyarı Yönetimi
  • Yerleşik Prometheus, Alertmanager ve Thanos Querier yığını
  • ServiceMonitor ve PodMonitor ile user workload monitoring
  • PrometheusRule ile özel alarm kuralları ve Alertmanager alıcıları
  • OpenShift Logging: Vector toplayıcı, ClusterLogForwarder ve LokiStack
  • Kümeyi must-gather ve sosreport ile destek için veri toplama
  • Etcd ve API sunucusu metriklerinden kapasite okuma
Modül 3
Sorun Giderme Metodolojisi
  • Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı
  • Pending Pod nedenleri: kaynak yetersizliği, taint, PVC bağlanamaması
  • Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi
  • DNS ve servis erişim sorunları için netshoot ile debug Pod’u
  • etcd sağlık kontrolü ve API sunucusu gecikme belirtileri
  • Olay sonrası inceleme (postmortem) ve runbook oluşturma
Modül 4
Kubernetes için CI/CD Hatları
  • GitHub Actions / GitLab CI ile imaj derleme ve registry’ye gönderme
  • İmaj etiketleme stratejisi: commit SHA, semver ve digest sabitleme
  • Helm veya Kustomize ile ortam bazlı dağıtım
  • Argo CD ve Flux ile pull tabanlı dağıtım
  • Pipeline içinde Trivy taraması ve test aşamaları
  • Progressive delivery: Argo Rollouts ile canary ve otomatik analiz

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ONAP Mimarisi ve Orkestrasyon

ONAP Mimarisi ve Orkestrasyon kapsamında ONAP bileşenleri: SDC, SO, A&AI, SDNC, DCAE, Policy ve CDS ve TOSCA/YAML ile VNF/CNF model tasarımı ve SDC onboarding gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Helm ve Kustomize ile Paketleme

Helm ve Kustomize ile Paketleme kapsamında Helm chart yapısı: Chart.yaml, values.yaml ve templates dizini ve Go template fonksiyonları, _helpers.tpl ve named template kullanımı gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
RBAC, ServiceAccount ve Erişim Kontrolü

RBAC, ServiceAccount ve Erişim Kontrolü kapsamında Role, ClusterRole, RoleBinding ve ClusterRoleBinding ilişkisi ve kubectl auth can-i ile yetki denetimi ve --as ile kimliğe bürünme gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
ConfigMap ve Secret Yönetimi

ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Zamanlama: Taint, Affinity ve Öncelik

Zamanlama: Taint, Affinity ve Öncelik kapsamında Scheduler filtreleme ve puanlama aşamaları ve Taint ve toleration ile özel düğüm havuzları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Prometheus ile Kubernetes Metrikleri

Prometheus ile Kubernetes Metrikleri kapsamında Prometheus mimarisi: scrape, TSDB, retention ve remote write ve ServiceMonitor, PodMonitor ve relabeling kuralları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme İşletimi ve Bakım

Küme İşletimi ve Bakım kapsamında etcd yedekleme ve geri yükleme tatbikatı ve Sürüm yükseltme stratejisi ve skew policy kuralları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Sorun Giderme Metodolojisi

Sorun Giderme Metodolojisi kapsamında Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı ve Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Telekom
  • operatör ortamlarında ağ otomasyonu yapan mühendisler ve mimarlar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Telekom ve operatör ortamlarında ağ otomasyonu yapan mühendisler ve mimarlar. Seviye: İleri.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar OOM ile kurulan ONAP laboratuvarında gerçekleştirilir; SDC/SO/A&AI ve TOSCA katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
4 günde ONAP Mimarisi ve Kurulum, Model Tasarımı ve Servis Orkestrasyonu, Ağ Otomasyonu ve Closed-Loop ve İşletim ve Sorun Giderme aşamaları işlenir; öne çıkan başlıklar SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda katılım ve başarı koşullarını sağlayanlar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Ön bilgi gerekli midir?
kubectl ile günlük yönetim ve YAML manifest yazımı konusunda saha deneyimi beklenir. İleri Linux yönetimi, DNS, TCP/IP ve yönlendirme bilgisi gerekir.

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. ONAP için Ağ Orkestrasyonu ve Otomasyonu Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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

Kubernetes ve OrkestrasyonOpenShift Eğitimi
DevOps ve Konteyner Eğitimleri

OpenShift Eğitimi

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

Red Hat OpenShift'i uygulamalı öğrenin: oc CLI, Source-to-Image, BuildConfig, Route, SCC ve Operator'larla uygulamaları kurumsal kümede işletin.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration II: Operating a Production Kubernetes Cluster - (DO280) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster - (DO280) Eğitimi

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

DO280 müfredatıyla üretim OpenShift kümesini işletin: kimlik sağlayıcı, RBAC, ResourceQuota, NetworkPolicy, kalıcı depolama ve SCC.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise - (DO380) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise - (DO380) Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

DO380 ile OpenShift'i kurumsal ölçekte işletin: MachineSet, cluster autoscaler, Prometheus izleme, Loki log, Argo CD GitOps ve Tekton pipelines.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Application Development I: Building Containers - (DO276) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Application Development I: Building Containers - (DO276) Eğitimi

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

DO276 ile geliştiriciler için konteyner üretin: Podman, Containerfile, UBI imajları, Source-to-Image ve oc ile OpenShift'e uygulama dağıtın.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Development II: Creating Microservices with Red Hat OpenShift Application Runtimes (DO292) Eğitimi

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

DO292 ile OpenShift'te mikroservis geliştirin: Quarkus/Spring Boot, MicroProfile, OpenTelemetry ve circuit breaker/retry dayanıklılık desenleri.

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