Επικοινωνήστε μαζί μας

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

Μάθημα 1: Εισαγωγή στο OpenShift και Kubernetes

  • Αρχιτεκτονική και συστατικά του OpenShift
  • Σχέση μεταξύ OpenShift και Kubernetes
  • Container, εικόνες και registries
  • Επισκόπηση των εκδόσεων OpenShift (OKD vs OCP)

Μάθημα 2: Αρχιτεκτονική OpenShift 4

  • Συστατικά ελέγχου
  • Worker nodes και MachineSets
  • Επισκόπηση του Red Hat CoreOS
  • Operators και διαχειριστής κύκλου ζωής Operators (OLM)

Μάθημα 3: Εγκατάσταση OpenShift 4

  • Μέθοδοι εγκατάστασης (IPI vs UPI)
  • Διαδικασία bootstrapping της συστοιχίας
  • Απαιτήσεις δικτύωσης και DNS
  • Πρακτική αναπτύξεση συστοιχίας

Μάθημα 4: Διαχείριση Πόρων Συστοικίας

  • Κόμβοι και MachineSets
  • Κλιμάκωση της συστοιχίας
  • Περιορισμοί και όριοι πόρων
  • Namespaces και έργα

Μάθημα 5: Ανάπτυξη Εφαρμογών

  • Deployments, ReplicaSets, Pods
  • Source-to-Image (S2I)
  • Αναπτύξεις βασισμένες σε container
  • Rolling updates και rollbacks

Μάθημα 6: Εργασία με Operators

  • Έννοια και οφέλη του Operator
  • Εγκατάσταση και διαχείριση Operators
  • Χρήση Operators για τον κύκλο ζωής της εφαρμογής
  • Custom Resource Definitions (CRDs)

Μάθημα 7: Δικτύωση στο OpenShift

  • Βασικά της δικτύωσης συστοιχίας
  • Services και routes
  • Ingress και ζύγιση φορτίου (load balancing)
  • Πολιτικές δικτύωσης (Network policies)

Μάθημα 8: Διαχείριση Αποθηκευτικής Μνήμης

  • Persistent Volumes (PV) και Persistent Volume Claims (PVC)
  • Κλάσεις αποθηκευτικής μνήμης
  • Stateful εφαρμογές
  • Dynamic provisioning

Μάθημα 9: Ασφάλεια στο OpenShift

  • Πιστοποίηση και εξουσιοδότηση (RBAC)
  • Περιορισμοί πλαισίου ασφαλείας (SCC)
  • Διαχείριση χρηστών και ρόλων
  • Ασφάλιση εφαρμογών και μυστικών (secrets)

Μάθημα 10: Παρακολούθηση και Καταγραφή

  • Ενσωματωμένο στοίβα παρακολούθησης
  • Μετρικές και ειδοποιήσεις
  • Αρχιτεκτονική καταγραφής
  • Επίλυση προβλημάτων συστοιχίας

Μάθημα 11: Αναβαθμίσεις και Διαχείριση Κύκλου Ζωής

  • Αναβαθμίσεις συστοιχίας στο OpenShift 4
  • Αναβαθμίσεις Operators
  • Σημεία αναφοράς για backups
  • Μεταφορά από OpenShift 3 (υψηλού επιπέδου)

Μάθημα 12: Επίλυση Προβλημάτων και Βέλτιστες Πρακτικές

  • Διάγνωση προβλημάτων συστοιχίας
  • Αποσφαλμάτωση εφαρμογών
  • Συλλογισμοί απόδοσης
  • Βέλτιστες πρακτικές παραγωγής

Απαιτήσεις

Προαπαιτούμενα

  • Βασική κατανόηση των εννοιών των container και του Docker
  • Γνώση της διαχείρισης συστημάτων Linux
  • Συνιστάται βασική γνώση DevOps

Σκοπευόμενο Αудитόριο

  • Διαχειριστές συστημάτων
  • Μηχανικοί DevOps
  • Μηχανικοί πλατφόρμας
  • Αρχιτέκτονες cloud και υποδομής
 35 Ώρες

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


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

Σχόλια (2)

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

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