Επικοινωνήστε μαζί μας

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

Εισαγωγή

  • Επισκόπηση της αρχιτεκτονικής μικροϋπηρεσιών
  • Κατανόηση των βασικών αρχών των μικροϋπηρεσιών

Δημιουργία Μικροϋπηρεσιών

  • Ανάπτυξη μιας μικρής εφαρμογής μικροϋπηρεσιών
  • Εκτέλεση υπηρεσιών με Docker
  • Ενορχήστρωση υπηρεσιών με Kubernetes
  • Κατανόηση της αρχιτεκτονικής εφαρμογών πολλαπλών υπηρεσιών
  • Χρήση περιβάλλοντος βασισμένου στο cloud για ανάπτυξη εφαρμογών
  • Χρήση στρατηγικών κανονικοποίησης
  • Διαχείριση και μοντελοποίηση βάσεων δεδομένων
  • Χρήση στρατηγικών και επιλογών πιστοποίησης

Δοκιμή Απομονωμένων Μικροϋπηρεσιών

  • Κατανόηση της αρχιτεκτονικής δοκιμών
  • Δοκιμή μη έγκυρης εισόδου
  • Αλλαγή του περιβάλλοντος Node κατά τη διάρκεια δοκιμών
  • Δοκιμή λειτουργίας σύνδεσης και αποσύνδεσης
  • Προβλήματα με τα cookies κατά τη δοκιμή
  • Δοκιμή μη εξουσιοδοτημένου αιτήματος

Αξιοποίηση NodeJS και React

  • Ενσωμάτωση εφαρμογής React με απόδοση στην πλευρά του διακομιστή
  • Κοινή χρήση και επαναχρησιμοποίηση κώδικα μεταξύ υπηρεσιών
  • Διαμόρφωση διακομιστή δημιουργίας-ανάγνωσης-ενημέρωσης-διαγραφής
  • Χρήση διακομιστή ροής NATS
  • Σύνδεση NATS στο περιβάλλον NodeJS
  • Διαχείριση πελάτη NATS
  • Χρήση αντιγραφής δεδομένων μεταξύ υπηρεσιών
  • Κατανόηση της ροής συμβάντων
  • Διαχείριση συμβάντων και ζητημάτων ταυτόχρονης εκτέλεσης

Συνεχής Ενσωμάτωση και Παράδοση (CI/CD)

  • Κατανόηση της ροής εργασιών ανάπτυξης
  • Εργασία με το Git
  • Εκτέλεση δοκιμών
  • Επιλογές ανάπτυξης

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

Απαιτήσεις

  • Βασικές γνώσεις JavaScript και React
  • Εξοικείωση με τη χρήση της γραμμής εντολών

Ακροατήριο

  • Προγραμματιστές
 21 Ώρες

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


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

Σχόλια (1)

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

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