GitHub speichert Daten für GitHub.com standardmäßig in den USA. When you adopt GitHub Enterprise Cloud with data residency, you can choose where your company's code and data are stored. Your enterprise will be hosted on a dedicated subdomain of GHE.com.
Currently, you can store code and data in the EU. In the future, GitHub plans to offer data residency in more regions. Informationen dazu, wie GitHub mit der Datenspeicherung umgeht, findest du unter Informationen zum Speichern deiner Daten mit Datenresidenz.
Der Zugriff auf dieses Feature wird derzeit von Vertriebsteam von GitHub verwaltet.
Was ist GitHub Enterprise Cloud?
GitHub ist eine umfassende Entwicklungsplattform zum Erstellen, Skalieren und Bereitstellen von sicherer Software. Neben diesen Möglichkeiten bietet GitHub Enterprise Cloud verschiedene wichtige Features, mit denen du die Nutzung der Plattform weiter optimieren und sicherer gestalten kannst:
-
Beinhaltet ein Unternehmenskonto: ein dedizierter, freigegebener Bereich für dein Unternehmen zum Speichern von Code, für die Zusammenarbeit und für den Zugriff auf GitHub-Features
-
Zentralisiert Abrechnung, Verwaltung, Governance und Überwachung der Ressourcen und Aktivitäten deines Unternehmens
-
Ist nur für autorisierte Benutzer zugänglich, isoliert von den breiteren GitHub.com-Community
-
Umfasst die Verwaltung von Authentifizierungs- und Benutzerlebenszyklen aus einem externen Identitätsverwaltungssystem:
- SCIM für die Bereitstellung
- SAML oder OIDC für die Authentifizierung
Bei der data residency greifen verwaltete Benutzerkonten über eine dedizierte Unterdomäne von GHE.com auf deine Ressourcen zu. Sie können nur mit Ressourcen interagieren, die zu deinem Unternehmen gehören.
Warum Daten in die Cloud verschieben?
Wenn du bereits einen selbst gehosteten Dienst wie GitHub Enterprise Server nutzt, hast du mit GitHub Enterprise Cloud with data residency mehr Kontrolle über deine Daten und profitierst gleichzeitig von einem cloudbasierten, verwalteten Produkt.
- Deine Benutzer haben Zugriff auf die neuesten Features von GitHub.com, wie GitHub Copilot, ohne darauf warten zu müssen, dass diese in GitHub Enterprise Server-Releases verfügbar werden.
- Du kannst eine vereinfachte Verwaltungsumgebung nutzen und musst keine Ausfallzeiten für Wartung oder Upgrades einplanen.
Wie funktioniert die Abrechnung?
Wenn du GitHub Enterprise Cloud with data residency nutzen möchtest, registriere dich für den GitHub Enterprise-Plan. Dieser deckt dein Unternehmen auf GHE.com und bei Bedarf GitHub Enterprise Server ab. Details zu Preisen findest du auf der Seite mit der Preisübersicht.
Für die Bezahlung von Benutzerlizenzen und Diensten hast du folgende Möglichkeiten:
- Hinzufügen einer Kreditkarte oder eines PayPal-Kontos zu deinem Unternehmen und direkte Abrechnung über GitHub
- Verbinden deines Unternehmens mit einem Microsoft Azure-Abonnement
Du verwendest unsere neueste Abrechnungsplattform, auf der du Ausgaben schätzen, Kostenstellen zur Verwaltung von Ausgaben erstellen und für genutzte Dienste flexibel bezahlen kannst.
Du kannst dich auch für eine nutzungsbasierte Abrechnung für GitHub Enterprise- und GitHub Advanced Security-Lizenzen registrieren, was bedeutet, dass du keine vordefinierte Anzahl von Lizenzen im Voraus erwerben musst.
Entwicklerumgebung
Die Entwicklungsumgebung auf GHE.com unterscheidet sich in einigen Punkten von der auf GitHub.com und GitHub Enterprise Server.
- Identität und Zugriff
- Funktionsweise bei verwalteten Benutzerkonten
- Sichtbarkeit eines Repositorys
- API-Zugriff
- Dokumentation
Identität und Zugriff
Unternehmen auf GHE.com verwenden Enterprise Managed Users. In einem Unternehmen mit verwalteten Benutzer*innen verwaltet dein Unternehmen die Benutzerkonten, die Benutzer für den Zugriff auf deine Ressourcen verwenden. Über diese Konten können Benutzer nur auf Ressourcen deines Unternehmens zugreifen, da diese Konten von der breiteren Open-Source-Community auf GitHub.com isoliert sind.
Benutzer greifen auf dein Unternehmen über die GHE.com-URL zu, die du beim Onboarding auswählst. Wenn Benutzer auf die Ressourcen deines Unternehmens zugreifen möchten, müssen sie sich über das in deinem Unternehmen verwendete Identitätsverwaltungssystem authentifizieren.
Netzwerkzugriff
Netzwerkdetails wie IP-Adressbereiche und Fingerabdrücke von SSH-Schlüsseln sind auf GHE.com und GitHub.com unterschiedlich. Du musst Clientsystemen wie Speicherkonten oder Integrationen von Identitätsanbietern Zugriff auf dein Unternehmen gewähren. Weitere Informationen finden Sie unter Netzwerkdetails für GHE.com.
Funktionsweise bei verwaltete Benutzerkonten
Administratoren und Entwickler mit Zugriff auf dein Unternehmen können mit Ausnahme einiger Features, die derzeit noch nicht verfügbar sind, die gesamte GitHub-Plattform nutzen.
Entwickler haben möglicherweise Erfahrung mit der Verwendung eines persönlichen Kontos auf GitHub.com oder eines Benutzerkontos auf einer GitHub Enterprise Server-Instanz. Die Verwendung eines verwaltetes Benutzerkontos auf GHE.com unterscheidet sich jedoch in einigen Punkten. Weitere Informationen finden Sie unter Fähigkeiten und Einschränkungen von verwalteten Benutzerkonten.
Sichtbarkeit eines Repositorys
Öffentliche Repositorys sind in einem Unternehmen mit verwalteten Benutzer*innen nicht verfügbar. Zur Verwendung von „Inner Source“ können Benutzer interne Repositorys erstellen, die für alle Unternehmensmitglieder sichtbar sind. Weitere Informationen finden Sie unter Informationen zu Repositorys.
API-Zugriff
Integrators with the REST and GraphQL APIs must send requests to your enterprise's dedicated URL on GHE.com. Wenn eine Unterdomäne deines Unternehmens beispielsweise octocorp
lautet, müssen Benutzer Anforderungen an https://api.octocorp.ghe.com
senden.
Benutzer können API-Anforderungen mithilfe der GitHub CLI vereinfachen. Wenn sie jedoch auch auf Ressourcen auf GitHub.com oder GitHub Enterprise Server zugreifen müssen, müssen sie sich bei mehreren Konten authentifizieren und bei den meisten Anforderungen eine Zielplattform angeben. Weitere Informationen finden Sie unter Using the GitHub CLI across GitHub platforms.
Für Anforderungen an die REST-API gelten Ratenbegrenzungen. Weitere Informationen finden Sie unter Ratenbegrenzungen für die REST-API.
Dokumentation
Im Allgemeinen wird in den Inhalten auf GitHub Docs die Arbeitsumgebung auf GHE.com beschrieben. Leser sollten die „GitHub Enterprise Cloud“-Version der Website verwenden. Weitere Informationen finden Sie unter Informationen zu Versionen der GitHub-Dokumentation.
Beim Lesen der Dokumentation musst du möglicherweise Verweise auf GitHub.com durch die dedizierte URL deines Unternehmens auf GHE.com ersetzen.
Funktionsübersicht
The features available with data residency on GHE.com are similar to the features available to verwaltete Benutzerkonten on GitHub.com, with some additions and exceptions. Weitere Informationen findest du unter Featureübersicht über GitHub Enterprise Cloud mit Datenresidenz.
Erste Schritte
Wenn du zusammen mit deinem Kontoteam in Vertriebsteam von GitHub ein neues Unternehmenskonto erstellt und auf GHE.com eine Unterdomäne ausgewählt hast, kannst du mit deinem neuen Unternehmen erste Schritte unternehmen.
Dieses Modul umfasst Folgendes:
- Erstellen von Konten für Administratoren und Entwickler deines Unternehmens
- Hinzufügen von Abrechnungsdetails
- Optionale Migration von Daten von einer anderen Plattform
Weitere Informationen zu den ersten Schritten findest du unter Erste Schritte mit Datenresidenz für GitHub Enterprise Cloud.