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

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

Αρχιτεκτονική και Φιλοσοφία Εκδόσεων του CentOS Stream

  • Κατανόηση του μοντέλου κυλιόμενων εκδόσεων (rolling-release) του CentOS Stream σε σύγκριση με τις διανομές σημειακών εκδόσεων (point release).
  • Σχέση μεταξύ CentOS Stream και της upstream ανάπτυξης του Red Hat Enterprise Linux.
  • Συμβάσεις ονοματοδοσίας, αποθετήρια ροών (stream repositories) και στρατηγική έκδοσης περιεχομένου.
  • Επιλογή και εναλλαγή μεταξύ πολλαπλών ροών για συμβατότητα εφαρμογών.

Εγκατάσταση και Αυτοματοποιημένη Ανάπτυξη

  • Αναλυτική παρουσίαση του διαδραστικού γραφικού και βασισμένου σε κείμενο προγράμματος εγκατάστασης Anaconda.
  • Αρχεία Kickstart για πλήρως αυτοματοποιημένες εγκαταστάσεις χωρίς επίβλεψη.
  • Δικτυακή εκκίνηση PXE και ροές εργασίας δικτυακής εγκατάστασης βασισμένες σε TFTP.
  • Παροχή μέσω containers και cloud-init για αναπτύξεις στο cloud.
  • Στρατηγικές κατάτμησης δίσκων, επιλογή συστήματος αρχείων, συμπεριλαμβανομένων των προεπιλογών Btrfs και XFS.

Διαχείριση Πακέτων και Αρθρωτές Ροές (Module Streams)

  • Προηγμένες λειτουργίες DNF, διαχείριση συναλλαγών και επίλυση εξαρτήσεων.
  • Αρθρωτές ροές (Module streams) για ευέλικτες εκδόσεις λογισμικού και χρόνους εκτέλεσης γλωσσών προγραμματισμού.
  • Παραμετροποίηση αποθετηρίων, επαλήθευση υπογραφής GPG και δημιουργία προσαρμοσμένων αποθετηρίων.
  • Προβολές περιεχομένου και παρακολούθηση διορθώσεων σφαλμάτων (errata tracking) για εταιρική διαχείριση ενημερώσεων.

Διαχείριση Υπηρεσιών Συστήματος με το systemd

  • Κατανόηση των targets, units και του γραφήματος εξαρτήσεων του systemd.
  • Δημιουργία, ενεργοποίηση και αποσφαλμάτωση προσαρμοσμένων μονάδων υπηρεσίας (service units).
  • Καταγραφή συμβάντων (Journal logging), εκ περιτροπής αρχείων καταγραφής και μόνιμη αποθήκευση αρχείων καταγραφής.
  • Έλεγχος πόρων μέσω ζωνών (slices) του systemd και πολιτικών διαχείρισης πόρων.
  • Παραμετροποίηση crash dump Kdump και χειρισμός κατάρρευσης πυρήνα (kernel panic).

Σύγχρονη Παραμετροποίηση Δικτύου

  • Βασικά στοιχεία παραμετροποίησης NetworkManager μέσω CLI και CUI.
  • Παραμετροποιήσεις bonding διεπαφών, bridge, VLAN και teaming.
  • Εμπλουτισμένοι κανόνες (rich rules), ζώνες (zones), υπηρεσίες και προώθηση θυρών του Firewalld.
  • Δρομολόγηση IPv6, κανόνες τείχους προστασίας και επίλυση DNS μέσω systemd-resolved.
  • Εργαλεία αποσφαλμάτωσης δικτύου και τεχνικές λήψης πακέτων.

Υποδομή Containers και Pods

  • Podman vs Docker: βασικές αρχές ροής εργασιών containers χωρίς δαίμονα.
  • Δημιουργία εικόνων container με το Buildah χωρίς Dockerfile ή δαίμονα.
  • Ανάπτυξη containers χωρίς δικαιώματα root χρήστη και αντιστοιχίσεις χώρων ονομάτων χρήστη.
  • Red Hat Universal Base Images και ελαφριά containers βασισμένα σε Alpine.
  • Οδηγοί αποθήκευσης, προσαρτήσεις τόμων και επικοινωνία δικτύου μεταξύ containers.
  • Διαχείριση κύκλου ζωής και παρακολούθηση containers με τα skopeo και crun.

Ενίσχυση Ασφάλειας (Hardening)

  • Παραμετροποίηση λειτουργίας επιβολής SELinux, διαχείριση πολιτικής και αντιμετώπιση προβλημάτων ελέγχου.
  • Σχεδιασμός ενισχυμένης ζώνης (hardened zone) Firewalld και σύνθεση κανόνων.
  • Ενίσχυση SSH, αυθεντικοποίηση βασισμένη σε κλειδιά και εγκατάσταση bastion host.
  • Πολιτικές κωδικών πρόσβασης, μονάδες PAM και κλιμάκωση προνομίων μέσω sudo.
  • Παραμετροποίηση και επικύρωση συμμόρφωσης με το πρότυπο FIPS 140-2/140-3.
  • Ζωντανή επιδιόρθωση πυρήνα (Kernel live patching) και ροές εργασίας αποκατάστασης CVE.

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

  • Διαχείριση λογικών τόμων LVM2 για δυναμικό σχεδιασμό χωρητικότητας.
  • Στιγμιότυπα Btrfs, διαχείριση υποτόμων (subvolumes) και αυτόματη αποσυμπίεση.
  • Παραμετροποίηση υπηρεσίας κοινής χρήσης αρχείων NFS και Samba.
  • Multipath I/O για πλεονασμό και ανακατεύθυνση (failover) αποθήκευσης SAN.
  • Κρυπτογράφηση δίσκων με LUKS και αυτοματοποιημένο ξεκλείδωμα μέσω initramfs.

Παρακολούθηση Συστήματος και Διαχείριση Πυρήνα

  • Παρακολούθηση απόδοσης με sar, top και ανάλυση προφίλ με perf.
  • Αποσφαλμάτωση με strace, ltrace και GDB για υπηρεσίες συστήματος.
  • Ενημερώσεις πυρήνα, παραμετροποίηση bootloader και προσαρμογή GRUB2.
  • Διαχείριση κατάστασης συστήματος και ανάλυση κατάρρευσης (crash analysis).

Αυτοματοποίηση και Υποδομή ως Κώδικας

  • Σχεδιασμός αρχείου απογραφής Ansible για διαχείριση κεντρικών υπολογιστών CentOS Stream.
  • Αυτοματοποιημένες ροές εργασίας επιδιόρθωσης και ανίχνευσης απόκλισης συμμόρφωσης.
  • Αρθρωτές μονάδες (IaC modules) για διαχείριση παραμετροποίησης σε κλίμακα.
  • Εγχειρίδια προετοιμασίας (Provisioning playbooks) και στρατηγικές ενορχήστρωσης ανάπτυξης.

Απαιτήσεις

  • Επιχειρησιακή γνώση διαχείρισης συστήματος Linux και γραμμής εντολών
  • Εξοικείωση με βασικές αρχές δικτύωσης και έννοιες TCP/IP
  • Εμπειρία με τη διαχείριση πακέτων Linux και τη διαχείριση υπηρεσιών συστήματος

Κοινό-Στόχος

  • Διαχειριστές συστημάτων που επιβλέπουν εταιρική υποδομή Linux
  • Μηχανικοί DevOps που δημιουργούν περιβάλλοντα ανάπτυξης cloud-native
  • Μέλη ομάδων SysOps που μεταβαίνουν από παλαιότερες διανομές Linux
 21 Ώρες

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


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

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

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