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
  • Μια βασική κατανόηση των εννοιών της εικονικοποίησης
  • Κατανόηση των εννοιών της δικτύωσης
  • Κατανόηση του τρόπου λειτουργίας των διαδικτυακών εφαρμογών

Ακροατήριο

  • Προγραμματιστές λογισμικού
  • Αρχιτέκτονες
  • Μηχανικοί ανάπτυξης
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Testimonials (4)

Related Courses

OpenShift 4 for Administrators

  35 Hours

Kubernetes from Basic to Advanced

  14 Hours

Kubernetes on AWS

  14 Hours

Kubernetes Design Patterns

  21 Hours

Related Categories