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

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 4 Gün

Red Hat OpenShift kullanarak bulut tabanlı (cloud-native), konteynerleştirilmiş uygulamaları tasarlamayı, inşa etmeyi ve dağıtmayı öğrenin.

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) eğitimi, geliştiricilere OpenShift üzerinde konteynerleştirilmiş uygulamaları tasarlama, oluşturma ve devreye alma becerilerini kazandırır.
Katılımcılar bu eğitimde, CI/CD (Sürekli Entegrasyon ve Sürekli Dağıtım) süreçlerini kurmayı, çoklu konteyner uygulamaları yönetmeyi ve Kubernetes’in sunduğu otomasyon özelliklerini kullanarak uygulama güvenilirliğini artırmayı öğrenirler.

Bu eğitim Red Hat OpenShift 4.18 sürümüne dayanmaktadır ve ROSA, ARO ve Red Hat OpenShift Container Platform dahil tüm sürümler için geçerlidir.

Bu eğitimi dilediğiniz tarih ve lokasyonda organize edebiliriz. Bize Ulaşın!

Kimler Katılmalı

Bu kurs şu kişiler için uygundur:

  • Yazılım Geliştiricileri: Mevcut uygulamaları konteyner ortamına taşımak veya sıfırdan bulut tabanlı uygulamalar geliştirmek isteyenler.

  • Yazılım Mimarları: Mikroservis tabanlı, ölçeklenebilir sistemler tasarlayan profesyoneller.

Neler Öğreneceksiniz

Katılımcılar bu eğitim sonunda:

  • OpenShift geliştirici konsolundaki araçları ve özellikleri kullanmayı öğrenir.

  • Konteyner imajlarını (container images) oluşturur ve kayıt depolarına yükler.

  • Uygulama derleme ve dağıtım süreçlerini yönetir.

  • Helm Charts ve Kustomize ile çoklu konteyner uygulamaları dağıtır.

  • Health check (sağlık kontrolü) mekanizmalarıyla uygulama güvenilirliğini artırır.

  • OpenShift Pipelines (Tekton) kullanarak CI/CD otomasyonları tasarlar.


Kuruma Katkısı

Kurumlar bu eğitim sayesinde geliştirici ekiplerine şu becerileri kazandırabilir:

  • Hızlı uygulama teslimi ve daha kısa pazara çıkış süresi,

  • Kubernetes temelli güvenilir ve ölçeklenebilir altyapı,

  • DevOps süreçlerinin konteyner tabanlı platformlarla birleştirilmesi,

  • AWS, Azure veya veri merkezinde tutarlı uygulama dağıtımı.

Bu eğitim, kurumların dijital dönüşüm sürecinde Red Hat OpenShift’i DevOps omurgası olarak kullanmalarını sağlar.


Katılımcıya Katkısı

Bu eğitimi tamamlayan katılımcılar:

  • Uygulamalar için konteyner imajları oluşturmayı öğrenir.
  • Konteynerleri farklı yöntemlerle dağıtabilir ve yönetebilir.
  • Çoklu konteyner uygulamaları kurabilir ve çalıştırabilir.
  • Health check yapılandırarak uygulama güvenilirliğini artırır.
  • CI/CD süreçlerini otomatik hale getirir.

Eğitim sonunda katılımcılar, Red Hat OpenShift üzerinde üretim seviyesinde (production-grade) bulut tabanlı uygulamalar geliştirme konusunda tam yetkinliğe sahip olur.


Eğitim İçeriği

1. Geliştiriciler için OpenShift Container Platform
OpenShift mimarisi, temel kavramlar ve geliştirici araçlarını öğrenin.

2. Basit Uygulamaların Dağıtımı
Web konsolu ve CLI kullanarak basit uygulamaları devreye alın.

3. Konteyner İmajlarını Oluşturma ve Yayınlama
Konteyner imajlarını oluşturun, yönetin ve kayıt sistemine yükleyin.

4. OpenShift Derlemelerini Yönetme
OpenShift’teki derleme (build) stratejilerini ve otomatik imaj üretimini keşfedin.

5. OpenShift Dağıtımlarını Yönetme
Farklı dağıtım stratejilerini (rolling, recreate, blue-green, canary) uygulayın ve uygulama sağlığını izleyin.

6. Çoklu Konteyner Uygulamaların Dağıtımı
Helm Charts, Templates ve Kustomize kullanarak çok bileşenli uygulamaları yönetin.

7. OpenShift Pipelines ile Sürekli Dağıtım
Tekton tabanlı OpenShift Pipelines kullanarak otomatik CI/CD iş akışları oluşturun.



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.