Github Enterprise

Github Enterprise Cloud & Server

Die Informatikdienste (ID) betreiben für alle interessierten Institute sowie die Studierenden der Universität Bern, eine zentrale, kostenlose Lösung zur Versionierung von Programmcode an.

Die Lösung nutzt den GitHub Enterprise Dienst, welcher sowohl in der Cloud als auch lokal an der Universität Bern gehosted bereitsteht.
GitHub Enterprise deckt dabei sämtliche Aufgaben einer modernen Versions- und Software-Projektverwaltung ab.

Cloud vs. Server Hosting

Die nachfolgende Matrix soll Ihnen bei der Entscheidung zwischen GitHub Enterprise Cloud und Server erleichtern.

Cloud vs. Server Matrix
Feature GHE Cloud GHE Server
Anmeldung Zusätzlicher Github Account notwendig Campus Account SSO
Accountprovisionierung Manuell Automatisiert
Berechtigungsverwaltung Manuell Manuell
Verfügbarkeit neuer Funktionen Beta, Preview, Release 1 - 2Q nach Cloud Release
Zusammenarbeit Personen mit einem GitHub Account Personen mit einem Campus Account
= Mitarbeitende, Studierende, Externe Partner, Externe Lehrbeauftragte
Sichtbarkeit Public Repos Weltweit Nur nach dem Login mit einem Campus Account
Erreichbarkeit Weltweit Weltweit
Hochverfügbarkeit Ja Nein (Wartungsfenster finden jeweils am Abend ab 20:00 statt)
Mobile App Verfügbar Verfügbar
Git-LFS Limit 1GB / Organisation Derzeit nicht verfügbar
Git-LFS Datentransfer-Limit 12GB Transfer / Monat Keine Limitierung
Datenspeicherort US / EU UniBE
Ablage schützenswerter Daten Nein Ja
Ablage besonders schützenswerter Daten Nein Nein
Actions und Packages Speicher-Limit 50GB (ganze UniBE) Derzeit nicht verfügbar
Action Runners Zeit-Limit 50'000min / Monat (ganze UniBE) Keine Limitierung
Packages Transfer-out Limit 100GB / Monat (ganze UniBE) Keine Limitierung
GitHub hosted Runners Verfügbar Nicht erhältlich

Self-hosted Runners

Verfügbar Verfügbar

GitHub Actions

Verfügbar Verfügbar

GitHub Classrooms

Verfügbar Nicht erhältlich

GitHub Codespaces (kostenpflichtig)

Verfügbar Nicht erhältlich

GitHub Code Scanning

Verfügbar Verfügbar

GitHub Copilot (kostenpflichtig)
Für Studierende in der Pro Version kostenlos

Verfügbar (Business / Enterprise)
Nicht erhältlich

GitHub Discussions

Verfügbar Verfügbar

GitHub Pages

Verfügbar Verfügbar

GitHub Projects

Verfügbar Verfügbar

GitHub Project Roadmaps

Verfügbar Verfügbar

Student Benefit

Verfügbar Verfügbar

Teacher Benefit

Verfügbar Verfügbar

Fragen und Antworten (FAQ)

GitHub Enterprise Organisationen können durch die IT verantwortlichen Personen der jeweiligen Organisationseinheit über das ServicePortal beantragt werden.

Pro Organisationseinheit kann nur eine GitHub Organisation bestellt werden (Cloud, Server oder beides).
Innerhalb einer GitHub Organisation kann anschliessend mit Teams eine weitere Aufteilung realisiert werden.

Nutzende erhalten durch die Administratoren der jeweiligen GitHub Organisation Support.
IT verantwortliche Personen können auf dem Service Portal ein Ticket eröffnen.
Nicht möglich ist der direkte Support durch GitHub.

GitHub Enterprise Cloud (GHEC)

Die Daten werden in US und EU Rechenzentren gespeichert und verarbeitet.

GitHub Enterprise Server (GHES)

Die Daten werden an der Universität Bern und bei SWITCH in der Schweiz gespeichert.

Backups existieren nur im Sinne eines Desaster Recoverys, sprich der Wiederherstellung nach einem Hardwareausfall.
Es ist nicht möglich nach einer manuellen oder automatisierten Löschung, einzelne Projekte, Issues, Repos oder Organisationen wiederherzustellen.