Course Outline
[Ημέρα 01]
Εισαγωγή
- Εμπορευματοκιβώτια εναντίον εικονικών μηχανών Ταχύτητα και απόδοση
Επισκόπηση της αρχιτεκτονικής Docker
- Docker και τα στοιχεία του πυρήνα του Docker Linux (πελάτης Docker, δαίμονας Docker, εικόνες, μητρώο, κοντέινερ)
Χρησιμοποιώντας το Docker για την εκτέλεση και τη διαχείριση κοντέινερ
- Εικόνες, κοντέινερ, τόμοι, δίκτυα
Σύντομη επισκόπηση της ενορχήστρωσης κοντέινερ
Εγκατάσταση Docker
Τραβώντας μια εικόνα από το διαδίκτυο
- Δείγμα: Apache Tomcat
Λειτουργία του δοχείου
Docker μητρώα
- Δημόσιο εναντίον ιδιωτικού
Δημιουργία και διαχείριση Dockerαρχείων
Δημιουργία εικόνας Docker
Ανάπτυξη μιας διαδικτυακής εφαρμογής
- Δείγμα εφαρμογής: Java EE διακομιστής εφαρμογών
Πώς επικοινωνούν τα Docker κοντέινερ μεταξύ τους
Διαμόρφωση τόμων και δικτύων στο Docker
- Σύνδεση και κατάσταση
[Ημέρα 02]
Βαθιά βουτιά στην ενορχήστρωση κοντέινερ με Kubernetes
Επισκόπηση της αρχιτεκτονικής Kubernetes
- Pods, ετικέτες/επιλογείς, ελεγκτές αναπαραγωγής, υπηρεσίες, API
Εγκατάσταση συμπλέγματος Kubernetes
Δημιουργία Kubernetes pods, τόμων και αναπτύξεων
Ομαδοποίηση και οργάνωση του cluster σας
Υπηρεσίες ανακάλυψης και δημοσίευσης
Ανακάλυψη και σύνδεση σε κοντέινερ
Ανάπτυξη μιας διαδικτυακής εφαρμογής
- Χειρισμός εξαρτημάτων εφαρμογής Χειρισμός συνδέσεων Database
Kubernetes ασφάλεια
- Έλεγχος ταυτότητας και εξουσιοδότηση
Προηγμένη δικτύωση
- Δικτύωση Docker έναντι Kubernetes δικτύωσης
Παρακολούθηση Kubernetes
- Καταγραφή συμπλέγματος με το Elasticsearch και fluented level monitoring Container (cAdvisor UI, Influxdb, Prometheus)
[Ημέρα 03]
Κλιμάκωση του συμπλέγματος Kubernetes σας
Υποδομή για Kubernetes
- Προμήθεια, διαμερισμός, δικτύωση
Δημιουργία συμπλέγματος υψηλής διαθεσιμότητας
- Εξισορρόπηση φορτίου και ανακάλυψη υπηρεσίας
Ανάπτυξη μιας επεκτάσιμης εφαρμογής
- Οριζόντια αυτόματη κλιμάκωση ομαδοποίησης βάσεων δεδομένων σε Kubernetes
Ενημέρωση της αίτησής σας
- Κυκλοφορεί σε Kubernetes
Αντιμετώπιση προβλημάτων
Τελευταία σχόλια
Requirements
- Εξοικείωση με τη γραμμή εντολών Linux
- Μια βασική κατανόηση των εννοιών της εικονικοποίησης
- Κατανόηση των εννοιών της δικτύωσης
- Κατανόηση του τρόπου λειτουργίας των διαδικτυακών εφαρμογών
Ακροατήριο
- Προγραμματιστές λογισμικού
- Αρχιτέκτονες
- Μηχανικοί ανάπτυξης
Testimonials (7)
Χέρια στις ασκήσεις
Tobias - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
Ο εκπαιδευτής ήταν πολύ γνώστης και παιδαγωγικός! Πέντε αντίχειρες! Απάντησα σε όλες τις ερωτήσεις και βοήθησα με ασκήσεις που δεν έχω νιώσει άγχος να αργήσω μαζί τους :-)
Alexandre - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
Ο δάσκαλος έχει πολύ καλή γνώση για το θέμα και μας ρωτά για οποιοδήποτε νέο θέμα ή κατανοεί και μαθαίνει. Οι ασκήσεις ήταν πολύ χρήσιμες. ευχαριστώ.
Guillermo Saenz - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
The trainer's way to explain the subject and who to make the concept very simple.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Step by step learning of the material
Waruzjan Shahbazian - SmartDocuments Nederland BV
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
That it was well structured and I managed to fill some gaps in my knowledge.