RED HAT OPENSHIFT APPLICATION DEVELOPMENT I: BUILDING CONTAINERS - (DO276) EĞİTİMİ

Geliştirici gözüyle konteyner üret ve dağıt

Podman ile imaj üretin, Containerfile yazın, S2I kullanın ve uygulamalarınızı OpenShift'e dağıtın (DO276).

Red Hat DO276 müfredatıyla geliştiriciler için Podman, Containerfile, UBI imajları, S2I ve OpenShift'e dağıtımı kapsayan orta seviye konteyner üretim eğitimi.

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

Eğitim Hakkında

DO276 — Podman, imaj üretimi, S2I ve dağıtım

Bu eğitim, Red Hat DO276 (OpenShift Application Development I) müfredatıyla geliştiricilerin konteyner üretme ve OpenShift'e dağıtma becerisini ele alır. Podman ile konteyner çalıştırma ve imaj üretimi; Containerfile/Dockerfile yazımı ve katman optimizasyonu; imaj etiketleme ve registry yönetimi; UBI (Universal Base Image) temelli imajlar; Source-to-Image ile kaynaktan dağıtım; oc new-app ve BuildConfig; ConfigMap/Secret ile yapılandırma; çok konteynerli uygulamalar ve Pod iç iletişimi; uygulama probe'ları işlenir. Katılımcı bir uygulamayı Podman ile imajlayıp OpenShift'e dağıtır.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar Podman ve imajdan S2I ve OpenShift dağıtımına ilerler.

Seviye

Orta Seviye — DO276 müfredatı: geliştiriciler için konteyner üretimi — Podman, imaj, S2I ve OpenShift'e dağıtım.

Öğrenme Metodu

Katılımcılar Podman ile yerelde imaj üretip bunları S2I ve oc ile OpenShift kümesine dağıtır.

Neden Bu Eğitim?

👩‍💻Geliştirici Odağı

Konteyneri üretenin gözünden imaj ve dağıtımı öğrenirsiniz.

🦭Podman

Daemon'suz, rootless konteyner üretimini uygularsınız.

📋DO276 Hizası

Red Hat DO276 müfredatının konularını çalışırsınız.

Anahtar Konular

do276openshift geliştiricipodmancontainerfilesource-to-imageubi imajoc new-appkonteyner üretimired hat openshiftquay
“İyi bir imaj, geliştiricinin üretime bıraktığı en küçük ve en güvenli izdir.”

Ön Koşullar

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

1
Yazılım Geliştirme

Bir dilde (Java/Python/Node) uygulama geliştirme bilgisi faydalıdır.

2
Linux

Komut satırı ve paket yönetimi bilgisi gerekir.

3
Konteyner Fikri

İmaj ve konteyner kavramına aşinalık beklenir.

4
OpenShift Erişimi

CRC veya bir OpenShift kümesi gerekir.

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ı Podman ile konteyner çalıştırıp yönetebilir.
Modül 1
Podman Temeli
  • podman run
  • rootless konteyner
  • daemon'suz mimari
  • podman ps/logs
  • podman exec
  • port ve volume
Modül 2
İmaj Yönetimi
  • podman pull/push
  • podman images
  • imaj etiketleme
  • registry login
  • imaj temizleme
  • imaj inceleme
Modül 3
UBI İmajları
  • Universal Base Image
  • ubi-minimal
  • dil runtime imajları
  • imaj güvenliği
  • imaj katmanı
  • boyut optimizasyonu
Modül 4
Konteyner Ağı
  • podman network
  • konteyner-konteyner iletişim
  • port yayımlama
  • DNS çözümleme
  • volume kalıcılığı
  • ortam değişkeni
Günün hedefiKatılımcı Containerfile ile kendi imajını üretebilir.
Modül 1
Containerfile
  • FROM/RUN/COPY
  • ENTRYPOINT vs CMD
  • çalışma dizini (WORKDIR)
  • ENV ve ARG
  • LABEL metadata
  • katman önbelleği
Modül 2
Çok Aşamalı Yapı
  • build ve runtime ayrımı
  • artefakt kopyalama
  • imaj boyutu küçültme
  • bağımlılık minimizasyonu
  • güvenlik
  • podman build
Modül 3
İmaj İyi Uygulamaları
  • rootless çalıştırma
  • OpenShift keyfi UID
  • yazılabilir dizin
  • imaj tarama
  • sürüm sabitleme
  • sağlık kontrolü
Modül 4
Registry
  • quay.io
  • imaj push
  • imaj çekme politikası
  • özel registry
  • imaj imzalama
  • imaj promosyonu
Günün hedefiKatılımcı uygulamayı OpenShift'e S2I veya imajla dağıtabilir.
Modül 1
oc new-app
  • kaynaktan dağıtım
  • imajdan dağıtım
  • builder image seçimi
  • oluşan nesneler
  • etiketleme
  • ortam değişkeni
Modül 2
Source-to-Image
  • S2I akışı
  • BuildConfig
  • ImageStream
  • webhook tetikleyici
  • build log
  • incremental build
Modül 3
Dağıtım Nesneleri
  • Deployment
  • Service
  • Route
  • tetikleyiciler
  • ölçekleme
  • rollout
Modül 4
Yapılandırma
  • ConfigMap enjeksiyonu
  • Secret kullanımı
  • oc set env
  • volume bağlama
  • image pull secret
  • parametreli dağıtım
Günün hedefiKatılımcı çok bileşenli bir uygulamayı dağıtıp bağlayabilir.
Modül 1
Uygulama Bağlama
  • servis keşfi
  • ortam değişkeniyle bağlama
  • veritabanı bağlantısı
  • Secret ile kimlik
  • servis DNS
  • bağımlılık sırası
Modül 2
Çok Konteynerli Pod
  • sidecar deseni
  • init container
  • paylaşımlı volume
  • konteyner iletişimi
  • log sidecar
  • örnek senaryo
Modül 3
Güvenilirlik
  • liveness probe
  • readiness probe
  • kaynak limiti
  • yeniden başlatma
  • graceful shutdown
  • health endpoint
Modül 4
Sorun Giderme
  • build hatası tanısı
  • CrashLoopBackOff
  • imaj çekme hatası
  • log inceleme
  • oc describe
  • geliştirici iş akışı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Podman

Rootless Podman ile konteyner çalıştırırsınız.

✅
İmaj

Containerfile ile optimize imaj üretirsiniz.

✅
UBI

Red Hat UBI temelli güvenli imajlar kurarsınız.

✅
S2I

Kaynaktan S2I ile OpenShift'e dağıtırsınız.

✅
Dağıtım

oc new-app ile uygulamaları yayınlarsınız.

✅
Bağlama

Servisleri ve veritabanını birbirine bağlarsınız.

✅
Güvenilirlik

Probe ve limitlerle uygulamayı sağlamlaştırırsınız.

✅
Teşhis

Build ve çalışma zamanı hatalarını çözersiniz.

Kimler İçin Uygundur?

  • OpenShift'e uygulama dağıtacak geliştiriciler
  • konteyner üretimini öğrenmek isteyenler; DO276 hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
OpenShift'e uygulama dağıtacak geliştiriciler, konteyner üretimini öğrenmek isteyenler ve DO276'ya hazırlananlar için uygundur.
Docker yerine Podman mı kullanılır?
Evet; daemon'suz ve rootless Podman ile imaj üretimi ve konteyner yönetimi uygulanır.
Bu eğitim resmi sınavı veriyor mu?
Resmi Red Hat sınavına girilecekse başvuru ve ücret ilgili kuruma aittir; bu eğitim sınavı vermez veya garanti etmez.
UBI nedir?
Universal Base Image, Red Hat'in yeniden dağıtılabilir temel imaj ailesidir; güvenli imaj üretimi için kullanılır.
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. Red Hat OpenShift Application Development I: Building Contai Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonIntroduction to Containers, Kubernetes, and Red Hat OpenShift Eğitimi
DevOps ve Konteyner Eğitimleri

Introduction to Containers, Kubernetes, and Red Hat OpenShift Eğitimi

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

Containers, Kubernetes ve Red Hat OpenShift'e Giriş eğitimi: konteyner, Kubernetes ve OpenShift. 2 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası

Detayları Gör →
Kubernetes ve OrkestrasyonIntroduction to OpenShift Applications (DO101) Eğitimi
DevOps ve Konteyner Eğitimleri

Introduction to OpenShift Applications (DO101) Eğitimi

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

Introduction to OpenShift Applications (DO101) eğitimi: OpenShift'te uygulama dağıtımı, yapılandırma. 2 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertif

Detayları Gör →
Kubernetes ve OrkestrasyonIstio ile Servis Ağı (Service Mesh) Eğitimi
DevOps ve Konteyner Eğitimleri

Istio ile Servis Ağı (Service Mesh) Eğitimi

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

Istio ile Servis Ağı (Service Mesh) eğitimi: Istio ile trafik yönetimi, mTLS güvenliği ve. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonISTIO Service Mesh Eğitimi
DevOps ve Konteyner Eğitimleri

ISTIO Service Mesh Eğitimi

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

ISTIO Service Mesh eğitimi: Istio ile mikrohizmet iletişimi, güvenlik, gözlem, çok kümeli mesh ve. 4 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifika

Detayları Gör →
Kubernetes ve OrkestrasyonIstio ve Kubernetes ile Servis Ağı Oluşturma Eğitimi
DevOps ve Konteyner Eğitimleri

Istio ve Kubernetes ile Servis Ağı Oluşturma Eğitimi

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

Istio ve Kubernetes ile Servis Ağı Oluşturma eğitimi: Kubernetes üzerinde sıfırdan Istio servis ağı. 3 gün uygulamalı laboratuvar, DVA Katılım ve Başarı Sertifi

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