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

Εισαγωγή

  • Γενική Περίληψη της αρχιτεκτονικής μικρουπηρεσιών
  • Κατανόηση των βασικών εγχειρημάτων μικρουπηρεσιών

Κατασκευή Μικρουπηρεσιών

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

Τεστ με Ανεξάρτητες Μικρούπηρεσίες

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

Χρήση NodeJS και React

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

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

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

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

Απαιτήσεις

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

Ακροατήριο

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

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


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

Σχόλια (1)

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

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