Course Outline
Κατανόηση Microservices
- Τι είναι οι μικροϋπηρεσίες;
- Βασικά οφέλη και προκλήσεις των μικροϋπηρεσιών
- Μονολιθικές έναντι αρχιτεκτονικές μικροϋπηρεσιών
Σχεδιασμός Συστημάτων Microservice
- Αρχές αρχιτεκτονικής μικροϋπηρεσιών
- Καθορισμός ορίων υπηρεσιών
- Communication μεταξύ των υπηρεσιών
Σχεδιασμός Υπηρεσιών
- RESTful API και συμβόλαια υπηρεσιών
- Στρατηγικές έκδοσης υπηρεσιών
- Διαμερισμός και αποθήκευση δεδομένων για μικροϋπηρεσίες
Πηγή εκδήλωσης
- Κατανόηση των εννοιών προμήθειας συμβάντων
- Οφέλη και περιπτώσεις χρήσης για προμήθεια εκδηλώσεων
- Εφαρμογή αρχιτεκτονικών που βασίζονται σε γεγονότα
CQRS (Command Query Responsibility Segregation)
- Εισαγωγή στο CQRS
- Πότε να χρησιμοποιήσετε το CQRS
- Εφαρμογή CQRS σε συστήματα μικροϋπηρεσιών
Άλλο Design Patterns για Αρχιτεκτονικές που βασίζονται σε Microservice
- Μητρώο υπηρεσίας και ανακάλυψη
- Πλέγμα εξυπηρέτησης και πύλες API
- Μοτίβα ανθεκτικότητας (π.χ. διακόπτης κυκλώματος, διάφραγμα)
Σχεδιασμός και Λειτουργία Συστήματος
- Παρακολούθηση και καταγραφή μικροϋπηρεσιών
- Containerization και ενορχήστρωση (π.χ., Docker, Kubernetes)
- Θέματα ασφαλείας για τις μικροϋπηρεσίες
Υιοθετώντας Microservices
- Αξιολόγηση οργανωτικής ετοιμότητας για μικροϋπηρεσίες
- Βήματα για τη μετάβαση από μονόλιθο σε μικροϋπηρεσίες
- Διαχείριση πολιτιστικών και τεχνικών προκλήσεων
Περίληψη και Επόμενα Βήματα
Requirements
- Προηγούμενη εμπειρία προγραμματισμού
Ακροατήριο
- προγραμματιστές λογισμικού
- Αρχιτέκτονες συστημάτων
- DevOps επαγγελματίες
Testimonials (7)
Ήμουν ένας καλός συνδυασμός πρακτικών και θεωρητικών πληροφοριών. Συναρπαστική παρουσίαση με παραδείγματα πραγματικού κόσμου.
Anita
Course - Building Microservice Architectures
Machine Translated
Μου άρεσε πώς παρουσιάστηκαν οι πληροφορίες, ο Χασάν είναι χαρισματικός και είναι καλά προετοιμασμένος για κάθε θέμα που μπορεί να εμφανιστεί.
Daniel Onisor
Course - Building Microservice Architectures
Machine Translated
Η αλληλεπίδραση μαζί μας, οι ασκήσεις και το υλικό. Πολλά πράγματα εξηγούνται και είναι πολύ πρακτικά.
Stefan Andrei
Course - Building Microservice Architectures
Machine Translated
Αν σας ενδιαφέρει το θέμα, θα μπορούσατε εύκολα να βρείτε τις απαραίτητες πληροφορίες στις προπονήσεις. Καλά δομημένο. Μου άρεσε ο ρυθμός προπόνησης.
Marius
Course - Building Microservice Architectures
Machine Translated
Μαθαίνω πολλά νέα πράγματα και άλλαξα την οπτική μου από αναπτυξιακή σε αρχιτεκτονική
Georgiana
Course - Building Microservice Architectures
Machine Translated
Διαδραστική συνεδρία με ερωτήσεις που μας βοηθούν να κατανοήσουμε το τρέχον θέμα, καλή ισορροπία μεταξύ θεωρίας και πράξης.
Mihai Cleja
Course - Building Microservice Architectures
Machine Translated
Το καλό γενικό προφίλ των όλων των θεμάτων στο σύστημα μικρών εξυπηρετητών, και επειδή είμαστε απομονωμένοι στο περιβάλλον ανάπτυξής μας από το διαδίκτυο, οι τεχνολογικές επιλογές που υπάρχουν σήμερα για να επιταχύνουν τη διόρθωση διάφορων προβλημάτων μικρών εξυπηρετητών.
Brian Wilkinson - Mass Consultants Ltd
Course - Building Microservice Architectures
Machine Translated