Lépjen kapcsolatba velünk

Kurzusleírás

Forráskód szuverenitás

  • Miért teszi ki a felhőalapú Git platformok a szellemi tulajdont és üzleti titkokat.
  • Gitea architektúra és összehasonlítás a GitHub, GitLab és Forgejo rendszerekkel.
  • Licencelés, szolgáltatási feltételek és adatexport szempontok.

Telepítés és konfigurálás

  • Docker Compose telepítés PostgreSQL és Redis használatával.
  • Bináris telepítés Linuxon systemd szolgáltatással.
  • Fordított proxy, TLS és SSH port konfigurálása.
  • Kezdeti beállítás varázsló: adatbázis, adminisztrátori fiók és app.ini finomhangolása.

Repository kezelés

  • Szervezetek, csapatok és repositoryk létrehozása.
  • Ágvédelem, kötelező ellenőrzések és aláírt commitok.
  • Hibakövetés, címkék, mérföldkövek és Kanban táblák.
  • Wiki és kiadási artefaktok hosztolása.

CI/CD a Gitea Actions segítségével

  • Gitea Actions engedélyezése és act runners regisztrálása.
  • Workflow YAML írása buildeléshez, teszteléshez és telepítéshez.
  • Önállóan üzemeltetett runner biztonság és konténer izoláció.
  • Artefakt gyorsítótár és mátrix buildelés.

Migráció felhőalapú forgesekről

  • Repository tükrözés és importálás a GitHub/GitLab-ról.
  • Hibák, pull requestek és kiadási megjegyzések migrálása.
  • Commit aláírások és GPG kulcsok megőrzése.

Hitelesítés és hozzáférés-vezérlés

  • LDAP, Active Directory és OpenID Connect integráció.
  • Kétfaktoros hitelesítés és deploy token kezelés.
  • Repository láthatóság: nyilvános, belső és privát hatókörök.

Biztonság és megfelelőség

  • Commit aláírás kényszerítése GPG és SSH kulcsokkal.
  • Audit naplózás repository hozzáféréshez és admin változtatásokhoz.
  • Függőség vizsgálat és sebezhetőségi webhook értesítések.

Karbantartás és skálázás

  • Biztonsági mentési stratégiák Git adatokhoz, hibákhoz és mellékletekhez.
  • Adatbázis optimalizálás és mellékletek offloadolása S3-ra.
  • Gitea frissítése és kompatibilitási változások kezelése.

Követelmények

  • Középhaladó Git és verziókövetési ismeretek.
  • Linux szerver adminisztráció, beleértve a Docker használatát.
  • Ismeret a CI/CD folyamatokról és webhookokról.

Közönség

  • Fejlesztőcsapatok, akik le szeretnék cserélni a GitHub vagy GitLab.com használatát.
  • Szervezetek, amelyek helyszíni forráskód kezelést igényelnek.
  • Kormányzati és védelmi szerződések, amelyek kód exportkorlátozásokkal rendelkeznek.
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák