INTRODUCTION TO CONTAINERS, KUBERNETES, AND RED HAT OPENSHIFT EĞİTİMİ

Konteynerden OpenShift'e ilk adım

Docker imajı, Kubernetes mimarisi, kubectl, OpenShift projeleri, S2I, Route ve güvenlik temellerini kapsayan giriş

Containers, Kubernetes ve Red Hat OpenShift'e Giriş eğitimi, konteyner, Kubernetes ve OpenShift temelleri ile ilk uygulama dağıtımı konularını 2 günde laboratuvar uygulamalarıyla işler.

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

Eğitim Hakkında

Konteyner, Kubernetes ve OpenShift'in temelleri

Konteyner dünyasına OpenShift üzerinden giriş yapacaklar için eğitim. Linux namespace ve cgroups, Dockerfile ve imaj katmanları, Kubernetes bileşenleri ve kubectl, oc new-app ve S2I, Route ile yayınlama, ConfigMap/Secret, SCC ile güvenlik ve OpenShift konsolu laboratuvar uygulamalarıyla anlatılır. Program Konteyner ve Kubernetes Temelleri ile başlar, OpenShift ile Uygulama Dağıtımı ile tamamlanır.

Süre ve Format

2 Gün. Her gün dört modül; ilk gün Konteyner ve Kubernetes Temelleri, son gün OpenShift ile Uygulama Dağıtımı konularına odaklanır.

Seviye

Temel Seviye — konteyner kavramlarından Kubernetes mimarisine, OpenShift'te uygulama dağıtımına uzanan giriş.

Öğrenme Metodu

Katılımcılar OpenShift lab kümesinde oc CLI ve web konsolu ile çalışır; uygulamalar S2I ve imajdan dağıtılır, Route, SCC ve Operatör kurulumları adım adım uygulanır.

Neden Bu Eğitim?

🎩OpenShift'e Hâkimiyet

Proje, Route, ImageStream ve SCC gibi OpenShift'e özgü kavramları pratikle öğrenirsiniz.

🏗️Source-to-Image Akışı

Kaynak koddan imaj üretip otomatik dağıtıma kadar giden S2I hattını kurarsınız.

🧱Kurumsal Platform Bakışı

Operatör, RBAC ve izleme yığınıyla kurumsal bir konteyner platformunun işletimini kavrarsınız.

Anahtar Konular

introduction to openshiftkonteyner kubernetes openshiftoc new-apps2ired hat openshift girişkonteyner temelleriopenshift eğitimired hat openshiftoc komutlarısource to imageopenshift routescc
“Platform, geliştiricinin yükünü hafifletiyorsa gerçek anlamda platformdur.”

Ön Koşullar

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

1
Konteyner Kavramları

Konteyner ve imaj kavramlarına temel düzeyde aşinalık yeterlidir.

2
Linux Komut Satırı

Terminalde dosya, süreç ve metin komutlarını kullanabilmek beklenir.

3
Web Uygulaması Bilgisi

HTTP, port ve ortam değişkeni gibi uygulama kavramlarına aşinalık faydalıdır.

4
Lab Erişimi

OpenShift Local (CRC) veya DVA'nın sağladığı OpenShift lab kümesine erişim kullanılır.

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ı, Konteyner Mimarisi ve Docker Motoru ve İmaj Katmanları ve Dockerfile konularında uygulama yapar; Kubernetes Mimarisi ve Bileşenleri ile kubectl ve Temel Nesneler başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
Konteyner Mimarisi ve Docker Motoru
  • Linux namespace (pid, net, mnt, uts, ipc, user) ve cgroups v2 ile süreç izolasyonunun çalışma mantığı
  • dockerd, containerd ve runc katmanları ile OCI runtime/image spesifikasyonu
  • Sanal makine ile konteyner farkı ve çekirdek paylaşımının güvenlik sonuçları
  • docker run, ps, logs, exec, inspect ve stats komutlarıyla konteyner yaşam döngüsü
  • Kaynak sınırları: --memory, --cpus, --pids-limit ve OOM kill davranışının gözlemi
  • Docker Desktop, rootless Docker ve Podman arasındaki mimari farklar
Modül 2
İmaj Katmanları ve Dockerfile
  • Union filesystem (overlay2), katman önbelleği ve imaj digest/tag ayrımı
  • Dockerfile komutları: FROM, RUN, COPY, ENTRYPOINT ile CMD farkı, ARG ve ENV
  • Multi-stage build ile derleme ortamını çalışma imajından ayırma
  • .dockerignore, katman sıralaması ve BuildKit cache mount ile hızlı derleme
  • distroless, alpine ve slim tabanlı imajların boyut ve güvenlik karşılaştırması
  • docker history ve dive ile imaj boyutunu küçültme alıştırması
Modül 3
Kubernetes Mimarisi ve Bileşenleri
  • Control plane: kube-apiserver, etcd, kube-scheduler ve kube-controller-manager
  • Düğüm bileşenleri: kubelet, kube-proxy ve container runtime (CRI)
  • Deklaratif model, reconciliation döngüsü ve controller mantığı
  • API kaynakları, API grupları, sürümleme ve kubectl api-resources
  • kubeadm kümesinde static pod manifestlerinin incelenmesi
  • Cloud controller manager ve add-on bileşenleri (CoreDNS, metrics-server)
Modül 4
kubectl ve Temel Nesneler
  • kubeconfig, context, namespace ve kubectl config komutları
  • Pod, ReplicaSet ve Deployment arasındaki sahiplik ilişkisi
  • Imperative komutlar, --dry-run=client -o yaml ve kubectl apply/diff
  • kubectl explain, describe, get -o jsonpath ve custom-columns
  • Label, selector ve annotation kullanımıyla nesne gruplama
  • Server-side apply ve alan sahipliği (field manager) kavramı
Günün hedefiKatılımcı, OpenShift Platformu ve Mimarisi ve OpenShift'te Uygulama Dağıtımı konularında uygulama yapar; Servis, Ingress ve Gateway API ile OpenShift Güvenliği ve Erişim başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
OpenShift Platformu ve Mimarisi
  • OpenShift ile Kubernetes farkları: Route, ImageStream, BuildConfig, Project
  • RHCOS, CRI-O ve Machine Config Operator ile düğüm yönetimi
  • Cluster Version Operator ve operatör tabanlı küme yönetimi
  • oc CLI: login, new-project, get, rsh ve debug node
  • Web konsol Developer ve Administrator perspektifleri
  • OpenShift Local (CRC) ile yerel geliştirme ortamı
Modül 2
OpenShift'te Uygulama Dağıtımı
  • oc new-app ile imaj, kaynak kod veya şablondan uygulama oluşturma
  • Source-to-Image (S2I) derleme akışı ve BuildConfig tetikleyicileri
  • Route ile dış erişim: edge, passthrough ve re-encrypt TLS
  • ImageStream ve imaj etiketi değişikliğine bağlı otomatik dağıtım
  • ConfigMap, Secret ve ortam değişkenleri ile yapılandırma
  • Uygulama ölçekleme, probe tanımı ve oc rollout komutları
Modül 3
Servis, Ingress ve Gateway API
  • ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri
  • EndpointSlice ve kube-proxy iptables/IPVS modları
  • Ingress denetleyicisi (NGINX), host/path yönlendirme ve TLS sonlandırma
  • cert-manager ve Let's Encrypt ile otomatik sertifika yönetimi
  • Gateway API: GatewayClass, Gateway ve HTTPRoute kaynakları
  • Headless servis ve CoreDNS ile servis keşfi
Modül 4
OpenShift Güvenliği ve Erişim
  • SecurityContextConstraints (SCC) ve restricted-v2 profili
  • Kimlik sağlayıcılar: HTPasswd, LDAP, OIDC yapılandırması
  • Proje bazlı RBAC, rol atama ve oc adm policy komutları
  • NetworkPolicy ve multitenant ağ izolasyonu
  • Compliance Operator ve OpenShift güvenlik taramaları
  • Kaynak kotaları, ClusterResourceQuota ve LimitRange

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Mimarisi ve

Konteyner Mimarisi ve Docker Motoru konusunda Linux namespace (pid, net, mnt, uts, ipc, user) ve cgroups v2 ile süreç izolasyonunun çalışma mantığı ve dockerd, containerd ve runc katmanları ile OCI runtime/image spesifikasyonu çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
İmaj Katmanları ve

İmaj Katmanları ve Dockerfile konusunda Union filesystem (overlay2), katman önbelleği ve imaj digest/tag ayrımı ve Dockerfile komutları: FROM, RUN, COPY, ENTRYPOINT ile CMD farkı, ARG ve ENV çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Kubernetes Mimarisi ve

Kubernetes Mimarisi ve Bileşenleri konusunda Control plane: kube-apiserver, etcd, kube-scheduler ve kube-controller-manager ve Düğüm bileşenleri: kubelet, kube-proxy ve container runtime (CRI) çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
kubectl ve Temel

kubectl ve Temel Nesneler konusunda kubeconfig, context, namespace ve kubectl config komutları ve Pod, ReplicaSet ve Deployment arasındaki sahiplik ilişkisi çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
OpenShift Platformu ve

OpenShift Platformu ve Mimarisi konusunda OpenShift ile Kubernetes farkları: Route, ImageStream, BuildConfig, Project ve RHCOS, CRI-O ve Machine Config Operator ile düğüm yönetimi çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
OpenShift'te Uygulama Dağıtımı

OpenShift'te Uygulama Dağıtımı konusunda oc new-app ile imaj, kaynak kod veya şablondan uygulama oluşturma ve Source-to-Image (S2I) derleme akışı ve BuildConfig tetikleyicileri çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Servis, Ingress ve

Servis, Ingress ve Gateway API konusunda ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri ve EndpointSlice ve kube-proxy iptables/IPVS modları çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
OpenShift Güvenliği ve

OpenShift Güvenliği ve Erişim konusunda SecurityContextConstraints (SCC) ve restricted-v2 profili ve Kimlik sağlayıcılar: HTPasswd, LDAP, OIDC yapılandırması çalışmalarını kendi ortamınızda uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • geliştiriciler; Red Hat OpenShift tabanlı platformlarda çalışacak veya geçiş planlayanlar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve geliştiriciler; Red Hat OpenShift tabanlı platformlarda çalışacak veya geçiş planlayanlar.
Eğitim kaç gün sürer ve nasıl işlenir?
2 gün sürer. Katılımcılar OpenShift lab kümesinde oc CLI ve web konsolu ile çalışır; uygulamalar S2I ve imajdan dağıtılır, Route, SCC ve Operatör kurulumları adım adım uygulanır.
Eğitim OpenShift'in hangi sürümüyle yapılır?
Güncel OpenShift 4.x sürümü kullanılır; komutlar ve konsol akışları 4.x ailesinde ortaktır. Red Hat ürün adları yalnızca teknik içeriği tanımlamak için kullanılır.
Eğitime katılmak için hangi ön bilgi gerekir?
Konteyner ve imaj kavramlarına temel düzeyde aşinalık yeterlidir. Terminalde dosya, süreç ve metin komutlarını kullanabilmek beklenir.
Eğitim sonunda sertifika verilir mi?
Katılımcılara 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. Introduction to Containers, Kubernetes, and Red Hat OpenShif 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

Kubernetes ve OrkestrasyonKubernetes Mimarisi ve Tasarım Desenleri Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Mimarisi ve Tasarım Desenleri Eğitimi

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

Kubernetes mimarisi ve bulut-yerel tasarım desenleri: Sidecar ve Init Container, Operator deseni, topologySpreadConstraints ve PodDisruptionBudget. 4 gün uygula

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Monitoring with Splunk Observability Cloud (KMWS) Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Monitoring with Splunk Observability Cloud (KMWS) Eğitimi

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

Splunk Observability Cloud ile Kubernetes izleme: Splunk OTel Collector, Kubernetes Navigator, SignalFlow ve detector ve APM. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Native App development (CN 230) Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Native App development (CN 230) Eğitimi

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

Kubernetes-native uygulama geliştirme (CN 230 kapsamı): 12-factor, çok aşamalı Dockerfile, Helm ve client-go ve CI/CD. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Networking: Advanced Kubernetes Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Networking: Advanced Kubernetes Practices Eğitimi

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

Kubernetes ağ katmanı ve ileri düzey uygulama pratikleri: Cilium eBPF, NetworkPolicy, Gateway API ve Istio mTLS. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Networking: Advanced Networking Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Networking: Advanced Networking Eğitimi

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

Kubernetes ileri ağ mimarisi: kube-proxy IPVS, Cilium ClusterMesh, Multus ve conntrack ve tcpdump. 4 gün uygulamalı DVA eğitimi.

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