Quarkus ile hızlı ve hafif Java mikroservisleri
Quarkus ile Java mikroservis geliştirme, Panache, MicroProfile, Kafka, Keycloak, GraalVM native imaj ve Kubernetes dağıtımını uygulamalı öğreten 3 günlük eğitim.
Java mikroservislerini Quarkus ile bulut yerel mimaride geliştirme eğitimi
Eğitim, Quarkus ile bulut yerel Java mikroservisleri geliştirmeyi uygulamalı öğretir: ArC CDI ve RESTEasy Reactive, Hibernate Panache ile veri erişimi, MicroProfile Config/Health/Metrics/OpenAPI, Fault Tolerance, Kafka ile Reactive Messaging, Keycloak ile OIDC güvenliği, GraalVM native imajı, Testcontainers ve Dev Services ile test, Kubernetes extension ile dağıtım ve OpenTelemetry ile izleme.
3 Gün. Her gün dört modül; 1. gün Quarkus Temelleri ve REST; 2. gün Veri, Dayanıklılık ve Mesajlaşma; 3. gün Güvenlik, Native İmaj ve Dağıtım.
İleri Seviye — Quarkus ile bulut yerel Java mikroservisleri: geliştirme, test, dayanıklılık, mesajlaşma ve Kubernetes dağıtımı
Her gün küçük bir mikroservis bileşenini Dev Mode ile geliştirip test eden ve sonunda Kubernetes'e dağıtan uygulama odaklı akış.
Dev Mode ve canlı yükleme ile geliştirme döngüsünü kısaltırsınız.
Native imajla milisaniyede açılan, az bellek kullanan servisler üretirsiniz.
Dayanıklılık, güvenlik ve izleme özelliklerini baştan eklersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java 17, Maven ve JPA konularında deneyim beklenir.
HTTP, JSON ve REST API tasarımı bilinmelidir.
Docker/Podman kullanım bilgisi gerekir.
JDK 17+, Maven ve Docker yüklü bilgisayar gerekir.
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, CDI ve yapılandırma ile servis geliştirebilirsiniz.
Panache ve Flyway ile kalıcılık katmanı kurabilirsiniz.
QuarkusTest ve Testcontainers ile güvenilir testler yazabilirsiniz.
Retry ve CircuitBreaker ile hata toleransı sağlayabilirsiniz.
Kafka tabanlı reaktif akışlar geliştirebilirsiniz.
OIDC ve JWT ile uç noktalarını koruyabilirsiniz.
GraalVM ile native imaj üretip ölçümleyebilirsiniz.
Servisi Kubernetes'e dağıtıp izleyebilirsiniz.
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.
Sunucusuz uygulama optimizasyonu eğitimi: Lambda power tuning, soğuk başlangıç, eşzamanlılık, SQS/Kinesis ayarı, güvenlik ve maliyet yönetimi.
Detayları Gör →Açık kaynak sunucusuz çerçeve eğitimi: Serverless Framework, SAM, Terraform, Knative, OpenFaaS, OpenWhisk, KEDA ve GitOps ile taşınabilir uygulama.
Detayları Gör →Sunucusuz zihniyet eğitimi: olay tabanlı tasarım, yönetilen servis önceliği, küçük bileşenler, maliyet farkındalığı ve ekip sahipliği.
Detayları Gör →Platform mühendisliği eğitimi: Kubernetes, Argo CD, Crossplane, Backstage, Kyverno, OpenTelemetry ve DORA metrikleriyle dahili geliştirici platformu.
Detayları Gör →CompTIA Cloud Essentials+ eğitimi: bulut yerel uygulamalar, konteyner, sunucusuz, veri gölü, ETL, BI ve veri yönetişimi. Sınav ücreti ilgili kuruma aittir.
Detayları Gör →