Εξέλιξη Κομματιού
Αρχιτεκτονική Μικροϋπηρεσιών
- Θεμελιώδεις αρχές των μικροϋπηρεσιών
- Βασικά συστατικά και σχεδιασμός υπηρεσιών
- Συνήθη μοτίβα μικροϋπηρεσιών
- Στρατηγικές επικοινωνίας μεταξύ υπηρεσιών
- Διαχείριση κατανεμημένων συναλλαγών σε μικροϋπηρεσίες
- Ζητήματα ασφάλειας στην αρχιτεκτονική μικροϋπηρεσιών
- Ενορχήστρωση και ανακάλυψη υπηρεσιών
- Containerization των μικροϋπηρεσιών
- Παρακολούθηση και παρατηρησιμότητα μικροϋπηρεσιών
- Εισαγωγή στο Serverless και το Event Sourcing
Αρχιτεκτονική Εφαρμογών Βασισμένη σε Containers
- Εισαγωγή στις έννοιες του containerization
- Εργασία με το Docker: δημιουργία και διαχείριση containers
- Αρχές σχεδιασμού για εφαρμογές σε containers
- Βασικές αρχές του Kubernetes και της ενορχήστρωσης containers
- Δικτύωση σε περιβάλλοντα με containers
- Βέλτιστες πρακτικές ασφάλειας για containers
- Χρήση Service Mesh για επικοινωνία μικροϋπηρεσιών
- Στρατηγικές εξισορρόπησης φορτίου και κλιμάκωσης
- Κατανεμημένη ιχνηλάτηση και συλλογή μετρικών
- Infrastructure as Code (IaC) για ανάπτυξη containers
- Ρύθμιση πλατφόρμας ανάπτυξης containers
Ανάπτυξη CI/CD
- Βασικές έννοιες των pipelines CI/CD
- Εργαλεία και τεχνολογίες για αυτοματοποίηση CI/CD
- Αυτοματοποίηση των builds και του versioning
- Στρατηγικές αυτοματοποιημένων δοκιμών στο CI/CD
- Αυτοματοποίηση ανάπτυξης και στρατηγικές κυκλοφορίας
- Χρήση Infrastructure as Code (IaC) στις αναπτύξεις
- Μοτίβα ανάπτυξης: Blue-Green, Canary και κυλιόμενες ενημερώσεις
- Ενσωμάτωση της ασφάλειας στο DevOps (DevSecOps)
ABC (Προηγμένες Βέλτιστες Πρακτικές & Ζητήματα)
- Βέλτιστες πρακτικές για ανθεκτική αρχιτεκτονική
- Βελτιστοποίηση απόδοσης και ζητήματα κλιμακωσιμότητας
- Σχεδιασμός αποκατάστασης από καταστροφές για μικροϋπηρεσίες και containers
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Βασικές γνώσεις ανάπτυξης λογισμικού
- Κατανόηση των εννοιών του υπολογιστικού νέφους
- Εξοικείωση με τη χρήση γραμμής εντολών Linux
Κοινό
- Προγραμματιστές Λογισμικού
- Μηχανικοί DevOps
- Αρχιτέκτονες Cloud
- Διαχειριστές Συστημάτων
Σχόλια (5)
βασική κατάνοηση των container/kubernetes και πώς δεημιουργούν συνεργασία ειδικά της πλατέρας openshift
Eric Scholze - NOW IT GmbH
Κομμάτι - Introduction to Containers, Kubernetes & OpenShift
Μηχανική Μετάφραση
Σχετικά με τα μικρουπηρεσίες και πώς να διατηρήσετε το Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Κομμάτι - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Μηχανική Μετάφραση
Εμπνευσματική και χειρονομητική πрактиκή.
Balavignesh Elumalai - Scottish Power
Κομμάτι - SonarQube for DevOps
Μηχανική Μετάφραση
Ο καθηγητής έχει βαθιά γνώση και είναι πολύ αποδεκτός στην πρακτική. Η βάθεια γνώση του και η πάθησή του για τη διδασκαλία εκτιμούνται υπερβολικά.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Κομμάτι - Jenkins 2: Building CI/CD Pipelines
Μηχανική Μετάφραση
Η γνώση και η υπομονή του εκπαιδευτικού να απαντά στις ερωτήσεις μας.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Κομμάτι - Deploying Kubernetes Applications with Helm
Μηχανική Μετάφραση