Intrati in legatura

Schița de curs

Introducere în Quarkus

  • Ce este Quarkus
  • Beneficiile Quarkus pentru aplicațiile cloud-native
  • Integrarea cu Kubernetes și OpenShift
  • Optimizarea timpului de pornire și a memoriei
  • Fluxul de lucru de bază și arhitectura

Concepte de Bază în Quarkus

  • Configurarea aplicației și convertoare
  • Ciclul de viață al inițializării și închiderii
  • Strategii de testare
  • Configurarea jurnalizării

Dezvoltarea Serviciilor RESTful

  • Crearea punctelor finale ale API-ului REST
  • Parametrii de interogare și metode HTTP
  • Utilizarea codurilor de răspuns semantice
  • Activarea CORS și rutare reactivă
  • Interceptarea cererilor HTTP și SSL

Configurarea Aplicației

  • Fișiere de proprietate personalizate și profile
  • Accesarea și suprascrierea valorilor de configurare
  • Jurnalizare avansată și configurație specifică profilului
  • Surse personalizate și convertoare
  • Valori de configurare grupate și validate

Modelul de Programare Quarkus

  • Serializarea JSON și XML
  • Validarea intrării/ieșirii și validatori personalizați
  • Injectarea dependențelor și calificatori
  • Evenimente de ciclu de viață și interceptoare
  • Testare comportamentală și unitară cu Mockito

Ambalarea Aplicațiilor Quarkus

  • Modul de comandă și ambalare JAR
  • Construcții Über-JAR și executabile native
  • Containere Docker pentru construcții JAR și native
  • Suport SSL în aplicațiile containerizate

Introducere în Apache Camel

  • Ce este Apache Camel și integrarea sa cu Quarkus
  • Modele de integrare enterprise și cazuri de utilizare
  • Dezvoltarea și implementarea rutelor Camel într-o aplicație Quarkus

Rezumat și Pași Următori

Cerințe

  • Înțelegerea programării în Java
  • Experiență cu arhitectura web și concepte REST
  • Familiaritate cu protocolul HTTP

Publicul țintă

  • Dezvoltatori
  • Arhitecți software
  • Ingineri care construiesc aplicații cloud-native
 40 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite