Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Ενότητα 1 – Εισαγωγή στα Containers
- Γιατί containers;
- Containers έναντι εικονικών μηχανών
- Αρχιτεκτονική containers
- Χρόνοι εκτέλεσης containers
- Κύκλος ζωής container
Ενότητα 2 – Δημιουργία Container Images
- Δημιουργία container images
- Εργασία με Dockerfiles ή Containerfiles
- Βελτιστοποίηση εικόνων
- Μητρώα containers
- Έκδοση εικόνων
Ενότητα 3 – Βασικές Αρχές του Kubernetes
- Αρχιτεκτονική Kubernetes
- Pods
- Deployments
- ReplicaSets
- Namespaces
- Labels και selectors
Ενότητα 4 – Εισαγωγή στο OpenShift
- Αρχιτεκτονική OpenShift
- Projects και namespaces
- Web Console
- OpenShift CLI
- Εργασία με εφαρμογές
Ενότητα 5 – Ανάπτυξη Εφαρμογών
- Ανάπτυξη εφαρμογών σε containers
- Κλιμάκωση φόρτων εργασίας
- Κυλιόμενες ενημερώσεις
- Διαχείριση ρυθμίσεων παραμέτρων
- Μεταβλητές περιβάλλοντος
Ενότητα 6 – Δικτύωση
- Υπηρεσίες Kubernetes
- Έκθεση εφαρμογών
- Routes
- Έννοιες Ingress
- Βασική επίλυση προβλημάτων δικτύωσης
Ενότητα 7 – Αποθήκευση και Ρύθμιση Παραμέτρων
- Μόνιμος αποθηκευτικός χώρος
- Persistent Volume Claims
- ConfigMaps
- Secrets
- Stateful εφαρμογές
Ενότητα 8 – Βασικές Αρχές Ασφάλειας
- Έννοιες RBAC
- Λογαριασμοί υπηρεσιών
- Ασφαλής ρύθμιση παραμέτρων εφαρμογών
- Βασικές αρχές ασφάλειας εικόνων
- Βέλτιστες πρακτικές ασφάλειας
Ενότητα 9 – Παρακολούθηση και Επίλυση Προβλημάτων
- Αρχεία καταγραφής (Logs)
- Συμβάντα
- Μετρήσεις
- Έλεγχοι υγείας
- Συνήθη σενάρια επίλυσης προβλημάτων
Ενότητα 10 – Πρακτικό Εργαστήριο
- Δημιουργία ενός container image
- Ανάπτυξη μιας εφαρμογής
- Διαμόρφωση δικτύωσης
- Αποθήκευση δεδομένων εφαρμογής
- Ασφάλιση και επίλυση προβλημάτων της εφαρμογής
Μορφή Μαθήματος
- Διαδραστικές διαλέξεις.
- Πρακτικές επιδείξεις.
- Εκτεταμένες hands-on ασκήσεις.
- Σενάρια ανάπτυξης από τον πραγματικό κόσμο.
Επιλογές Προσαρμογής Μαθήματος
Το μάθημα μπορεί να προσαρμοστεί ώστε να ευθυγραμμίζεται με τις τεχνολογίες, τα εργαλεία ανάπτυξης και τα περιβάλλοντα deployment που χρησιμοποιούνται στον οργανισμό σας.
Απαιτήσεις
Οι συμμετέχοντες θα πρέπει να διαθέτουν:
- Βασικές δεξιότητες γραμμής εντολών Linux.
- Γενική κατανόηση της ανάπτυξης λογισμικού ή της διαχείρισης συστημάτων.
- Βασικές γνώσεις δικτύωσης.
- Δεν απαιτείται προηγούμενη εμπειρία στο OpenShift.
35 Ώρες
Σχόλια (1)
βασική κατάνοηση των container/kubernetes και πώς δεημιουργούν συνεργασία ειδικά της πλατέρας openshift
Eric Scholze - NOW IT GmbH
Κομμάτι - Introduction to Containers, Kubernetes & OpenShift
Μηχανική Μετάφραση