Eğitim İçeriği
Modül 1 – OpenShift’e Giriş
- OpenShift mimarisi
- Kubernetes temelleri
- Projeler ve namespace'ler
- OpenShift geliştirici iş akışı
- Web Konsolu ve CLI kullanımı
Modül 2 – Kapsayıcılı Uygulamalar
- Kapsayıcı temelleri
- Uygulama imajları oluşturma
- İmaj depoları
- İmaj yaşam döngüsü
- Uygulama ürünleriyle çalışma
Modül 3 – Uygulamaları Dağıtma
- Uygulama dağıtımları oluşturma
- Kademeli dağıtım stratejileri
- Uygulamaların ölçeklendirilmesi
- Konfigürasyon yönetimi
- Gizli bilgiler ve ConfigMaps
Modül 4 – Uygulama Ağları
- Hizmetler (Services)
- Yönlendirmeler (Routes)
- Ingress kavramları
- Dahili iletişim
- Harici erişim
Modül 5 – Kalıcı Veri
- Kalıcı depolama kavramları
- Kalıcı Birim İsteği (Persistent Volume Claims)
- Durumsal uygulamalar
- Veri yönetimi hususları
Modül 6 – Geliştirme Otomasyonu
- CI/CD temelleri
- Uygulama yapılandırmalarını otomasyonla sağlama
- Dağıtım süreçleri
- Sürüm yönetimi
- Başvuru iş akışları
Modül 7 – Gözlemlenebilirlik
- Uygulama günlükleri
- Metreler
- İzleme
- Sağlık kontrolleri
- Dağıtım sorunlarını giderme
Modül 8 – Uygulama Güvenliği
- Güvenli uygulama konfigürasyonu
- Gizli bilgilerin yönetimi
- Erişim kontrolü
- İmaj güvenliği
- En iyi güvenlik uygulamaları
Modül 9 – Bulut-Native Geliştirme Uygulamaları
- On-two-Faktör Uygulama ilkeleri
- Durumsuz uygulama tasarımı
- Ortam özgü konfigürasyonlar
- Ölçeklenebilirlik hususları
- DevOps iş birliği
Modül 10 – Uygulamalı Proje
- Bir kapsayıcılı uygulama oluşturma
- Bunu OpenShift'e dağıtma
- Ağ yapılandırması
- Uygulama verisi depolama
- Otomatik dağıtım uygulama
- Uygulamayı izleme ve sorun giderme
Kurs Formatı
- İnteraktif dersler ve gösterimler.
- Geniş kapsamlı uygulamalı alıştırmalar.
- Gerçek geliştirme senaryolarına dayalı pratik laboratuvarlar.
Kurs Kişiselleştirme Seçenekleri
- Eğitim; organizasyonunuzda kullanılan programlama dilleri, çerçeveler ve CI/CD araçlarına göre uyarlanabilir.
- Laboratuvarlar müşterinin OpenShift ortamına veya eşdeğer bir Kubernetes tabanlı platforma uyarlanabilir.
Kurs İçin Gerekli Önbilgiler
- Kapsayıcı kavramlarına genel bir anlayış
- Yazılım geliştirme deneyimi
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (7)
el yapılı alıştırmalar (laboratuvarlar)
Seba - Robert Bosch Sp. z o.o
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Konu ve alıştırmalar
Sylwia - Robert Bosch Sp. z o.o
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Eğitimi yönlendirme konusunda iyi bir yol.
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Eğitmen, büyük bilgi sahibi çok iyi hazırlanmış bir kişi olarak tanınıyor.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Alıştırmalardaki tüm katılımcıların beklenmesi ve gerektiğinde yardım yapılması.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Pratik örnekler + alıştırmalar
Antonin Vyborny - Deutsche Borse Group
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi
Eğitmen konuyu çok iyi biliyor. Bir sorunun çözülmediği bir durum yaşandı.
Lubos Lagin - Deutsche Borse Group
Eğitim - OpenShift 4 for Developers
Yapay Zeka Çevirisi