Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Κυριαρχία DevSecOps με το GitLab
- GitLab CE vs EE vs GitLab.com: σύγκριση λειτουργιών και ελέγχου.
- Αρχιτεκτονική Omnibus και επιλογές εγκατάστασης με Helm στο Kubernetes.
- Κίνδυνοι εγκλωβισμού σε SaaS και απαιτήσεις διαμονής δεδομένων.
Εγκατάσταση και Αρχιτεκτονική
- Εγκατάσταση Omnibus σε Ubuntu με PostgreSQL και Redis.
- GitLab Helm chart σε Kubernetes με persistent volumes.
- Εξωτερικές υπηρεσίες: αποθήκευση αντικειμένων, SMTP, LDAP.
- Αντιγραφή Geo για αποκατάσταση καταστροφής σε πολλαπλές περιοχές.
Διαχείριση Αποθετηρίων και Έργων
- Ομάδες, υποομάδες και ιεραρχίες έργων.
- Ροές εργασίας αιτημάτων συγχώνευσης, ανασκόπηση κώδικα και κανόνες έγκρισης.
- Πίνακες θεμάτων, epics και ορόσημα για ευέλικτο προγραμματισμό.
- Wiki, αποσπάσματα κώδικα και διαχείριση εκδόσεων.
Μηχανική Διεργασιών CI/CD
- Σύνταξη .gitlab-ci.yml, στάδια και εξαρτήσεις εργασιών.
- Τύποι εκτελεστών: κοινόχρηστοι, ομαδικοί και συγκεκριμένοι εκτελεστές.
- Εκτελεστής Docker, εκτελεστής Kubernetes και αυτόματη κλιμάκωση.
- Προσωρινή αποθήκευση artifacts, δημοσίευση στο registry και στάδια ανάπτυξης.
Σάρωση Ασφαλείας
- SAST, DAST, σάρωση εξαρτήσεων και σάρωση containers.
- Ανίχνευση μυστικών και συμμόρφωση αδειών χρήσης.
- Ταμπλό ευπαθειών και παρακολούθηση αποκατάστασης.
Αυθεντικοποίηση και Εξουσιοδότηση
- LDAP, SAML και OpenID Connect SSO.
- Έλεγχος ταυτότητας δύο παραγόντων και διακριτικά προσωπικής πρόσβασης.
- Λίστα επιτρεπόμενων IP και καταγραφή συμβάντων ελέγχου.
Διαχείριση Registry και Πακέτων
- Container registry: αυθεντικοποίηση, πολιτικές εκκαθάρισης και αντιγραφή.
- Package registry για Maven, npm, PyPI και Conan.
- Μεταφορτώσεις γενικών πακέτων για εσωτερικά artifacts.
Παρακολούθηση και Κλιμάκωση
- Μετρήσεις GitLab Exporter και ταμπλό Grafana.
- Συντονισμός βάσης δεδομένων και χρήση PgBouncer για συγκέντρωση συνδέσεων.
- Οριζόντια κλιμάκωση κόμβων web, API και sidekiq.
- Στρατηγικές αντιγράφων ασφαλείας: εργασίες rake, αποθήκευση αντικειμένων και επαλήθευση επαναφοράς.
Απαιτήσεις
- Προχωρημένη διαχείριση συστημάτων Linux και βασικές γνώσεις Ruby/Go.
- Κατανόηση CI/CD, ενορχήστρωσης containers και ροών εργασίας Git.
- Εμπειρία με PostgreSQL και Redis σε κλίμακα.
Κοινό-Στόχος
- Επιχειρησιακές ομάδες DevOps που αντικαθιστούν το GitLab.com ή το GitHub Enterprise.
- Οργανισμοί που απαιτούν πλήρη κυριαρχία της εργαλειοθήκης DevSecOps.
- Ρυθμιζόμενες βιομηχανίες που χρειάζονται επιτόπιο CI/CD και registry.
21 Ώρες
Σχόλια (1)
Μου αρέσει που έχω αμεδίτο απάντηση στα ερωτήματά μου.
Szabolcs Kriston - Ericsson
Κομμάτι - Advanced GitLab
Μηχανική Μετάφραση