Εξέλιξη Κομματιού

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

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

Βασικές Εννοιές του Quarkus

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

Ανάπτυξη RESTful Υπηρεσίες

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

Ρύθμιση Εφαρμογής

  • Περιβάλλοντα εξατομικευμένων αρχείων και προφίλ
  • Πρόσβαση και η νίκη τιμών ρύθμισης
  • Προηγμένη καταγραφή λογαριασμόνων και προφίλ-συγκεκριμένη ρύθμιση
  • Εξατομικευμένες πηγές και μετατροπείς
  • Ομαδοποιημένες και ελεγχθέντες ρύθμιση τιμών

Πρότυπο Προγραμματισμού Quarkus

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

Πακετάρισμα Quarkus Εφαρμογών

  • Λειτουργία και πακετάρισμα JAR
  • Über-JAR και native εκτελέσιμες συντάξεις
  • Docker containers για JAR και native builds
  • Υποστήριξη SSL σε containerized applications

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

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

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

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

Απευθύνεται σε

  • Αναπτυξείς και προγραμματιστές
  • Εφαρμογές υλικού αναπτυξιών
  • Δικτυακοί μηχανικοί που κατασκευάζουν εφαρμογές cloud-native
 40 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (4)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες