KONTEYNERLER, KUBERNETES VE RED HAT OPENSHIFT'E GİRİŞ EĞİTİMİ

OpenShift'i konteyner temelleriyle kavrayın

Docker imaj, registry ve ağ, Kubernetes mimarisi ve nesneleri, OpenShift uygulama dağıtımı, Route ve operatör modeli temelleri

Konteynerler, Kubernetes ve Red Hat OpenShift'e Giriş eğitimi, registry, Kubernetes çekirdeği ve OpenShift operatör modeline giriş konularını 3 günde laboratuvar uygulamalarıyla işler. Program: Konteyner Temelleri; Kubernetes Çekirdeği; OpenShift Platformu.

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

Eğitim Hakkında

Red Hat OpenShift platformunun temellerini kavrayın

OpenShift'i işletmeye ve kullanmaya hazırlık için temel kavramları anlatan eğitim. Docker imaj katmanları, registry ve ağ, Kubernetes mimarisi, kubectl, Deployment, ConfigMap, Service; OpenShift'te oc, S2I, Route, OperatorHub ve Operatör modeli, Tekton ve GitOps'a giriş uygulamalı işlenir. Program Konteyner Temelleri ile başlar, OpenShift Platformu ile tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; ilk gün Konteyner Temelleri, son gün OpenShift Platformu konularına odaklanır.

Seviye

Temel Seviye — registry ve ağ dahil konteyner temelleri, Kubernetes çekirdeği ve OpenShift'in uygulama ve operatör modeli.

Öğ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

red hat openshiftopenshift operatöropenshift girişdocker registrykonteyner platformoc komutlarıopenshift eğitimisource to imageopenshift routescckonteyner platformu
“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; Registry ve İmaj Yönetimi ile Docker Ağ Modelleri 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
Registry ve İmaj Yönetimi
  • Docker Hub, GitHub Container Registry ve özel registry:2 kurulumu
  • docker tag, push, pull ve imaj sürümleme stratejisi (semver, git sha)
  • Registry kimlik doğrulama, TLS ve credential helper yapılandırması
  • Harbor ile proje bazlı erişim, replikasyon ve retention politikaları
  • docker buildx ile multi-arch (amd64/arm64) imaj üretimi
  • İmaj imzalama ve doğrulama için cosign ve Docker Content Trust
Modül 4
Docker Ağ Modelleri
  • bridge, host, none ve macvlan sürücüleri ile kullanım senaryoları
  • Kullanıcı tanımlı bridge ağında gömülü DNS ile servis keşfi
  • Port yayınlama (-p) ve iptables/nftables kurallarının izlenmesi
  • overlay ağ ve VXLAN ile çok düğümlü iletişim
  • Konteynerler arası ağ izolasyonu ve internal ağlar
  • Ağ sorun giderme: docker network inspect, nsenter ve tcpdump
Günün hedefiKatılımcı, Kubernetes Mimarisi ve Bileşenleri ve kubectl ve Temel Nesneler konularında uygulama yapar; İş Yükü Denetleyicileri ile Pod, ConfigMap ve Secret başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
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 2
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ı
Modül 3
İş Yükü Denetleyicileri
  • Deployment rolling update, maxSurge/maxUnavailable ve rollout undo
  • StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma
  • DaemonSet ile düğüm başına ajan (log, izleme) dağıtımı
  • Job ve CronJob: backoffLimit, completions, concurrencyPolicy
  • Liveness, readiness ve startup probe ayarları
  • PodDisruptionBudget ile gönüllü kesintilerde kullanılabilirlik
Modül 4
Pod, ConfigMap ve Secret
  • Pod şeması: init container, sidecar ve çoklu konteyner desenleri
  • ConfigMap oluşturma; env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, tls, dockerconfigjson) ve base64'ün şifreleme olmadığı gerçeği
  • Projected volume ve subPath kullanımında yapılandırma güncelleme davranışı
  • Immutable ConfigMap/Secret ve rollout tetikleme yöntemleri
  • Downward API ile pod bilgisinin konteynere aktarılması
Günün hedefiKatılımcı, OpenShift Platformu ve Mimarisi ve OpenShift'te Uygulama Dağıtımı konularında uygulama yapar; OpenShift Operatörleri ve İşletim ile Servis, Ingress ve Gateway API 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
OpenShift Operatörleri ve İşletim
  • Operator Lifecycle Manager, OperatorHub ve CatalogSource
  • Subscription, InstallPlan ve onay stratejileri
  • OpenShift Pipelines (Tekton) ile CI/CD
  • OpenShift GitOps (Argo CD) ile dağıtım yönetimi
  • Küme izleme yığını, UserWorkload izleme ve uyarılar
  • oc adm must-gather ve sorun giderme akışı
Modül 4
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

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.

✅
Registry ve İmaj

Registry ve İmaj Yönetimi konusunda Docker Hub, GitHub Container Registry ve özel registry:2 kurulumu ve docker tag, push, pull ve imaj sürümleme stratejisi (semver, git sha) çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Docker Ağ Modelleri

Docker Ağ Modelleri konusunda bridge, host, none ve macvlan sürücüleri ile kullanım senaryoları ve Kullanıcı tanımlı bridge ağında gömülü DNS ile servis keşfi ç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.

✅
İş Yükü Denetleyicileri

İş Yükü Denetleyicileri konusunda Deployment rolling update, maxSurge/maxUnavailable ve rollout undo ve StatefulSet: kararlı kimlik, headless servis ve sıralı başlatma ç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.

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?
3 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. Konteynerler, Kubernetes ve Red Hat OpenShift'e Giriş Eğitim Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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 OrkestrasyonGoogle Kubernetes Engine for Developers - Essentials (GKEDE) Eğitimi
DevOps ve Konteyner Eğitimleri

Google Kubernetes Engine for Developers - Essentials (GKEDE) Eğitimi

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

GKE for Developers: Essentials (GKEDE) eğitimi: geliştiriciler için GKE'de uygulama dağıtımı, bulut. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifi

Detayları Gör →
Kubernetes ve OrkestrasyonGoogle Kubernetes Engine ile Mimari Tasarım Eğitimi
DevOps ve Konteyner Eğitimleri

Google Kubernetes Engine ile Mimari Tasarım Eğitimi

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

GKE ile Mimari Tasarım eğitimi: GKE'de ağ, güvenlik, depolama, ölçekleme ve çok kümeli mimari. 4 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonGoogle Kubernetes Engine'e Başlangıç Eğitimi
DevOps ve Konteyner Eğitimleri

Google Kubernetes Engine'e Başlangıç Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Google Kubernetes Engine'e Başlangıç eğitimi: GKE'ye sıfırdan giriş: konteyner, Kubernetes ve ilk. 2 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifika

Detayları Gör →
Kubernetes ve OrkestrasyonGoogle Professional Cloud Architect: Containers & Google Kubernetes Engine (GKE) Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional Cloud Architect: Containers & Google Kubernetes Engine (GKE) Eğitimi

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

Google Professional Cloud Architect: Containers & GKE eğitimi: konteyner tabanlı mimari kararları ve. 4 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertif

Detayları Gör →
Kubernetes ve OrkestrasyonGoogle Professional Cloud Architect: Using Google Kubernetes Engine & App Engine Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional Cloud Architect: Using Google Kubernetes Engine & App Engine Eğitimi

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

Professional Cloud Architect: GKE & App Engine eğitimi: GKE ve App Engine arasında platform seçimi. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifik

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