Εξέλιξη Κομματιού
Ενότητα 1 – Εισαγωγή στο OpenShift
- Αρχιτεκτονική OpenShift
- Βασικές αρχές Kubernetes
- Projects και namespaces
- Ροή εργασίας προγραμματιστή OpenShift
- Χρήση της Web Console και του CLI
Ενότητα 2 – Εφαρμογές σε Περιέκτες
- Βασικές αρχές containers
- Δημιουργία εικόνων εφαρμογών
- Μητρώα εικόνων
- Κύκλος ζωής εικόνας
- Εργασία με artifacts εφαρμογής
Ενότητα 3 – Εγκατάσταση Εφαρμογών
- Δημιουργία deployments εφαρμογών
- Στρατηγικές rollout
- Κλιμάκωση εφαρμογών
- Διαχείριση παραμετροποίησης
- Secrets και ConfigMaps
Ενότητα 4 – Δικτύωση Εφαρμογών
- Services
- Routes
- Έννοιες Ingress
- Εσωτερική επικοινωνία
- Εξωτερική πρόσβαση
Ενότητα 5 – Μόνιμα Δεδομένα
- Έννοιες μόνιμης αποθήκευσης
- Persistent Volume Claims
- Stateful εφαρμογές
- Ζητήματα διαχείρισης δεδομένων
Ενότητα 6 – Αυτοματοποίηση Ανάπτυξης
- Βασικές αρχές CI/CD
- Αυτοματοποίηση δημιουργίας εφαρμογών
- Pipelines εγκατάστασης
- Διαχείριση εκδόσεων
- Ροές εργασίας έκδοσης
Ενότητα 7 – Παρατηρησιμότητα
- Αρχεία καταγραφής εφαρμογών
- Μετρικές
- Παρακολούθηση
- Έλεγχοι υγείας
- Αντιμετώπιση προβλημάτων εγκατάστασης
Ενότητα 8 – Ασφάλεια Εφαρμογών
- Ασφαλής παραμετροποίηση εφαρμογών
- Διαχείριση secrets
- Έλεγχος πρόσβασης
- Ασφάλεια εικόνων
- Βέλτιστες πρακτικές ασφαλείας
Ενότητα 9 – Πρακτικές Cloud-Native Ανάπτυξης
- Αρχές Twelve-Factor App
- Σχεδίαση stateless εφαρμογών
- Παραμετροποίηση βάσει περιβάλλοντος
- Ζητήματα κλιμάκωσης
- Συνεργασία DevOps
Ενότητα 10 – Πρακτικό Project
- Δημιουργία containerized εφαρμογής
- Εγκατάστασή της στο OpenShift
- Παραμετροποίηση δικτύωσης
- Αποθήκευση δεδομένων εφαρμογής
- Υλοποίηση αυτοματοποιημένης εγκατάστασης
- Παρακολούθηση και αντιμετώπιση προβλημάτων της εφαρμογής
Μορφή του Σεμιναρίου
- Διαδραστικές διαλέξεις και επιδείξεις.
- Εκτεταμένες πρακτικές ασκήσεις.
- Πρακτικά εργαστήρια βασισμένα σε πραγματικά σενάρια ανάπτυξης.
Επιλογές Προσαρμογής Σεμιναρίου
- Η εκπαίδευση μπορεί να προσαρμοστεί στις γλώσσες προγραμματισμού, τα frameworks και τα εργαλεία CI/CD που χρησιμοποιούνται στον οργανισμό σας.
- Τα εργαστήρια μπορούν να προσαρμοστούν στο περιβάλλον OpenShift του πελάτη ή σε μια αντίστοιχη πλατφόρμα βασισμένη στο Kubernetes.
Απαιτήσεις
- Γενική κατανόηση των εννοιών των containers
- Εμπειρία στην ανάπτυξη λογισμικού
Κοινό
- Προγραμματιστές
Σχόλια (7)
πολλά πρακτικά ασκήματα (εργαστήρια)
Seba - Robert Bosch Sp. z o.o
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Θέμα και ασκήσεις
Sylwia - Robert Bosch Sp. z o.o
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Καλός τρόπος ηγεσίας της κατάρτισης
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Ο καθηγητής είναι ένα πολύ καλά προετοιμασμένο άτομο με μεγάλη γνώση.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Αναμονή για όλους τους συμμετέχοντες στις εξάσκησης και παροχή βοήθειας αν χρειαστεί.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Πρακτικά παραδείγματα + ασκήσεις
Antonin Vyborny - Deutsche Borse Group
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση
Ο εκπαιδευτής ξέρει το θέμα πολύ καλά. Δεν συνέβη ποτέ να μην λύσουμε ένα πρόβλημα.
Lubos Lagin - Deutsche Borse Group
Κομμάτι - OpenShift 4 for Developers
Μηχανική Μετάφραση