ORACLE CLOUD INFRASTRUCTURE FOUNDATIONS ASSOCIATE: ORACLE KUBERNETES ENGINE AND OCI FUNCTIONS EĞİTİMİ

OKE konusunda teoriden üretim pratiğine geçin

OKE, OCIR, Fn Project ve API Gateway başlıklarını 3 günde laboratuvar uygulamalarıyla öğrenin

Oracle Cloud Infrastructure üzerinde OKE ve OCI Functions konusunda OKE, OCIR, Fn Project ve API Gateway başlıklarını işleyen, Orta seviye, 3 günlük uygulamalı DVA eğitimi.

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

Eğitim Hakkında

OKE, OCIR ve Fn Project ekseninde uygulamalı Oracle Cloud Infrastructure üzerinde OKE ve OCI Functions

Oracle Cloud Infrastructure üzerinde OKE ve OCI Functions konusunu OCI deneme hesabı üzerinde uygulamalı olarak işleyen bu program; OKE, OCIR, Fn Project ve API Gateway başlıklarını kapsar. 3 gün boyunca sırasıyla OCI Temelleri ve Konteyner Altyapısı, Oracle Kubernetes Engine (OKE) ile İş Yükleri ve OCI Functions ve Serverless Entegrasyonu 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

3 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve OKE ile OCIR üzerinde uygulama oturumlarıyla ilerler.

Seviye

Orta Seviye — OKE, OCIR, Fn Project ve API Gateway başlıklarını kapsayan, OCI deneme hesabı üzerinde yürütülen 3 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından OCI deneme hesabı üzerinde OKE ve OCIR üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim OCI deneme hesabı üzerinde yürütülür; OKE ve OCIR doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

Fn Project ve API Gateway gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“OCI Functions ve Serverless Entegrasyonu” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

oracle cloud infrastructure foundations associate: oracle kubernetesokeocirfn projectapi gatewaykubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Öğrenmenin en hızlı yolu, bozulan kümeyi kendi elinizle onarmaktır.”

Ön Koşullar

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

1
Linux yönetimi

systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir.

2
Konteyner deneyimi

İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

3
Kubernetes aşinalığı

Pod, Deployment ve Service nesnelerini kubectl ile kullanabilmek yararlıdır.

4
Laboratuvar erişimi

Uygulamalar OCI deneme hesabı üzerinde 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ı, Oracle Kubernetes Engine (OKE) ve OCI Functions, Konteyner Temelleri ve Podman, Manifest Yapısı ve YAML Disiplini ve Pod Yaşam Döngüsü ve Tasarımı 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
Oracle Kubernetes Engine (OKE) ve OCI Functions
  • OCI temelleri: bölge, compartment, VCN ve IAM politikaları
  • OKE küme oluşturma: yönetilen/sanal düğümler ve node pool
  • OCIR (Container Registry) ve auth token ile imaj yönetimi
  • OCI Load Balancer ve NSG ile servis yayını
  • OCI Functions: Fn Project, uygulama, fonksiyon ve tetikleyiciler
  • API Gateway ve Events ile fonksiyonları bağlama
Modül 2
Konteyner Temelleri ve Podman
  • Namespace, cgroup ve union filesystem ile konteyner izolasyonu
  • Podman, Buildah ve Skopeo ile imaj çalıştırma, derleme ve kopyalama
  • Containerfile yazımı ve katman optimizasyonu
  • Registry kimlik doğrulama, imaj etiketleri ve digest
  • Kalıcı depolama, port yönlendirme ve ortam değişkenleri
  • Rootless konteyner, SELinux bağlamları ve güvenlik notları
Modül 3
Manifest Yapısı ve YAML Disiplini
  • apiVersion, kind, metadata ve spec alanlarının anatomisi
  • kubectl explain ile alan şemalarını inceleme ve zorunlu alanları bulma
  • Label, selector ve annotation kullanım kuralları; standart app.kubernetes.io etiketleri
  • kubectl apply --dry-run=client/server ve kubectl diff ile değişiklik önizleme
  • Çok dokümanlı YAML, kubeconform ve kubeval ile şema doğrulama
  • Server-side apply, field manager ve çakışma çözümü
Modül 4
Pod Yaşam Döngüsü ve Tasarımı
  • Pod spec: containers, initContainers, restartPolicy ve terminationGracePeriodSeconds
  • Pod fazları, container durumları ve CrashLoopBackOff, ImagePullBackOff teşhisi
  • Sidecar, ambassador ve adapter çok-container desenleri
  • Liveness, readiness ve startup probe ayarları (httpGet, exec, tcpSocket)
  • requests/limits, QoS sınıfları (Guaranteed, Burstable, BestEffort) ve OOMKilled davranışı
  • Pod güvenlik bağlamı: runAsNonRoot, readOnlyRootFilesystem ve capabilities
Günün hedefiKatılımcı, Küme Güvenliği ve Sertleştirme, Deployment, ReplicaSet ve Rollout, Service ve Servis Keşfi ve Kalıcı Depolama: PV, PVC, StorageClass 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 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ı
Modül 2
Deployment, ReplicaSet ve Rollout
  • Deployment - ReplicaSet - Pod sahiplik zinciri (ownerReferences)
  • RollingUpdate parametreleri: maxSurge ve maxUnavailable
  • kubectl rollout status, history, undo ile geri alma senaryoları
  • Recreate stratejisi ve ne zaman tercih edileceği
  • Blue/green ve canary yayın için etiket tabanlı yaklaşımlar
  • HorizontalPodAutoscaler (CPU/bellek metrikleri) ile otomatik ölçekleme
Modül 3
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
Modül 4
Kalıcı Depolama: PV, PVC, StorageClass
  • PersistentVolume ve PersistentVolumeClaim bağlanma (binding) mantığı
  • StorageClass, dinamik provisioning ve volumeBindingMode: WaitForFirstConsumer
  • accessModes (RWO, RWX, ROX, RWOP) ve reclaimPolicy etkileri
  • CSI sürücü mimarisi: controller ve node eklentileri
  • VolumeSnapshot, VolumeSnapshotClass ve klonlama
  • PVC genişletme (allowVolumeExpansion) ve veri taşıma senaryoları
Günün hedefiKatılımcı, Küme İşletimi ve Bakım, Knative ve Serverless Kubernetes, Kubernetes için CI/CD Hatları ve Küme Gözlemlenebilirliği 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
Knative ve Serverless Kubernetes
  • Knative Serving: Service, Revision, Configuration ve Route
  • Scale-to-zero, concurrency hedefi ve KPA autoscaler
  • Knative Eventing: Broker, Trigger ve CloudEvents
  • Kafka, PingSource ve ApiServerSource ile olay kaynakları
  • KEDA ScaledObject ile kuyruk tabanlı ölçekleme
  • OpenFaaS ve Knative Functions (func) ile fonksiyon geliştirme
Modül 3
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
Modül 4
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

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Oracle Kubernetes Engine (OKE)

Oracle Kubernetes Engine (OKE) ve OCI Functions kapsamında OCI temelleri: bölge, compartment, VCN ve IAM politikaları ve OCIR (Container Registry) ve auth token ile imaj yönetimi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Konteyner Temelleri ve Podman

Konteyner Temelleri ve Podman kapsamında Namespace, cgroup ve union filesystem ile konteyner izolasyonu ve Containerfile yazımı ve katman optimizasyonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Pod Yaşam Döngüsü ve Tasarımı

Pod Yaşam Döngüsü ve Tasarımı kapsamında Pod spec: containers, initContainers, restartPolicy ve terminationGracePeriodSeconds ve Sidecar, ambassador ve adapter çok-container desenleri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme Güvenliği ve Sertleştirme

Küme Güvenliği ve Sertleştirme kapsamında Pod Security Admission seviyeleri: privileged, baseline, restricted ve OPA Gatekeeper ve Kyverno ile politika uygulama gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Service ve Servis Keşfi

Service ve Servis Keşfi kapsamında ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri ve CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Kalıcı Depolama: PV, PVC, StorageClass

Kalıcı Depolama: PV, PVC, StorageClass kapsamında PersistentVolume ve PersistentVolumeClaim bağlanma (binding) mantığı ve accessModes (RWO, RWX, ROX, RWOP) ve reclaimPolicy etkileri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Knative ve Serverless Kubernetes

Knative ve Serverless Kubernetes kapsamında Knative Serving: Service, Revision, Configuration ve Route ve Knative Eventing: Broker, Trigger ve CloudEvents gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Kubernetes için CI/CD Hatları

Kubernetes için CI/CD Hatları kapsamında GitHub Actions / GitLab CI ile imaj derleme ve registry’ye gönderme ve Helm veya Kustomize ile ortam bazlı dağıtım gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • OCI üzerinde konteyner
  • serverless iş yükü çalıştıracak bulut mühendisleri ve geliştiriciler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
OCI üzerinde konteyner ve serverless iş yükü çalıştıracak bulut mühendisleri ve geliştiriciler. Seviye: Orta.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar OCI deneme hesabı üzerinde gerçekleştirilir; OKE ve OCIR katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
3 günde OCI Temelleri ve Konteyner Altyapısı, Oracle Kubernetes Engine (OKE) ile İş Yükleri ve OCI Functions ve Serverless Entegrasyonu aşamaları işlenir; öne çıkan başlıklar OKE, OCIR, Fn Project ve API Gateway.
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?
systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir. İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

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. Oracle Cloud Infrastructure Foundations Associate: Oracle Ku Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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 OrkestrasyonRed Hat OpenShift Ağ Yapılandırması ve Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Ağ Yapılandırması ve Yönetimi Eğitimi

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

OpenShift ağ yapılandırması: OVN-Kubernetes, Route TLS, NetworkPolicy, Egress IP, Multus, MetalLB ve ağ tanılama eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Data Foundation ile Kurumsal Kubernetes Depolama Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Data Foundation ile Kurumsal Kubernetes Depolama Eğitimi

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

OpenShift Data Foundation: Ceph RBD, CephFS, S3 nesne depolama, snapshot, kapasite yönetimi ve DR uygulamalı eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) Eğitimi

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

OpenShift Developer II: S2I, ImageStream, Helm, Kustomize, Tekton Pipelines ve GitOps ile uygulama dağıtımı eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Developer II: Building and Deploying Cloud-native Applications - Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications - Classroom Training Eğitimi

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

OpenShift Developer II: S2I, ImageStream, Helm, Kustomize, Tekton Pipelines ve GitOps ile uygulama dağıtımı eğitimi. Sınıf eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Developer II: Building and Deploying Cloud-native Applications with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications with Exam Classroom Training Eğitimi

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

OpenShift Developer II: S2I, ImageStream, Helm, Kustomize, Tekton Pipelines ve GitOps ile uygulama dağıtımı eğitimi. Sınav hazırlığı odaklı.

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