Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Suveranitate DevSecOps cu GitLab
- GitLab CE vs EE vs GitLab.com: comparație de funcții și control.
- Opțiuni de arhitectură Omnibus și implementare Kubernetes Helm.
- Riscuri de blocare SaaS și cerințe de rezidență a datelor.
Instalare și Arhitectură
- Instalare Omnibus pe Ubuntu cu PostgreSQL și Redis.
- Diagramă GitLab Helm pe Kubernetes cu volume persistente.
- Servicii externe: stocare obiecte, SMTP, LDAP.
- Replicare Geo pentru recuperare din dezastre multi-regiune.
Gestionarea Depozitelor și Proiectelor
- Grupuri, subgrupuri și ierarhii de proiecte.
- Fluxuri de lucru pentru cereri de îmbinare, revizuire a codului și reguli de aprobare.
- Panouri de probleme, epice și mileniuri pentru planificare Agile.
- Wiki, fragmente și gestionarea lansărilor.
Inginerie Pipeline CI/CD
- Sintaxa .gitlab-ci.yml, etape și dependențe de job.
- Tipuri de runner: runner partajați, de grup și specifici.
- Executor Docker, executor Kubernetes și scalare automată.
- Stocare în cache a artefactelor, publicare în registru și etape de implementare.
Scanare Securitate
- SAST, DAST, scanare dependențe și scanare containere.
- Detecția secretelor și conformitatea licențelor.
- Panouri de vulnerabilități și urmărire remedieri.
Autentificare și Autorizare
- LDAP, SAML și OpenID Connect SSO.
- Autentificare cu doi factori și tokenuri de acces personal.
- Listă de permisiuni IP și înregistrare evenimente de audit.
Gestionarea Registrelor și Pachetelor
- Registru de containere: autentificare, politici de curățare și replicare.
- Registru de pachete pentru Maven, npm, PyPI și Conan.
- Încărcări de pachete generice pentru artefacte interne.
Monitorizare și Scalare
- Metrici GitLab Exporter și panouri Grafana.
- Optimizare baze de date și pool de conexiuni PgBouncer.
- Scalare orizontală a nodurilor web, API și sidekiq.
- Strategii de backup: sarcini rake, stocare obiecte și verificare restaurare.
Cerințe
- Administrare avansată a sistemelor Linux și noțiuni de bază Ruby/Go.
- Înțelegerea CI/CD, orchestrării containerelor și fluxurilor de lucru Git.
- Experiență cu PostgreSQL și Redis la scară.
Publicul Țintă
- Echipe Enterprise DevOps care înlocuiesc GitLab.com sau GitHub Enterprise.
- Organizații care necesită suveranitate completă a lanțului de instrumente DevSecOps.
- Industrii reglementate care necesită CI/CD și registru on-premise.
21 Ore
Mărturii (1)
Îmi place că am primit răspuns imediat la întrebările mele.
Szabolcs Kriston - Ericsson
Curs - Advanced GitLab
Tradus de catre o masina