Olay tabanlı mikroservisleri Kafka ile inşa edin
Apache Kafka ve Red Hat AMQ Streams ile OpenShift üzerinde Reactive Messaging, Kafka Streams, event sourcing ve CQRS kullanarak olay tabanlı mikroservis uygulamaları geliştirme eğitimi.
Red Hat AMQ Streams ve Kafka ile olay odaklı mimari geliştirme eğitimi
Bu eğitim, Apache Kafka ve Red Hat AMQ Streams kullanarak OpenShift üzerinde olay tabanlı (event-driven) uygulamalar geliştirmeyi ele alır. Kafka producer/consumer API'leri, MicroProfile Reactive Messaging ve Quarkus entegrasyonu, AMQ Streams Operator ile Kubernetes üzerinde cluster yönetimi, Kafka Streams ile olay işleme, event sourcing ve CQRS desenleri, schema yönetimi ve exactly-once semantics gibi somut konuları kapsar. Katılımcı olayları üreten, tüketen ve dönüştüren dayanıklı mikroservisler geliştirir.
4 Gün. Her gün dört modül; her modül kavram anlatımı ve AMQ Streams üzerinde uygulama geliştirme labı içerir.
İleri Seviye — Apache Kafka ve Red Hat AMQ Streams ile OpenShift üzerinde olay tabanlı mikroservis uygulamaları geliştirme.
OpenShift/Kubernetes üzerinde AMQ Streams Operator ile kurulan Kafka cluster'ında Quarkus uygulamaları geliştirerek uygulamalı çalışma.
Olay tabanlı iletişimle mikroservisleri birbirinden bağımsız ölçeklenebilir hale getirirsiniz.
AMQ Streams Operator ile Kafka'yı Kubernetes-yerel biçimde yönetirsiniz.
Reactive Messaging ve Kafka Streams ile hatalara dayanıklı olay işleme kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Orta düzey Java ve temel mikroservis geliştirme deneyimi gerekir.
Docker ve Kubernetes/OpenShift temel kavramlarına aşinalık faydalıdır.
Topic, partition ve consumer group kavramlarına giriş düzeyinde aşinalık beklenir.
OpenShift erişimi veya yerel bir Kubernetes kümesi ve JDK gereklidir.
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:
Olay tabanlı mimari ilkelerini mikroservislerinize uygulayabilirsiniz.
MicroProfile Reactive Messaging ile olay üretip tüketebilirsiniz.
AMQ Streams Operator ile OpenShift üzerinde Kafka cluster yönetebilirsiniz.
Durum bilgili akış dönüşümleri ve pencere işlemleri yazabilirsiniz.
Apicurio Registry ile Avro şemalarını yönetebilirsiniz.
Event sourcing ve CQRS desenlerini uygulayabilirsiniz.
Exactly-once ve DLQ ile hataya dayanıklı akış kurabilirsiniz.
Uygulamayı OpenShift üzerinde izleyip ölçekleyebilirsiniz.
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.
Cloudera'da Hadoop kümesi kurun, HDFS/YARN'ı yapılandırın, Kerberos ve Ranger ile güvenliği sağlayın, izleme ve sorun giderme yapın. İleri seviye eğitim.
Detayları Gör →Cloudera'da Hive ve Impala ile büyük veriyi sorgulayın: join, agregasyon, pencere fonksiyonları, veri dönüştürme, optimizasyon ve BI entegrasyonu. Orta seviye e
Detayları Gör →Cloudera Manager ile Hadoop kümelerini kurun, parcel ile servis dağıtın, yapılandırın ve yaşam döngüsünü yönetin. İleri seviye DVA eğitimi.
Detayları Gör →Cloudera Manager yönetimini öğrenin: RBAC yetkilendirme, LDAP, yapılandırma, izleme, uyarı ve BDR/snapshot ile yedekleme. İleri seviye DVA eğitimi.
Detayları Gör →Cloudera Manager araçlarını, Chart Builder'ı, yapılandırma şablonlarını ve REST API otomasyonunu kullanarak kümeyi verimli yönetin. Orta seviye eğitim.
Detayları Gör →