Kerangka Materi
Pengenalan ke Quarkus
- Apa itu Quarkus
- Manfaat Quarkus untuk aplikasi cloud-native
- Integrasi dengan Kubernetes dan OpenShift
- Optimisasi waktu startup dan memori
- Alur kerja dasar dan arsitektur
Konsep Inti Quarkus
- Konfigurasi aplikasi dan konverter
- Siklus hidup inisialisasi dan shutdown
- Strategi pengujian
- Konfigurasi logging
Pengembangan Layanan RESTful
- Membuat titik akhir API REST
- Parameter query dan metode HTTP
- Menggunakan kode respons semantik
- Mengaktifkan CORS dan routing reaktif
- Pencegatan permintaan HTTP dan SSL
Konfigurasi Aplikasi
- Berkas properti kustom dan profil
- Akses dan penimpaan nilai konfigurasi
- Logging lanjutan dan konfigurasi spesifik profil
- Sumber dan konverter kustom
- Nilai konfigurasi yang dikelompokkan dan divalidasi
Model Pemrograman Quarkus
- Serialisasi JSON dan XML
- Validasi input/output dan validator kustom
- Injeksi dependensi dan qualifier
- Peristiwa siklus hidup dan interceptors
- Pengujian perilaku dan unit dengan Mockito
Memasang Aplikasi Quarkus
- Mode perintah dan pengemasan JAR
- Über-JAR dan pembuatan eksekutable asli
- Kontainer Docker untuk build JAR dan asli
- Dukungan SSL dalam aplikasi yang dikontainerkan
Pengenalan ke Apache Camel
- Apa itu Apache Camel dan integrasinya dengan Quarkus
- Polanya integrasi enterprise dan kasus penggunaan
- Mengembangkan dan menyebarkan rute Camel dalam aplikasi Quarkus
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang pemrograman Java
- Pengalaman dengan arsitektur web dan konsep REST
- Kenalan dengan protokol HTTP
Audience
- Pengembang
- Arsitek perangkat lunak
- Ingenieur yang membangun aplikasi cloud-native
Testimoni (4)
persiapan teknis guru
Giorgio - Asystel-BDF S.p.A.
Kursus - Creating a Service Mesh with Istio and Kubernetes
Diterjemahkan Mesin
Pelatihannya dinamis dan sangat praktis, selain itu kami juga mendapatkan mesin virtual melalui URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kursus - Spring Cloud for Microservices
Diterjemahkan Mesin
Contoh praktis dan diskusi terbuka
Nenad Terzic - Pejsejf B"lgaria EOOD
Kursus - Building Microservices with Spring Cloud and Netflix OSS
Diterjemahkan Mesin
Kursus ini sangat baik. Trainer kami, Andreas, sangat siap dan menjawab semua pertanyaan yang kami ajukan. Dia juga membantu kami ketika mengalami masalah dan menjelaskan dengan detail jika diperlukan. Ini adalah kursus terbaik yang pernah saya ikuti.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Kursus - Microservices with Spring Cloud and Kafka
Diterjemahkan Mesin