1. Ana Sayfa
  2. Sistem Network Eğitimleri
  3. Red Hat ve OpenShift Eğitimi

Red Hat ve OpenShift Eğitimi


Bu eğitim, Red Hat ve OpenShift teknolojilerinin gizli kalan özelliklerini kullanarak sistemlerinizi daha verimli, güvenli ve ölçeklenebilir hale getirmenizi sağlar. AlmaLinux ve OpenShift’in sunduğu ileri düzey çözümlerle kurumunuzun dijital dönüşümünü hızlandırın. Bu eğitim, sistem yöneticileri, DevOps mühendisleri ve teknoloji liderlerine, kurumsal seviyede konteyner tabanlı uygulamaların yönetimi ve otomasyonu konusunda derinlemesine bilgi kazandırmak için tasarlanmıştır. Kurumunuzun teknolojik gücünü en üst seviyeye çıkarın!

Red Hat ve OpenShift Eğitimi Red Hat ve OpenShift Eğitimi

Eğitim Süresi: 5 Gün (30 Saat)

Bu eğitim, katılımcıların Red Hat ve OpenShift teknolojilerini ileri düzeyde anlamalarını ve kurumsal ortamlarda bu sistemleri etkin bir şekilde kullanabilmelerini hedeflemektedir. Eğitimin sonunda, Red Hat Enterprise Linux (RHEL) işletim sistemi ile güçlü bir altyapı kurma ve OpenShift platformunda konteyner tabanlı uygulamaların yönetimi, dağıtımı ve otomasyonunu gerçekleştirebilir hale gelmeyi amaçlıyoruz. Katılımcılar, Red Hat ve OpenShift'in az bilinen fakat güçlü özelliklerini keşfedecek, bu teknolojilerle sistemlerini daha verimli ve güvenli hale getirmeyi öğreneceklerdir. Redhat lisanslı bir sürüm olduğu için katılımcıların almalinux üzerinden eğitimleri verilecek. Almalinux redhat ekibi tarafından geliştirilen ve redhat ile birebir aynı sürümdür. Özellikle eğitimlerde kullanılmak için tasarlanmıştır.

Alma Linux Güncellemesi: Bu eğitim, katılımcıların AlmaLinux ve OpenShift teknolojilerini ileri düzeyde anlamalarını ve kurumsal ortamlarda bu sistemleri etkin bir şekilde kullanabilmelerini hedeflemektedir. Eğitimin sonunda, AlmaLinux tabanlı bir işletim sistemi üzerinde güçlü bir altyapı kurma ve OpenShift platformunda konteyner tabanlı uygulamaların yönetimi, dağıtımı ve otomasyonunu gerçekleştirebilir hale gelmeyi amaçlıyoruz. Katılımcılar, AlmaLinux ve OpenShift'in az bilinen fakat güçlü özelliklerini keşfedecek, bu teknolojilerle sistemlerini daha verimli ve güvenli hale getirmeyi öğreneceklerdir.

Eğitim İçeriği

AlmaLinux Temelleri ve Kurulumu

  • AlmaLinux Nedir?

    • AlmaLinux’un tarihçesi
    • RHEL ile ilişkisi
    • AlmaLinux ve diğer Linux dağıtımlarının farkları
  • AlmaLinux Kurulumu

    • Adım adım AlmaLinux kurulumu
    • Disk yapılandırması
    • Ağ ayarları ve temel yapılandırmalar
  • Temel Linux Komutları ve Yönetim

    • Dosya sistemi yönetimi
    • Kullanıcı ve grup yönetimi
    • Dosya izinleri ve süreç yönetimi
    • Temel bash komutları ve script yazma
  • Performans Ayarlamaları

    • Çekirdek yönetimi
    • Sistem optimizasyonu
    • AlmaLinux’ta performans iyileştirme yöntemleri
    • Bellek, CPU ve disk kullanımı izleme
  • SELinux Yapılandırması

    • SELinux’un güvenlik ilkeleri
    • SELinux yapılandırma yöntemleri
    • SELinux politika yönetimi

AlmaLinux Sistem Yönetimi ve Otomasyon

  • Sistem Yönetimi

    • Servis yönetimi ve sistemctl kullanımı
    • Ağ yapılandırması ve troubleshooting
    • Depolama yönetimi (LVM, RAID)
    • Süreç ve hizmetlerin izlenmesi
  • Paket Yönetimi

    • DNF ve YUM ile paket kurulumu ve güncelleme
    • Bağımlılık yönetimi ve paket yöneticisi optimizasyonu
  • Sistem İzleme ve Performans Ölçümü

    • Log yönetimi ve analiz araçları
    • Sistem kaynakları takibi ve optimizasyonu
    • İzleme araçları: tophtopiostatnetstat
  • Ansible ile Otomasyon

    • Ansible ile sistem yönetimi
    • Playbook oluşturma
    • Otomasyon süreçlerini yapılandırma
    • Ansible ile AlmaLinux üzerinde yazılım dağıtımı
  • Güvenlik ve Uyumluluk

    • AlmaLinux’ta güvenlik en iyi uygulamaları
    • Güvenlik güncellemeleri ve patch yönetimi
    • Firewall yapılandırması (firewalld, iptables)

Kubernetes Kurulumu ve Yönetimi (AlmaLinux Üzerinde)

  • Kubernetes Nedir?

    • Kubernetes’in temelleri ve mimarisi
    • Kubernetes’in konteyner orkestrasyonundaki rolü
    • Kubernetes ve OpenShift arasındaki farklar
  • AlmaLinux Üzerinde Kubernetes Kurulumu

    • Kubernetes için gerekli sistem gereksinimleri
    • Kubernetes kurulumu için gerekli yazılımlar (kubeadm, kubectl, kubelet)
    • Adım adım Kubernetes kurulumu ve konfigürasyonu
      • kubeadm kullanarak master node ve worker node kurulumu
      • Kubernetes cluster’ı başlatma
      • kubeadm init ve kubeadm join komutlarıyla node ekleme
    • Ağ yapılandırması (Calico, Flannel gibi ağ eklentileri ile)
    • Kubernetes API server, etcd, scheduler, controller manager gibi bileşenlerin yapılandırılması
  • Kubernetes Cluster Yönetimi

    • Cluster durumunu kontrol etme
    • Cluster üzerinde pod’lar, servisler ve node’ların izlenmesi
    • kubectl komutları ile kaynakları yönetme
    • Cluster güvenliği ve RBAC (Role-Based Access Control) yönetimi
    • Kubernetes loglarının yönetimi
  • Yüksek Erişilebilirlik (HA) Kubernetes Cluster Kurulumu

    • Etcd ve API server’ları için yüksek erişilebilirlik yapılandırması
    • Load balancer ve HA proxy kullanarak node’lar arası trafiği yönetme
    • Çoklu master node ile yüksek erişilebilirlik sağlama

OpenShift Nedir ve Kurulumu

  • OpenShift’e Giriş

    • OpenShift’in temelleri
    • Kubernetes ile ilişkisi ve farkları
    • OpenShift’in avantajları ve kullanım alanları
  • Konteyner Orkestrasyonu

    • Kubernetes’in temel özellikleri
    • OpenShift’in Kubernetes üzerindeki katkıları
    • OpenShift’in altyapısı ve bileşenleri
  • OpenShift Kurulumu

    • AlmaLinux üzerinde OpenShift kurulumu
    • OpenShift’in sistem gereksinimleri
    • Ana node ve worker node’larının yapılandırılması
    • OpenShift ağ ve depolama yönetimi
  • Konteyner Yönetimi

    • Pod dağıtımı, konteyner replikasyonu
    • Ölçekleme ve hata yönetimi
    • Deploy ve rollback işlemleri
    • OpenShift Developer Console kullanarak uygulama geliştirme
  • Sürükle ve Bırak ile Uygulama Geliştirme

    • OpenShift Developer Console üzerinden hızlı uygulama geliştirme
    • Uygulama lifecycle yönetimi
    • Deployment işlemleri

OpenShift İleri Düzey Konular

  • OpenShift Rotaları ve Servis Ağı

    • OpenShift’in ağ yönetimi
    • HTTP/S routing ve ingress controller yapılandırması
    • OpenShift servis ağı ve DNS yapılandırması
  • Depolama Yönetimi

    • Persistent Volume (PV) ve Persistent Volume Claim (PVC)
    • Dinamik depolama entegrasyonu ve yönetimi
    • StorageClass ve volume provisioners kullanımı
  • Güvenlik ve Erişim Kontrolleri

    • RBAC (Role-Based Access Control) ile kullanıcı ve grup yönetimi
    • Proje bazlı erişim kontrolü
    • OpenShift’de güvenlik politikaları ve yapılandırması
  • OpenShift Operatörleri

    • OpenShift Operator Framework
    • Uygulama yönetimi ve operasyon süreçlerinin otomasyonu
    • Operator kullanarak uygulama dağıtımı ve yönetimi
  • OpenShift GitOps

    • GitOps yaklaşımı
    • CI/CD süreçlerinin otomasyonu
    • ArgoCD kullanımı ile GitOps entegrasyonu

OpenShift ve DevOps Entegrasyonu

  • CI/CD Pipeline Yönetimi

    • Jenkins ve OpenShift entegrasyonu
    • Build ve deploy pipeline’larının oluşturulması
    • Jenkins pipeline’ları ile otomatik uygulama dağıtımı
  • Konteyner Güvenliği

    • OpenShift üzerinde konteyner imajlarının güvenliği
    • İmaj taramaları ve güvenli imaj yönetimi
    • OpenShift Security Contexts ve PodSecurityPolicies
  • Monitoring ve Loglama

    • Prometheus ve Grafana ile izleme
    • Metrik toplama ve görselleştirme
    • Log yönetimi ve log analizi
  • Cluster Yönetimi ve Ölçekleme

    • Cluster yönetimi ve node ekleme/çıkarma
    • Yüksek erişilebilirlik (HA) ve yedekleme stratejileri
    • Cluster ölçekleme ve kaynak yönetimi
  • Proje Çalışması

    • Katılımcılar öğrendiklerini OpenShift üzerinde uygulayarak bir proje geliştirir ve sunar
    • Gerçek dünya senaryolarında uygulama yönetimi ve problem çözme

Bu eğitimi dilediğiniz zaman şirketinize/ekibinize özel olarak planlamak için bizimle iletişime geçin.

BENİ ARA
Eğitim ve danışmanlıklarımız hakkında bilgilendirmek için sizi arayalım
Eğitim danışmanlarımız sizlere en kısa sürede dönüş sağlayacaktır

Red Hat ve OpenShift Eğitimi

Kurumsal olarak planlayabileceğiniz bu eğitimle şirketiniz/takımınız çalışanlarının gerçek potansiyelini ortaya çıkarın. Bu eğitimin içeriğini ihtiyacınıza özel olarak düzenlemek için bizimle iletişime geçin.

Sıkça Sorulan Sorular
Farklı kurumlarda çalışan katılımcılardan oluşan belirli tarih aralıklarında gerçekleşecek olan eğitimlerdir.

Kurumsal olarak şirketinize özel istenen tarihlerde şirket çalışanlarının katıldığı bir eğitim türüdür.

Sadece kapalı sınıf şirkete özel (kurumsal) eğitimlerde eğitim içeriği ihtiyacınıza göre özelleştirilebilmektedir.

İster açık sınıf, ister kapalı sınıf şirketinize özel olarak düzenlenen eğitimlerde katılımcı adına düzenlenen eğitim adı, eğitim tarihleri gün ve saatleri, eğitmen adından oluşan ömür boyu erişilebilir dijital sertifikalar verilecektir.