Εξέλιξη Κομματιού
Εισαγωγή στα Microservices & Spring Cloud
- Μονολιθική vs Microservices Αρχιτεκτονική
- Βασικές έννοιες του Microservices
- Εισαγωγή στα Spring Boot & Spring Cloud
- Δημιουργία μιας απλής ξεκούρασης Microservice με το Spring Boot
- Hands-on Lab: Εφαρμογή μιας βασικής μικροϋπηρεσίας
Service Discovery & Configuration Management
- Εγγραφή & Ανακάλυψη υπηρεσίας με χρήση του Eureka
- Εξισορρόπηση φορτίου χειρισμού με κορδέλα
- Κεντρική διαμόρφωση με Spring Cloud Config
- API Gateway με Spring Cloud Gateway
- Hands-on Lab: Implementing API Gateway and Service Discovery
Communication & Ανθεκτικότητα
- Inter-Service Communication με χρήση Feign Clients
- Εφαρμογή διακόπτες κυκλώματος με Resilience4J
- Αντιμετώπιση αστοχιών και επαναληπτικών μηχανισμών
- Κατανεμημένη ανίχνευση με Spring Cloud Sleuth & Zipkin
- Hands-on Lab: Configuring Service Resilience
Εμπορευματοκιβώτια Microservices με Docker
- Εισαγωγή στα κοντέινερ και Docker
- Dockerεφαρμογή Spring Boot εφαρμογής
- Δημιουργία εφαρμογών πολλαπλών κοντέινερ με Docker Σύνθεση
- Διαχείριση Microservices με Docker Δίκτυα
- Hands-on Lab: Ανάπτυξη Microservices με Docker Σύνθεση
Παρακολούθηση, Καταγραφή και Ασφάλεια
- Παρακολούθηση Microservices με ενεργοποιητή Spring Boot
- Κεντρική καταγραφή με χρήση στοίβας ELK (Elasticsearch, Logstash, Kibana)
- Βέλτιστες πρακτικές ασφάλειας για Microservices
- Διαμόρφωση ελέγχου ταυτότητας και εξουσιοδότησης
- Hands-on Lab: Ρύθμιση ασφάλειας και παρακολούθησης
Κλιμάκωση και ενορχήστρωση με Kubernetes
- Εισαγωγή στο Kubernetes και Container Orchestration
- Ανάπτυξη του Microservices στο Kubernetes
- Scaling and Managing Microservices στην παραγωγή
- Εξισορρόπηση φορτίου και αυτόματη κλιμάκωση
- Hands-on Lab: Ανάπτυξη Microservices στο Kubernetes
Προηγμένα Microservices Μοτίβα
- Event-Driven Architecture με τον Κάφκα
- Service Mesh με Istio
- Κατανεμημένες Συναλλαγές και Μοτίβο Saga
- Αγωγοί CI/CD για Microservices
- Hands-on Lab: Implementing Advanced Microservices Patterns
Τελικό έργο και βέλτιστες πρακτικές
- Δημιουργία ολοκληρωμένου Microservices συστήματος
- Εντοπισμός σφαλμάτων και αντιμετώπιση προβλημάτων κοινών προβλημάτων
- Στρατηγικές Βελτιστοποίησης Απόδοσης
- Βέλτιστες πρακτικές για την ανάπτυξη παραγωγής
- Ερωτήσεις και απαντήσεις και τελική σύνοψη
Περίληψη και Επόμενα Βήματα
Απαιτήσεις
- Κατανόηση της αρχιτεκτονικής μικροϋπηρεσιών
- Εμπειρία με Java και Spring Boot
- Βασικές γνώσεις REST API και κοντέινερ
Ακροατήριο
- Προγραμματιστές λογισμικού
- DevOps Μηχανικοί
- Cloud Architects
- Διαχειριστές συστήματος
Σχόλια (5)
Ήταν δυναμικό και πολύ πρακτικό, εκτός από το γεγονός ότι μια ιδρυματική μηχανή παρέσχεθε σε μας μέσω μιας URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Κομμάτι - Spring Cloud for Microservices
Μηχανική Μετάφραση
Ο ΟC είναι νέος για μας και μάθαμε πολλά, και τα εργαστήρια ήταν υπέροχα.
sharkey dollie
Κομμάτι - OpenShift 4 for Administrators
Μηχανική Μετάφραση
Πρακτικά παραδείγματα και ανοιχτές συζητήσεις
Nenad Terzic - Pejsejf B"lgaria EOOD
Κομμάτι - Building Microservices with Spring Cloud and Netflix OSS
Μηχανική Μετάφραση
Το μάθημα ήταν εξαιρετικό. Ο εκπαιδευτής Andreas ήταν πολύ καλά προετοιμασμένος και απήντησε σε όλες τις ερωτήσεις που θέσαμε. Επίσης, μας βοήθησε όποτε είχαμε δυσκολίες και εξήγησε λεπτομερώς όποτε απαιτήθηκε. Το καλύτερο μάθημα στο οποίο έχω ποτέ συμμετέχει.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Κομμάτι - Microservices with Spring Cloud and Kafka
Μηχανική Μετάφραση
Παρείχε καλή βάση γνώσεων για το Docker και το Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Κομμάτι - Docker (introducing Kubernetes)
Μηχανική Μετάφραση