Δημιουργία Microservices με NodeJS και React Κομμάτι εκπαίδευσης
Το microservices είναι ένα αρχιτεκτονικό πρόσωπο βασισμένο στην ανάπτυξη εφαρμογών μέσω μιας συλλογής μικρών υπηρεσιών.
Αυτή η καθοδήγηση, διορθωτική από εκπαιδευτικό (online ή on-site), απευθύνεται σε εμπειρογνώμονες προγραμματιστές που επιθυμούν να κατασκευάζουν, να αναδημιουργούν και να στοχεύουν την κλίμακα εφαρμογών χρησιμοποιώντας microservices με NodeJS και React.
Εως το τέλος αυτής της καθοδήγησης, οι συμμετέχοντες θα είναι σε θέση:
- Να αναπτύσσουν, να αναδημιουργούν και να στοχεύουν την κλίμακα εφαρμογών χρησιμοποιώντας διάφορες μικρουπηρεσίες.
- Να αναπτύσσουν εφαρμογή React που εξυπηρετείται κατά την υποδοχή διακομιστή.
- Να αναδημιουργούν εφαρμογές πολλαπλών υπηρεσιών στο cloud χρησιμοποιώντας Docker και Kubernetes.
- Να διεξάγουν εκτίμηση προγραμμάτων με μικρουπηρεσίες.
Μορφή του Μαθήματος
- Αλληλεπιδραστική παράσταση και συζήτηση.
- Εξάσκηση και πρακτική με αρκετές άσκησεις.
- Πρακτική εφαρμογή σε ζωντανό laboratorio περιβάλλον.
Επιλογές Προσαρμογής Μαθήματος
- Για να αιτηθείτε εξατομικευμένη καθοδήγηση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για διαμόρφωση.
Εξέλιξη Κομματιού
Εισαγωγή
- Σύνοψη της αρχιτεκτονικής μικρουπηρεσιών
- Κατανόηση των βασικών εννοιών μικρουπηρεσιών
Ανάπτυξη Μικρουπηρεσιών
- Ανάπτυξη εφαρμογής μικρούπηρεσιών mini-variant
- Εκτέλεση υπηρεσιών με Docker
- Χειρισμός υπηρεσιών με Kubernetes
- Κατανόηση της αρχιτεκτονικής πολυυπηρεσιακών εφαρμογών
- Χρήση υποδοχής cloud για ανάπτυξη εφαρμογών
- Εφαρμογή στρατηγικών normalization
- Διαχείριση και μοντέλος βάσεων δεδομένων
- Εφαρμογή στρατηγικών ευθενικότητας και επιλογών
Δοκιμασία Μεμονωμένων Μικρουπηρεσιών
- Κατανόηση της αρχιτεκτονικής δοκιμασίας
- Δοκιμασία μη έγκυρων εισόδων
- Αλλαγή περιβάλλοντος Node κατά τη δοκιμασία
- Δοκιμασία λειτουργίας σύνδεσης και αποσύνδεσης
- Προβλήματα με τα cookies κατά τη δοκιμασία
- Δοκιμασία μη εξουσιοδοτημένων αιτήσεων
Χρήση NodeJS και React
- Ενσωμάτωση εφαρμογής React που εξυπηρετείται κατά την υποδοχή διακομιστή
- Κώδικας κοινής χρήσης και ανάπτυξης μεταξύ υπηρεσιών
- Δημιουργία-διάβασμα-ενημέρωση-διαγραφή παροχής διακομιστή
- Χρήση NATS streaming server
- Σύνδεση NATS στο περιβάλλον NodeJS
- Διαχείριση NATS client
- Εφαρμογή αντιγραφής δεδομένων μεταξύ υπηρεσιών
- Κατανόηση του ροής γεγονότων
- Χειρισμός γεγονότων και ζητήματων παράλληλης εκτέλεσης
Συνεχής ολοκλήρωση και Παράδοση (CI/CD)
- Κατανόηση του ρεύματος ανάπτυξης
- Εργασία με Git
- Εκτέλεση δοκιμασιών
- Επιλογές παραδόσεων
Σύνοψη και επόμενα βήματα
Απαιτήσεις
- Βασικές γνώσεις JavaScript και React
- Πειθαρχία με τη χρήση της command line
Ακροατήριο
- Προγραμματιστές
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Δημιουργία Microservices με NodeJS και React Κομμάτι εκπαίδευσης - Κράτηση
Δημιουργία Microservices με NodeJS και React Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Δημιουργία Microservices με NodeJS και React - Συμβουλευτική Αίτημα
Συμβουλευτική Αίτημα
Σχόλια (1)
Φιλική περιβάλλον. Επιπλέον, μου αρέσηκε το επίμονο εκπαιδευτικό πρόγραμμα. Είναι πολύ αποδοτικό. Θα το προτείνατε σίγουρα και σε φίλους και συνάδελφους μου.
Zeed - Tamkeen Technologies
Κομμάτι - Building Microservices with NodeJS and React
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Axon Framework
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Axon για να δημιουργήσουν καλά δομημένες εταιρικές εφαρμογές που αξιοποιούν τη δύναμη του CQRS και της Προέλευσης συμβάντων.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το περιβάλλον ανάπτυξης που απαιτείται για τη δημιουργία μιας εφαρμογής Axon Framework.
- Εφαρμόστε τα αρχιτεκτονικά μοτίβα CQRS (Command Query Responsibility Segregation) και Event Sourcing για την ανάπτυξη πολύπλοκων εφαρμογών.
- Εφαρμόστε τις έννοιες του Domain Driven Design στο σχεδιασμό της εφαρμογής τους.
- Δημιουργήστε εφαρμογές που εστιάζουν στο επιχειρηματικό πρόβλημα αντί στην υποδομή.
Envoy Proxy: Σύγχρονη Προσωπική Κατεύθυνση και Διάδραση Δεδομένων Πλέξης Υπηρεσιών
14 ΏρεςΤο Envoy Proxy είναι ένα υψηλής απόδοσης proxy για edge και υπηρεσίες, που δημιουργήθηκε αρχικά στη Lyft και τώρα είναι ένα έργο CNCF (Cloud Native Computing Foundation) που έχει γίνει ευρέως δεκτό σε υποδομές cloud-native. Το Envoy λειτουργεί ως οικοσφαίριο πλάνο δεδομένων σε αρχιτεκτονικές service mesh, επιτρέποντας την δυναμική κατεύθυνση προορισμού, την παρακολούθηση (observability) και την ασφάλεια Zero Trust σε μικρουπηρεσίες.
Αυτή η διδασκαλία, η οποία πραγματοποιείται από εκπαιδευτικό (online ή on-site), είναι απευθείας σε μηχανικούς μεσαίου επιπέδου που επιθυμούν να υποβάλλουν, να διαμορφώνουν και να λειτουργούν το Envoy Proxy για σύγχρονες μικρουπηρεσίες και περιβάλλοντα service mesh.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Να εγκαθιστούν και να διαμορφώνουν το Envoy Proxy σε περιβάλλον με εξέχουσα χρησιμότητα (standalone) και Kubernetes.
- Να κατανοούν την αρχιτεκτονική του Envoy, συμπεριλαμβανομένων των φίλτρων, των cluster και των listeners.
- Να διαμορφώνουν πολιτικές διαχείρισης κυκλοφορίας όπως αναδοχές, circuit breaking και load balancing.
- Να εξασφαλίζουν την επικοινωνία με TLS/mTLS και να εγγυώνται την αρχή Zero Trust.
- Να επεκτείνουν τη λειτουργία του Envoy με WebAssembly (WASM) φίλτρα.
- Να συμβιβάζουν το Envoy με service mesh όπως το Istio και το Consul.
- Να παρακολουθούν, να διατρακωνίζουν και να αποκαλώ ελλείψεις στην κυκλοφορία μικρουπηρεσιών χρησιμοποιώντας τα χαρακτηριστικά παρακολούθησης (observability) του Envoy.
Μορφή του Μαθήματος
- Διαδραστικός διάλεκτος και συζήτηση.
- Πολλές ασκήσεις και πρακτική εξάσκηση.
- Εφαρμογή χειρονομίας σε περιβάλλον live-lab.
Επιλογές Προσαρμογής Μαθήματος
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση γι' αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
Δημιουργία Σετ Υπηρεσιών με το Istio και το Kubernetes
14 ΏρεςΤο Istio είναι μια ανοιχτή πηγή υποδίκτυου δευτεροβάθμιων υπηρεσιών (service mesh) που λειτουργεί στο Kubernetes για να παρέχει ασφαλή, παρακολουθήσιμη και διαχευτές υποδοχή μεταξύ microservices. Με την εκμετάλλευση των Envoy-based sidecar proxies του Istio, τα ομάδες μπορούν να εφαρμόζουν πολιτικές, να ασφαλίζουν επικοινωνίες με mTLS, να κερδίζουν βαθιά παρακολούθηση της ροής δεδομένων και να βελτιώνουν την αξιοπιστία σε μεγάλη κλίμακα.
Αυτή η εκπαιδευτική εκδήλωση (online ή on-site) είναι απευθευμένη σε μεγάλου βαθμού γνώστες μηχανικούς που επιθυμούν να διατίθεται, ασφαλίζουν και διαχειρίζονται εφαρμογές microservices χρησιμοποιώντας το Istio στο Kubernetes.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Να εγκαθιστούν και να ρυθμίζουν το Istio σε clusters Kubernetes.
- Να καταλάβουν και να εφαρμόζουν αρχές υποδικτύων δευτεροβάθμιων υπηρεσιών, συμπεριλαμβανομένων της διαχείρισης ροής, ασφάλειας και παρακολούθησης.
- Να εγκαθιστούν εφαρμογές microservices μεσα σε υπόδικτυο δευτεροβάθμιων υπηρεσιών Istio.
- Να ασφαλίζουν επικοινωνίες service-to-service με mutual TLS (mTLS) και αρχές Zero Trust.
- Να παρακολουθούν, να διατρακωνίζουν και να επιλύουν προβλήματα microservices με το Prometheus, Grafana, και Jaeger.
- Να συνδέουν το Istio με το Calico για προηγμένες πολιτικές δικτύου και ασφάλεια.
Μορφή του Μαθήματος
- Διαδραστικός διάλεξη και συζήτηση.
- Πολλά εξασκήματα και πρακτική.
- Εφαρμογή των δεδομένων σε ζωντανό εργαστήριο περιβάλλον.
Επιλογές Προσαρμογής Μαθήματος
- Για να αιτηθείτε προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να διατυπώσετε τις ανάγκες σας.
Kuma Kubernetes
35 ΏρεςΤο τέλος αυτού του επαγγελματικού κούρσου, οι μετόχοι θα έχουν αποκτήσει τις απαραίτητες γνώσεις και δεξιότητες για να εφαρμόζουν, να διαχειρίζονται και να μεγεθύνουν αποδοτικά το service mesh Kuma σε περιβάλλοντα Kubernetes. Θα είναι σε θέση να εφαρμόζουν προηγμένες λειτουργίες διασύνδεσης κυκλοφορίας, παρατήρησης και ασφάλειας για να βελτιώσουν τις επιδόσεις και τη συνολική ικανότητα ανταμοιβής των εφαρμογών τους που βασίζονται σε μικρούπηρετες.
Κατασκευή Μικροηλεκτρονικών Υπηρεσιών με το πλαισίο Lumen PHP
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Lumen για να δημιουργήσουν μικροϋπηρεσίες και εφαρμογές που βασίζονται σε Laravel.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη μικροϋπηρεσιών με το Lumen.
- Κατανοήστε τα πλεονεκτήματα της υλοποίησης μικρουπηρεσιών χρησιμοποιώντας τα Lumen και PHP.
- Εκτελέστε και εφαρμόστε τις λειτουργίες και τις λειτουργίες microservices χρησιμοποιώντας το πλαίσιο Lumen.
- Προστατέψτε και ελέγξτε την πρόσβαση στις αρχιτεκτονικές μικροϋπηρεσιών δημιουργώντας επίπεδα ασφαλείας.
Σύστημα Αρχιτεκτονικής, Αρχιτεκτονικής Υπηρεσιών και Μικρουπηρεσιών με το Spring Cloud
21 ΏρεςΣε αυτή τη ζωντανή εκπαίδευση στο Ελλάδα, καθοδηγούμενη από εκπαιδευτές, οι συμμετέχοντες θα μάθουν πώς να αξιολογούν διαφορετικές τεχνολογίες και προσεγγίσεις για το σχεδιασμό μιας αρχιτεκτονικής συστήματος που βασίζεται σε υπηρεσίες. Η εκπαίδευση ξεκινά με μια συζήτηση και σύγκριση μονολιθικών συστημάτων και αρχιτεκτονικών υπηρεσιών, και στη συνέχεια σκάβει στις λεπτομέρειες της αρχιτεκτονικής μικροϋπηρεσιών.
Οι συμμετέχοντες έχουν την ευκαιρία να εφαρμόσουν τις γνώσεις τους στην πράξη καθώς προχωρούν στη δημιουργία και την ανάπτυξη ενός συνόλου μικροϋπηρεσιών απόδειξης της ιδέας που έχουν κατασκευαστεί με Spring Cloud, Spring Boot και Docker.
Τέλος, εξετάζονται τα σχετικά δομικά στοιχεία υποδομής για να βοηθήσουν τους συμμετέχοντες να καθορίσουν τα καταλληλότερα εργαλεία και προσεγγίσεις που θα χρησιμοποιηθούν για διαφορετικές οργανωτικές απαιτήσεις.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα έχουν πλήρη κατανόηση της Service-Oriented Architecture (SOA) και της Αρχιτεκτονικής Microservice καθώς και πρακτική εμπειρία χρησιμοποιώντας Spring Cloud και σχετικές τεχνολογίες Spring για την ταχεία ανάπτυξη των δικών τους μικρουπηρεσιών σε κλίμακα cloud, έτοιμες για cloud.
Κατασκευή Μικρουπηρετών με Spring Cloud και Docker
21 ΏρεςΣε αυτή την κατεύθυνση σε εξατομικευμένη ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τα βασικά χαρακτηριστικά για τη δημιουργία μικρουπηρεσιών χρησιμοποιώντας Spring Cloud και Docker. Το επίπεδο γνώσεων των συμμετέχοντων θα δοκιμαστεί μέσω ασκήσεων και της βήμα-προς-βήμα ανάπτυξης δειγματικών μικρούπηρεσιών.
Κατά τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν τα βασικά χαρακτηριστικά των μικρούπηρεσιών.
- Χρησιμοποιήσουν Docker για να δημιουργήσουν πλασίους (containers) για εφαρμογές μικρούπηρεσιών.
- Δημιουργήσουν και να εφαρμόσουν πλασίους (containers) μικρούπηρεσιών χρησιμοποιώντας Spring Cloud και Docker.
- Ενσωματώσουν μικρούπηρεσιές με υπηρεσίες ανάκτησης και τη Spring Cloud API Gateway.
- Χρησιμοποιήσουν Docker Compose για εξολισθηρικό ολοκληρωμένο έλεγχο ποικιλότητας (integration testing).
Δημιουργία Microservices με το Spring Cloud και το Docker - 5 ημέρες
35 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές μεσαίου επιπέδου και DevOps μηχανικούς που επιθυμούν να δημιουργήσουν, να αναπτύξουν και να διαχειριστούν μικροϋπηρεσίες χρησιμοποιώντας τα Spring Cloud και Docker.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε μικροϋπηρεσίες χρησιμοποιώντας τα Spring Boot και Spring Cloud.
- Δημιουργήστε κοντέινερ εφαρμογές με Docker και Docker Compose.
- Εφαρμόστε την ανακάλυψη υπηρεσιών, τις πύλες API και την επικοινωνία μεταξύ υπηρεσιών.
- Παρακολουθήστε και ασφαλίστε τις μικροϋπηρεσίες σε περιβάλλοντα παραγωγής.
- Αναπτύξτε και ενορχηστρώστε μικροϋπηρεσίες χρησιμοποιώντας το Kubernetes.
Next.js 14 Προεξέλιξη Διανυσμένης Ανάπτυξης
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού μεσαίου έως προχωρημένου επιπέδου και τεχνικούς αρχιτέκτονες που επιθυμούν να εξερευνήσουν τις εξελίξεις του Next.js 14 και να αποκτήσουν τη γνώση για την κατασκευή εφαρμογές web edge.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αξιοποιήστε πλήρως τις δυνατότητες του Next.js 14 για τη δημιουργία πολύπλοκων εφαρμογών.
- Χρησιμοποιήστε τις πιο πρόσφατες δυνατότητες, όπως το Middleware, React Στοιχεία διακομιστή και Λειτουργίες Edge.
- Εφαρμόστε βέλτιστες πρακτικές για απόδοση, επεκτασιμότητα και SEO.
- Αντιμετωπίστε αποτελεσματικά κοινά προβλήματα στις εφαρμογές Next.js.
Next.js 14 - Ανεπίσημοι
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές προηγμένου επιπέδου που επιθυμούν να κυριαρχήσουν στις πιο πρόσφατες δυνατότητες στο Next.js 14, να βελτιστοποιήσουν την απόδοση και να εφαρμόσουν σύγχρονες τεχνικές React.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εφαρμόστε προηγμένα άγκιστρα React και ταυτόχρονες λειτουργίες.
- Κατανοήστε και χρησιμοποιήστε αποτελεσματικά τις στρατηγικές δρομολόγησης Next.js.
- Αξιοποιήστε τα στοιχεία διακομιστή, τις ενέργειες διακομιστή και τις προσεγγίσεις υβριδικής απόδοσης.
- Βελτιστοποιήστε την ανάκτηση δεδομένων, την προσωρινή αποθήκευση και τη σταδιακή στατική αναγέννηση.
- Χρησιμοποιήστε το Next.js ως λύση υποστήριξης με Edge Functions και Edge Runtime.
- Διαχειριστείτε την κατάσταση χρησιμοποιώντας τις βιβλιοθήκες React Context, Redux και ατομικής κατάστασης.
- Βελτιστοποιήστε την απόδοση της εφαρμογής για Web Core Vitals.
- Δοκιμάστε, παρακολουθήστε και αναπτύξτε τις εφαρμογές Next.js αποτελεσματικά.
React με το Next.js
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να χρησιμοποιήσουν το Next.js για τη δημιουργία React εφαρμογών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Αναπτύξτε εφαρμογές ιστού από την πλευρά του διακομιστή και στατικές τοποθεσίες στο Next.js.
- Χειριστείτε και αποθηκεύστε δεδομένα με το MongoDB.
- Ασφαλίστε μια εφαρμογή Ιστού με έλεγχο ταυτότητας AuthO.
Spring Cloud για Μικροδυναμικά Συστήματα
14 ΏρεςΣε αυτήν τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα, ξεκινάμε με μια συζήτηση για την αρχιτεκτονική μικροϋπηρεσιών. Οι γνώσεις των συμμετεχόντων δοκιμάζονται μέσω ασκήσεων και της σταδιακής ανάπτυξης δειγμάτων μικροϋπηρεσιών.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα έχουν πλήρη κατανόηση του τρόπου χρήσης του Spring Cloud και των σχετικών τεχνολογιών Spring για να αναπτύξουν γρήγορα τις δικές τους μικροϋπηρεσίες σε κλίμακα cloud, έτοιμες για cloud.
Μικρουπηρεσίες με Spring Cloud και Kafka
21 ΏρεςΑυτή η εκπαιδευτική σειρά, υπό την καθοδήγηση αξιοφιλοτίμου εκπαιδευτή (online ή onsite), είναι απευθειωμένη σε διαμορφώτες που θέλουν να μετατρέψουν την παραδοσιακή αρχιτεκτονική σε μια υποδοχή πολύ καλά παραλληλίστων μικρούπηρεσιών με τη χρήση Spring Cloud, Kafka, Docker, Kubernetes και Redis.
Εκ του σύμπαντος αυτής της εκπαίδευσης, οι διαμορφωτές θα μπορούν να:
- Ρυθμίσουν το απαραίτητο περιβάλλον ανάπτυξης για τη δημιουργία μικρούπηρεσιών.
- Σχεδιάσουν και υλοποιήσουν ένα πολύ παράλληλο περιβάλλον μικρούπηρεσιών χρησιμοποιώντας Spring Cloud, Kafka, Redis, Docker και Kubernetes.
- Μετατρέψουν τις μονολιθικές και SOA υπηρεσίες σε αρχιτεκτονική μικρούπηρεσιών.
- Εφαρμόσουν ένα DevOps προσέγγιση στην ανάπτυξη, δοκιμασία και εκδοχή λογισμικού.
- Εξασφαλίζουν υψηλό παράλληλο λειτουργικό μεταξύ των μικρούπηρεσιών στην παραγωγή.
- Παρακολουθούν τις μικρούπηρεσίες και εφαρμόζουν στρατηγικές ανάκαμψης.
- Εκτελούν προσαυξητική ρύθμιση επιδόσεως.
- Μαθαίνουν για μέλλοντας τάσεις στην αρχιτεκτονική μικρούπηρεσιών.
Κατασκευή Μικρουπηρεσιών με Spring Cloud και Netflix OSS
21 ΏρεςΤο Spring Cloud είναι ένα αναπτυξιακό πλαίσιο μικρούπηρεσιών open-source, ελαφρά και χωρίς βάρος για τη δημιουργία Java εφαρμογών στον νεφέλι. Το Netflix OSS είναι μια συλλογή πλαισίων και βιβλιοθηκών για τη δημιουργία μικρούπηρεσιών. Το Spring Cloud ενταξιοδοτεί πολύ καλά στα συστατικά του Netflix χρησιμοποιώντας αυτόματη διαμόρφωση και συνήθειες.
Σε αυτή την εκπαιδευτική σεσσίον, οι συμμετέχοντες θα μάθουν τα βασικά προσεγγίσεις για τη δημιουργία μικρούπηρεσιών χρησιμοποιώντας Spring Cloud και Netflix OSS. Η γνώση των συμμετέχοντων εξετάζεται μέσω ασκήσεων και βήματα-προς-βήμα ανάπτυξης δειγματικών μικρούπηρεσιών.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα έχουν μια καθαρή κατανόηση του πώς να χρησιμοποιούν το Spring Cloud και συναφείς τεχνολογίες του Spring μαζί με το Netflix OSS για να αναπτύξουν γρήγορα τις δικές τους μικρούπηρεσιών, προσαρμόσιμες σε κλίμακα νεφέλι και έτοιμες για το νεφέλι.
Αντικείμενο
- Προγραμματιστές Java
Μορφή του μαθήματος
- Μερικώς παράσταση, μερικώς συζήτηση, ασκήσεις και εξέλιξη χειροποίητων εργασιών
Τρέαφικ
7 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακά ή επιτόπου) απευθύνεται σε διαχειριστές συστήματος και προγραμματιστές που επιθυμούν να αναπτύξουν, να διαχειριστούν, να παρακολουθήσουν και να λειτουργήσουν μικροϋπηρεσίες χρησιμοποιώντας το Traefik.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Διαμόρφωση και εκκίνηση του Traefik μέσω ενός παρόχου Docker.
- Ενεργοποιήστε ασφαλείς και κρυπτογραφημένες συνδέσεις χρησιμοποιώντας το Let's Encrypt.
- Αναπτύξτε και συνδέστε το ενδιάμεσο λογισμικό σε έναν δρομολογητή για να μετατρέψετε τα αιτήματα υπηρεσιών.
- Παρακολουθήστε τις λειτουργίες Traefik χρησιμοποιώντας τον πίνακα εργαλείων.