MIGRATING VIRTUAL MACHINES TO RED HAT OPENSHIFT VIRTUALIZATION WITH ANSIBLE AUTOMATION PLATFORM (DO346) EĞİTİMİ

MTV ile gerçek senaryoları adım adım çözün

MTV, NetworkMap/StorageMap, warm migration ve AAP job template başlıklarını 4 günde laboratuvar uygulamalarıyla öğrenin

VMware ortamlarından OpenShift Virtualization’a Ansible ile göç (DO346 kapsamı) konusunda MTV, NetworkMap/StorageMap, warm migration ve AAP job template 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

MTV, NetworkMap/StorageMap ve warm migration ekseninde uygulamalı VMware ortamlarından OpenShift Virtualization’a Ansible ile göç (DO346 kapsamı)

VMware ortamlarından OpenShift Virtualization’a Ansible ile göç (DO346 kapsamı) konusunu vSphere kaynak ortamı ve OpenShift hedef kümesiyle uygulamalı olarak işleyen bu program; MTV, NetworkMap/StorageMap, warm migration ve AAP job template başlıklarını kapsar. 4 gün boyunca 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 MTV ile NetworkMap/StorageMap üzerinde uygulama oturumlarıyla ilerler.

Seviye

İleri Seviye — MTV, NetworkMap/StorageMap, warm migration ve AAP job template başlıklarını kapsayan, vSphere kaynak ortamı ve OpenShift hedef kümesiyle yürütülen 4 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından vSphere kaynak ortamı ve OpenShift hedef kümesiyle MTV ve NetworkMap/StorageMap üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim vSphere kaynak ortamı ve OpenShift hedef kümesiyle yürütülür; MTV ve NetworkMap/StorageMap doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

warm migration ve AAP job template gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“Taşıma Sonrası Doğrulama ve İşletim” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

migrating virtual machines to red hat openshift virtualization withmtvnetworkmap/storagemapwarm migrationaap job templatekubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Güvenlik sonradan eklenen bir özellik değil, tasarımın ilk satırıdır.”

Ö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 vSphere kaynak ortamı ve OpenShift hedef kümesiyle 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ı, OpenShift Virtualization (KubeVirt) Temelleri, Sanal Makine Ağ ve Depolama Yönetimi, Migration Toolkit for Virtualization (MTV) ve OpenShift’te Depolama Yönetimi 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
OpenShift Virtualization (KubeVirt) Temelleri
  • KubeVirt mimarisi: virt-api, virt-controller, virt-handler ve virt-launcher
  • OpenShift Virtualization Operator kurulumu ve HyperConverged nesnesi
  • VirtualMachine, VirtualMachineInstance ve DataVolume kaynakları
  • Kaynaktan VM oluşturma: şablon, ISO, URL ve registry diski
  • Konsol, virtctl ve VNC/serial erişimi ile VM yönetimi
  • CPU/bellek ayırma, hugepages ve node placement kuralları
Modül 2
Sanal Makine Ağ ve Depolama Yönetimi
  • Pod ağı, bridge ve masquerade bağlama türleri
  • NMState Operator ve NodeNetworkConfigurationPolicy ile bridge/VLAN tanımı
  • Multus NetworkAttachmentDefinition ile VM’i dış VLAN’a bağlama
  • DataVolume, CDI importer ve disk boyutlandırma
  • RWX depolama gerekliliği ve live migration ilişkisi
  • VM snapshot, restore ve clone işlemleri
Modül 3
Migration Toolkit for Virtualization (MTV)
  • MTV bileşenleri: Forklift controller, provider ve inventory servisleri
  • VMware vSphere provider tanımı ve VDDK imajı hazırlığı
  • NetworkMap ve StorageMap ile kaynak-hedef eşleştirme
  • Plan türleri: cold migration, warm migration ve önbellek (precopy) yaklaşımı
  • Taşıma sonrası doğrulama: driver, IP ve guest araçlarının kontrolü
  • Başarısız taşımaların teşhisi ve yeniden deneme
Modül 4
OpenShift’te Depolama Yönetimi
  • StorageClass, CSI sürücüleri ve varsayılan sınıf belirleme
  • OpenShift Data Foundation (Ceph/Rook) bileşenleri
  • Block, file ve object depolama türlerinin uygulamaya sunumu
  • LocalStorageOperator ile bare-metal diskleri kullanma
  • VolumeSnapshot ve PVC klonlama ile veri koruma
  • PVC kullanımı izleme ve genişletme operasyonları
Günün hedefiKatılımcı, Küme İşletimi ve Bakım, Sanal Makine İşletimi ve Live Migration, Route, Servis ve Ağ Yönetimi ve Monitoring, Logging ve Uyarı Yönetimi 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
Sanal Makine İşletimi ve Live Migration
  • Live migration akışı, MigrationPolicy ve bant genişliği sınırları
  • Düğüm bakımı sırasında VM’lerin otomatik taşınması (evictionStrategy)
  • Sanal makine yedekleme için OADP ve Velero kullanımı
  • Hot-plug disk/NIC ve guest agent entegrasyonu
  • Kaynak izleme: VM metrikleri ve alarmları
  • Sorun giderme: VMI durumları, virt-launcher günlükleri ve migrasyon hataları
Modül 3
Route, Servis ve Ağ Yönetimi
  • Route türleri: edge, passthrough ve reencrypt TLS sonlandırma
  • Ingress Operator ve IngressController shard yapılandırması
  • OpenShift SDN ile OVN-Kubernetes farkları
  • NetworkPolicy, EgressIP ve EgressFirewall
  • Cluster DNS Operator ve özel DNS yönlendirme
  • Multus ile ikincil ağ arayüzleri (NetworkAttachmentDefinition)
Modül 4
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
Günün hedefiKatılımcı, Ansible Automation Platform ile Göç Otomasyonu, Küme Gözlemlenebilirliği, Operator Lifecycle Manager ve OperatorHub ve OpenShift Pipelines ve GitOps 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
Ansible Automation Platform ile Göç Otomasyonu
  • AAP bileşenleri: Automation Controller, Execution Environment ve Hub
  • Inventory, credential ve job template oluşturma
  • kubevirt.core ve redhat.openshift_virtualization koleksiyonları
  • Göç öncesi envanter çıkarma ve uygunluk (pre-flight) playbook’ları
  • Taşıma sonrası yapılandırma: IP, DNS ve uygulama doğrulama otomasyonu
  • Workflow job template, onay adımları ve bildirimler
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
Operator Lifecycle Manager ve OperatorHub
  • OperatorHub, CatalogSource ve PackageManifest yapısı
  • Subscription, InstallPlan ve ClusterServiceVersion kavramları
  • OperatorGroup ile kapsam (AllNamespaces, OwnNamespace) belirleme
  • Kopuk ağ (disconnected) ortamda oc-mirror ile catalog yansıtma
  • Operatör sürüm güncelleme kanalları ve onay stratejisi (Manual/Automatic)
  • Yaygın operatörler: OpenShift Logging, Pipelines, GitOps, Service Mesh
Modül 4
OpenShift Pipelines ve GitOps
  • Tekton Task, Pipeline, PipelineRun ve Workspace nesneleri
  • Pipelines as Code ile Git olaylarından tetikleme
  • Buildah ve S2I task’ları ile imaj üretimi
  • Argo CD Application, AppProject ve senkronizasyon politikaları
  • Çok ortamlı (dev/test/prod) Kustomize yapısı ve promotion akışı
  • Hata ayıklama: tkn CLI ile log ve çalıştırma geçmişi
Günün hedefiKatılımcı, ConfigMap ve Secret Yönetimi, Helm ve Kustomize ile Paketleme, Sorun Giderme Metodolojisi ve Küme Güncelleme ve Yaşam Döngüsü 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
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 2
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 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
Küme Güncelleme ve Yaşam Döngüsü
  • Güncelleme kanalları (stable, fast, eus) ve update graph
  • oc adm upgrade ile güncelleme başlatma ve ilerleme takibi
  • Disconnected ortamda yerel mirror ve release imajı doğrulama
  • MachineConfigPool pause ve kademeli worker güncellemesi
  • etcd yedekleme: cluster-backup.sh ve geri yükleme adımları
  • Başarısız güncelleme sonrası teşhis: ClusterVersion koşulları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
OpenShift Virtualization (KubeVirt)

OpenShift Virtualization (KubeVirt) Temelleri kapsamında KubeVirt mimarisi: virt-api, virt-controller, virt-handler ve virt-launcher ve VirtualMachine, VirtualMachineInstance ve DataVolume kaynakları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Migration Toolkit for Virtualization

Migration Toolkit for Virtualization (MTV) kapsamında MTV bileşenleri: Forklift controller, provider ve inventory servisleri ve NetworkMap ve StorageMap ile kaynak-hedef eşleştirme 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.

✅
Route, Servis ve Ağ Yönetimi

Route, Servis ve Ağ Yönetimi kapsamında Route türleri: edge, passthrough ve reencrypt TLS sonlandırma ve OpenShift SDN ile OVN-Kubernetes farkları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Ansible Automation Platform

Ansible Automation Platform ile Göç Otomasyonu kapsamında AAP bileşenleri: Automation Controller, Execution Environment ve Hub ve kubevirt.core ve redhat.openshift_virtualization koleksiyonları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Operator Lifecycle Manager

Operator Lifecycle Manager ve OperatorHub kapsamında OperatorHub, CatalogSource ve PackageManifest yapısı ve OperatorGroup ile kapsam (AllNamespaces, OwnNamespace) belirleme 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.

✅
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?

  • Sanal makine altyapısını OpenShift’e taşıyan sistem
  • otomasyon
  • platform mühendisleri

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sanal makine altyapısını OpenShift’e taşıyan sistem, otomasyon ve platform mühendisleri. Seviye: İleri.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar vSphere kaynak ortamı ve OpenShift hedef kümesiyle gerçekleştirilir; MTV ve NetworkMap/StorageMap katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
4 günde Göç Mimarisi ve OpenShift Virtualization Hazırlığı, Migration Toolkit for Virtualization ile Taşıma, Ansible Automation Platform ile Göç Otomasyonu ve Taşıma Sonrası Doğrulama ve İşletim aşamaları işlenir; öne çıkan başlıklar MTV, NetworkMap/StorageMap, warm migration ve AAP job template.
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. Eğitim kodu, içerik odağını belirtir; ilgili üretici sınavları ayrı olup başvuru ve ücreti ilgili kuruma aittir.
Ö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. Migrating Virtual Machines to Red Hat OpenShift Virtualizati 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 OrkestrasyonSUSE Rancher Prime Deployment and Operations (RAN201V2.12) Eğitimi
DevOps ve Konteyner Eğitimleri

SUSE Rancher Prime Deployment and Operations (RAN201V2.12) Eğitimi

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

Rancher Prime kurulumu ve işletimi: RKE2, K3s, Fleet, RBAC, kimlik sağlayıcılar, izleme, rancher-backup ve yükseltme için uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonWorking with Containers: Introduction to Kubernetes Eğitimi
DevOps ve Konteyner Eğitimleri

Working with Containers: Introduction to Kubernetes Eğitimi

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

Konteyner ve Docker temelleri ile Kubernetes'e giriş: Dockerfile, Pod, Deployment, Service, ConfigMap ve kubectl komutlarını uygulamalı öğrenin.

Detayları Gör →
Kubernetes ve OrkestrasyonAdvanced Red Hat OpenShift Management - (DO398) Eğitimi
DevOps ve Konteyner Eğitimleri

Advanced Red Hat OpenShift Management - (DO398) Eğitimi

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

Advanced Red Hat OpenShift Management - (DO398): OpenShift ileri yönetim: operatörler, ağ, güvenlik, ACM/ACS ve GitOps. 4 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonArchitecting Microservices with Kubernetes, Docker, and Continuous Integration Eğitimi
DevOps ve Konteyner Eğitimleri

Architecting Microservices with Kubernetes, Docker, and Continuous Integration Eğitimi

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

Architecting Microservices with Kubernetes, Docker, and: Mikroservis mimarisi, Kubernetes, Docker ve CI/CD hattı. 4 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonContainers, Kubernetes, and Red Hat OpenShift Administration II Eğitimi
DevOps ve Konteyner Eğitimleri

Containers, Kubernetes, and Red Hat OpenShift Administration II Eğitimi

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

Containers, Kubernetes, and Red Hat OpenShift: OpenShift ve Kubernetes yönetimi: güvenlik, ağ, depolama, operatörler. 4 gün uygulamalı eğitim.

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