Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
DevSecOps-Souveränität mit GitLab
- GitLab CE vs. EE vs. GitLab.com: Funktions- und Kontrollvergleich.
- Omnibus-Architektur und Kubernetes Helm-Bereitstellungsoptionen.
- SaaS-Lock-in-Risiken und Datenresidenzanforderungen.
Installation und Architektur
- Omnibus-Installation auf Ubuntu mit PostgreSQL und Redis.
- GitLab Helm Chart auf Kubernetes mit persistenten Volumes.
- Externe Dienste: Object Storage, SMTP, LDAP.
- Geo-Replikation für Disaster Recovery in mehreren Regionen.
Repository- und Projektmanagement
- Gruppen, Untergruppen und Projekt-Hierarchien.
- Merge-Request-Arbeitsabläufe, Code-Review und Genehmigungsvorschriften.
- Issue-Boards, Epics und Meilensteine für Agile-Planung.
- Wiki, Snippets und Release-Management.
CI/CD-Pipeline-Ingenieurwesen
- .gitlab-ci.yml-Syntax, Stages und Job-Abhängigkeiten.
- Runner-Typen: Shared-, Group- und spezifische Runner.
- Docker Executor, Kubernetes Executor und Auto-Scaling.
- Artifact-Caching, Registry-Publishing und Deployment-Stages.
Sicherheitscscans
- SAST, DAST, Dependency Scanning und Container Scanning.
- Secret Detection und Lizenzkonformität.
- Vulnerability-Dashboards und Remediation-Tracking.
Authentifizierung und Autorisierung
- LDAP, SAML und OpenID Connect SSO.
- Two-Factor Authentication und Personal Access Tokens.
- IP Allowlisting und Audit-Event-Logging.
Registry und Package Management
- Container Registry: Authentifizierung, Bereinigungsrichtlinien und Replikation.
- Package Registry für Maven, npm, PyPI und Conan.
- Allgemeine Package-Uploads für interne Artefakte.
Überwachung und Skalierung
- GitLab Exporter-Metriken und Grafana-Dashboards.
- Datenbank-Tuning und PgBouncer Connection Pooling.
- Horizontale Skalierung von Web-, API- und Sidekiq-Knoten.
- Backup-Strategien: rake tasks, Object Storage und Restore-Verifikation.
Voraussetzungen
- Fortschrittliche Linux-Systemadministration und Grundlagen von Ruby/Go.
- Verständnis von CI/CD, Container-Orchestrierung und Git-Arbeitsabläufen.
- Erfahrung mit PostgreSQL und Redis im großen Maßstab.
Zielgruppe
- Enterprise DevOps-Teams, die GitLab.com oder GitHub Enterprise ersetzen.
- Organisationen, die volle Souveränität über die DevSecOps-Toolchain benötigen.
- Geregulierte Branchen, die On-Premise-CI/CD und Registry benötigen.
21 Stunden
Erfahrungsberichte (1)
Mir gefällt, dass ich sofort Antworten auf meine Fragen erhalte.
Szabolcs Kriston - Ericsson
Kurs - Advanced GitLab
Maschinelle Übersetzung