Kurzusleírás
DevSecOps függetlenség a GitLab-bal
- GitLab CE vs EE vs GitLab.com: funkciók és vezérlés összehasonlítása.
- Omnibus architektúra és Kubernetes Helm telepítési lehetőségek.
- SaaS zárolási kockázatok és adattartási követelmények.
Telepítés és architektúra
- Omnibus telepítés Ubuntun PostgreSQL és Redis-szel.
- GitLab Helm chart Kubernetesen állandó kötetekkel.
- Külső szolgáltatások: objektumtároló, SMTP, LDAP.
- Geo replikáció több régióra kiterjedő katasztrófa-helyreállításhoz.
Tárhely- és projektmenedzsment
- Csoportok, alcsoportok és projekt hierarchiák.
- Egyesítési kérések munkafolyamatai, kódellenőrzés és jóváhagyási szabályok.
- Issue táblák, epikák és mérföldkövek Agile tervezéshez.
- Wiki, kódrészletek és kiadásmenedzsment.
CI/CD folyamatmérnökség
- .gitlab-ci.yml szintaxis, szakaszok és feladatfüggőségek.
- Runner típusok: megosztott, csoport és specifikus runnerok.
- Docker executor, Kubernetes executor és automatikus skálázás.
- Artifakt gyorsítótár, regisztráció publikálás és telepítési szakaszok.
Biztonsági vizsgálat
- SAST, DAST, függőségvizsgálat és konténervizsgálat.
- Titkos észlelés és licencmegfelelőség.
- Sebezhetőségi irányítópultok és javítási nyomon követés.
Hitelesítés és engedélyezés
- LDAP, SAML és OpenID Connect SSO.
- Kétlépcsős hitelesítés és személyes hozzáférési tokenek.
- IP engedélyezési lista és audit eseménynaplózás.
Regisztráció és csomagkezelés
- Konténerregisztráció: hitelesítés, tisztítási szabályok és replikáció.
- Csomagregisztráció Maven, npm, PyPI és Conan számára.
- Általános csomagfeltöltés belső artifaktokhoz.
Monitorozás és skálázás
- GitLab Exporter metrikák és Grafana irányítópultok.
- Adatbázis finomhangolás és PgBouncer kapcsolatkészlet.
- Horizontális skálázás web, API és sidekiq csomópontokon.
- Biztonsági mentési stratégiák: rake feladatok, objektumtároló és helyreállítás ellenőrzés.
Követelmények
- Haladó Linux rendszeradminisztráció és Ruby/Go alapok.
- CI/CD, konténer-összehangolás és Git munkafolyamatok ismerete.
- Tapasztalat PostgreSQL és Redis skálázásban.
Célközönség
- Vállalati DevOps csapatok, akik a GitLab.com vagy a GitHub Enterprise-et szeretnék lecserélni.
- Szervezetek, amelyek teljes DevSecOps eszközlánc-függetlenséget igényelnek.
- Szabályozott iparágak, amelyek helyszíni CI/CD és regisztrációra van szükségük.
Vélemények (2)
Tetszik, hogy azonnal választ kaptam a kérdéseimre.
Szabolcs Kriston - Ericsson
Kurzus - Advanced GitLab
Gépi fordítás
Szerettek a könnyű kommunikációt a tanár és mi között, ahogyan gondoskodott a problémáinkról, megadott beszöndörüléseket és az általunk feltenni kívánt kérdések további tudását. Szerettek a tempot is, sosem éreztem, hogy sietnénk, még technikai problémákkal sem. Minden témát megfelelően kezeltek.
Melania Mieczkowska - IAV Poland
Kurzus - Gitlab and Gitlab CI
Gépi fordítás