Course Outline

Εισαγωγή στο Quarkus

  • Τι είναι το Quarkus
  • Οφέλη του Quarkus για εφαρμογές cloud-native
  • Ενσωμάτωση με το Kubernetes και το OpenShift
  • Χρόνος έκκινησης και επικυρωμένη απόδοση υπολογιστή
  • Βασική διαδικασία και αρχιτεκτονική

Κύρια Ιδέες του Quarkus

  • Ρυθμίσεις εφαρμογών και μεταφραστές
  • Ζωή απόκρισης και σχεδιασμού
  • Στρατηγικές δοκιμών
  • Ρυθμίσεις καταγραφής

Ανάπτυξη Υπηρεσιών RESTful

  • Δημιουργία πόλων API REST
  • Παραμέτροι ερώτησης και μέθοδοι HTTP
  • Χρήση σεmantic απαντήσεων κωδικών
  • Ενεργοποίηση CORS και reactive routing
  • Αλλαγές HTTP ερωτήσεων και SSL

Ρύθμιση Εφαρμογών

  • Προσαρμοσμένα αρχεία περιβάλλοντος και προφίλ
  • Accessing και επεκτείνοντας τις τιμές ρύθμισης
  • Προχωρημένη καταγραφή και προσαρμοσμένη ρύθμιση
  • Προσαρμοσμένες πηγές και μεταφραστές
  • Συνδυασμένες και επαληθεύσιμες τιμές ρύθμισης

Μοντέλο Quarkus Programming

  • Σεριακοποίηση JSON και XML
  • Έγκυρη εισόδου/εξόδου και προσαρμοσμένοι έλεγχοι
  • Εισαγωγή ανάγκης και qualifiers
  • Συμβάντα ζωής και ενδιάμεσοι
  • Προσωπικό και μοναδικές δοκιμές με το Mockito

Εγκατάσταση Quarkus Εφαρμογών

  • Κλήση καταστήματος και πακέτωση JAR
  • Über-JAR και ντόπιες εγκαταστάσεις ορίου
  • Docker κυβερνήσεις για πακέτωση JAR και ντόπιες εγκαταστάσεις
  • Υποστήριξη SSL σε εφαρμογές με κυβερνήσεις

Εισαγωγή στο Apache Camel

  • Τι είναι το Apache Camel και η ενσωμάτωσή του με το Quarkus
  • Σχέδια ενσωμάτωσης επιχειρήσεων και περιπτώσεις χρήσης
  • Ανάπτυξη και εγκατάσταση Camel routes μέσα σε ένα Quarkus εφαρμογή

Επισύναψη και Προχώρηση

Requirements

  • Συνειδητοποίηση της προγραμματισμός Java
  • Εμπειρία στην αρχιτεκτονική του web και τα έννοιμα REST
  • Γνώση του πρωτοκόλλου HTTP

Πúblico

  • Προγραμματιστές
  • Αρχιτέκτονες λογισμικού
  • Ιντζίνιρς που κατασκευάζουν εφαπήλια εφαρμογές
 40 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories