Spring Boot mikro servisini Kubernetes'e taşı
Spring Boot ile mikro servis geliştirme, Actuator, çok aşamalı Dockerfile ve Jib ile imaj üretimi, Docker Compose, Kubernetes Deployment, ConfigMap, probe, HPA ve CI/CD hattını uygulamalı öğreten orta seviye eğitim.
Spring Boot, Docker ve Kubernetes uçtan uca
Bu eğitim, Spring Boot ile mikro servis geliştirmeyi Docker ve Kubernetes dağıtımıyla birleştirir. REST denetleyicileri, Spring Data JPA, Actuator ile sağlık uç noktaları, çok aşamalı Dockerfile ve Jib/buildpacks ile imaj üretimi, Docker Compose ile yerel ortam, Kubernetes Deployment/Service/ConfigMap/Secret, liveness ve readiness probe, Spring Cloud Kubernetes ile yapılandırma, Ingress, HPA, Micrometer ve Prometheus metrikleri ile CI/CD hattında otomatik derleme ve dağıtım uygulamalı işlenir.
4 Gün. Her gün dört modül; katılımcılar önce servis geliştirir, sonra konteynerleştirir, ardından Kubernetes'e dağıtıp ölçekler ve izler.
Orta Seviye — Spring Boot mikro servislerini Docker ile paketleyip Kubernetes'te çalıştırma ve işletme.
Katılımcılar iki Spring Boot servisinden oluşan bir sistemi sıfırdan yazıp Docker imajına çevirir ve Kubernetes kümesinde çalıştırır.
Hızlı mikro servis geliştirir ve Actuator ile üretime hazır hale getirirsiniz.
Küçük, güvenli ve katmanlı Docker imajları üretirsiniz.
Servisleri ConfigMap, probe ve HPA ile üretim düzeyinde çalıştırırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java 17 ve nesne yönelimli programlama temeli gerekir.
Spring Boot ile basit REST uygulaması yazmış olmak faydalıdır.
Bağımlılık yönetimi ve derleme araçları bilinmelidir.
Linux komut satırı ve Git kullanımı beklenir.
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.
Program sonunda katılımcılar:
REST tabanlı mikro servisleri veri erişimiyle geliştirirsiniz.
Sağlık ve metrik uç noktalarını üretime hazırlarsınız.
Çok aşamalı, katmanlı ve güvenli imajlar üretirsiniz.
Dockerfile'sız imaj üretim yöntemlerini kullanırsınız.
Deployment, Service ve Ingress ile servisleri yayınlarsınız.
ConfigMap ve Secret ile ortam ayarlarını yönetirsiniz.
HPA ile JVM servislerini yük altında ölçeklersiniz.
Derleme, imaj ve dağıtım adımlarını otomatikleştirirsiniz.
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.
Kubernetes Application Developer: Local Development, Testing, and Continuous Integration eğitimi: yerel geliştirme ve CI. 3 gün uygulamalı laboratuvar, DVA sert
Detayları Gör →Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization eğitimi: izleme, alarm ve performans. 4 gün uygulamalı laboratuvar, DVA ser
Detayları Gör →Kubernetes Application Developer: Observability, Logging, and Probes eğitimi: gözlemlenebilirlik, loglama ve probe. 3 gün uygulamalı laboratuvar, DVA sertifikas
Detayları Gör →Kubernetes Application Developer: Policy-Driven Governance and Admission Control eğitimi: politika tabanlı yönetişim. 4 gün uygulamalı laboratuvar, DVA sertifik
Detayları Gör →Kubernetes Application Developer: Resource Limits, Scheduling, and Autoscaling eğitimi: kaynak, zamanlama ve ölçekleme. 3 gün uygulamalı laboratuvar, DVA sertif
Detayları Gör →