Empfohlen
AI-gestütztes Coding bei DNA pilotieren
Eficode unterstützte DNA bei einem Pilotprojekt zu KI-gestütztem Programmieren und der Erkundung des Nutzens für die Softwareentwicklung.
Mehr lesenE-Handbuch
GitHub Enterprise Cloud
Euer Leitfaden zur Plattform, Migration und Funktionen wie GitHub Actions und Copilot
Unternehmen nutzen GitHub Enterprise-Produkte, um ihren gesamten Lebenszyklus der Softwareentwicklung zu verbessern. Wenn eure Entwickler täglich 45 Minuten sparen und sich die Zeit für Onboarding und Schulungen um 40 % reduziert, ist der Return on Investment (ROI) bei der Einführung von GitHub Enterprise Cloud (GHEC) hoch.
Lest weiter und erfahrt mehr über die Plattform, Migration, Funktionen für künstliche Intelligenz wie GitHub Copilot, darüber, wie ihr mit Erweiterungen das Beste aus eurer Investition herausholt, und vieles mehr.
Wir haben zwei Jahre in Folge den GitHub-Award „Channel Partner of the Year“ gewonnen
– für EMEA im Jahr 2024 und Security Services im Jahr 2025.
Part 1: What is GitHub Enterprise Cloud (GHEC)?
GitHub ist eine auf Git basierende Plattform zur Versionskontrolle. GitHub Enterprise Cloud ist eine Cloud-basierte Bereitstellungsoption der höchsten Tarifstufe von GitHub – GitHub Enterprise.
Sie bietet alle Funktionen von GitHub sowie mehr Flexibilität, Skalierbarkeit und Cloud-Hosting. Die Enterprise-Stufe dient als übergeordnete Ebene für GitHub-Organisationen und ermöglicht euch, mehrere Unternehmen innerhalb einer einzigen Struktur zu erstellen und zu verwalten.
GHEC ist für Unternehmen konzipiert, die erweiterte Funktionen für Sicherheit und Authentifizierung, administrative Kontrolle und Compliance benötigen. Die Release Notes von GitHub Enterprise enthalten häufig Verbesserungen in diesen Bereichen.
Der Umstieg auf GitHub Enterprise auf eurem DevOps-Weg kann eine Herausforderung sein.
Supportoptionen und Services für GitHub Enterprise sind verfügbar.
Mit einem GitHub-Enterprise-Plan könnt ihr zwischen den folgenden Bereitstellungsoptionen wählen:
GitHub Enterprise Cloud: Auf der Infrastruktur von GitHub gehostet, ist dies die ideale Wahl, wenn euer Unternehmen einen vollständig verwalteten, skalierbaren Service benötigt.
GitHub Enterprise Server (GHES): GitHub Enterprise Server wird On-Premises oder über eine private Cloud bereitgestellt und gibt euch die vollständige Kontrolle über eure Infrastruktur und Daten. Damit eignet er sich besonders für Unternehmen mit strengen Compliance- oder Sicherheitsanforderungen.
Hybride Bereitstellungen: Kombiniert GitHub Enterprise Cloud und GitHub Enterprise Server mit GitHub Connect – für Flexibilität und Skalierbarkeit sowie Kontrolle über kritische Assets und Daten.
GitHub Enterprise Cloud bietet zwei Kontotypen: Standard und Enterprise Managed Users (EMU).
Im Standardmodell werden die persönlichen Konten der Nutzer mit einem Unternehmen verknüpft, um Zugriff auf Unternehmensressourcen zu erhalten.
Bei Enterprise Managed User-Konten gehören alle Nutzer vollständig zum GitHub Enterprise-Konto und werden darüber verwaltet. Welche Option für euch geeignet ist, hängt von eurem Anwendungsfall ab. Für Unternehmen, die stärker im Open-Source-Bereich aktiv sind, reicht jedoch in der Regel das Standardmodell aus.
Für Unternehmen, die vollständige Kontrolle über Nutzerkonten wünschen, ist EMU oft die bevorzugte Option.
Künstliche Intelligenz (KI) ist in gewissem Maß Teil unseres aller Lebens geworden – insbesondere für Menschen in der Softwareentwicklung. GitHub Enterprise Cloud nutzt KI, um den Entwicklungsprozess durchgängig zu verbessern, die Codequalität zu erhöhen, Workflows effizienter zu gestalten und standardmäßige sowie erweiterte Sicherheit zu gewährleisten.
Die KI-gestützten Funktionen liefern intelligente Empfehlungen, automatisieren wiederkehrende Aufgaben und unterstützen eure Entwickler dabei, schneller besseren Code zu schreiben. GitHub Copilot ist zusammen mit weiteren KI-gestützten Tools in GitHub Enterprise Cloud integriert.
Diese Funktionen ermöglichen Entwicklern zusammen mit GitHub Copilot, im Flow zu bleiben, in derselben Integrated Development Environment (IDE) zu arbeiten und über die GenAI-Chatfunktion fachkundige Beratung zu erhalten.
Wichtige Tools wie GitHub Copilot sind direkt in die Plattform integriert und bieten nicht nur Codevorschläge, sondern auch Chat-Unterstützung in Echtzeit. Darüber hinaus unterstützt die Plattform Bring-your-own-Data-Modelle, auch als Retrieval-Augmented Generation (RAG)-Modelle bekannt. Damit könnt ihr eure KI-Tools mit spezifischen Datensätzen anpassen und optimieren.
Diese erweiterten Funktionen helfen Entwicklern, Herausforderungen effizienter zu bewältigen, eine hohe Codequalität zu gewährleisten und bei technologischen Innovationen an der Spitze zu bleiben.
GitHub Copilot ist ein KI-gestütztes Tool zur Codevervollständigung und -unterstützung. Es liefert Codevorschläge in Echtzeit und hilft euch, Code auf Grundlage des Kontexts und natürlichsprachlicher Eingaben zu schreiben. Außerdem sorgt es dafür, dass die GenAI-Chatfunktion bei der Suche nach Rat oder Alternativen fokussiert bleibt.
Durch fortschrittliche Sicherheitsmaßnahmen und den Einsatz künstlicher Intelligenz schützt GitHub Enterprise Cloud euren Code und eure Daten und verbessert die gesamte Developer Experience.
Die Kombination aus zuverlässiger Sicherheit und intelligenter Automatisierung hilft euch, sichere, hochwertige Software effizienter zu entwickeln.
Möchtet ihr eure Softwareentwicklungspraktiken mit GitHubs KI-Pair-Programmer Copilot transformieren?
Die Sicherheitsfunktionen von GHEC schützen Code und Daten über den gesamten Entwicklungslebenszyklus hinweg. Sie helfen euren Nutzern, Schwachstellen gemäß Branchenstandards zu identifizieren und zu beheben.
GHEC umfasst standardmäßig ein ausreichendes Paket an Sicherheitsfunktionen. Erweiterte Funktionen wie Code Scanning und Secret Scanning sind über GitHub Advanced Security (GHAS)-Lizenzen als Add-ons verfügbar.
Top tip:
GitHub Advanced Security tools are free to use in public repositories.Dependabot-Warnmeldungen (standardmäßig Teil von GHEC): Analysieren Projektabhängigkeiten auf bekannte Schwachstellen und warnen, wenn unsichere Abhängigkeiten erkannt werden.
Code Scanning: Ein Tool für Static Application Security Testing (SAST), das Code kontinuierlich auf Schwachstellen und Probleme prüft und euren Entwicklern detaillierte Berichte sowie konkrete Handlungsempfehlungen liefert. Ihr könnt Scan-Regeln anpassen und Anwendungen von Drittanbietern integrieren, um eure spezifischen Sicherheitsanforderungen zu erfüllen.
Secret Scanning: Durchsucht Repositories automatisch nach Secrets wie API-Schlüsseln, Personal Access Tokens und Passwörtern, die möglicherweise versehentlich committet wurden.
Warnmeldungen und Behebung: Benachrichtigt eure Administratoren und Entwickler über erkannte Secrets, damit sie diese umgehend beheben und unbefugten Zugriff verhindern können.
Dependency Review: Erkennt anfällige Abhängigkeiten, bevor Pull Requests zusammengeführt werden.
Sicherheitshinweise: Ermöglicht es Verantwortlichen, Sicherheitshinweise für ihre Projekte zu erstellen und zu veröffentlichen. So werden eure verwalteten GitHub-Enterprise-Nutzer über Schwachstellen und empfohlene Korrekturen informiert.
Gemeinsame Problemlösung: Ermöglicht Projektbeteiligten, Sicherheitsprobleme privat zu besprechen und zu beheben, bevor Sicherheitshinweise veröffentlicht werden.
Compliance- und Audit-Logs: Führt detaillierte Protokolle über Nutzeraktivitäten und Änderungen in Repositories und unterstützt so die Einhaltung von Branchenvorschriften.
Audit-Berichte: Erstellt umfassende Audit-Berichte, die euch dabei helfen, die regulatorischen Anforderungen und Compliance-Anforderungen eures Unternehmens zu erfüllen.
Als integraler Bestandteil von GitHub Enterprise Cloud ermöglicht GitHub Actions, Workflows direkt in euren GitHub-Repositories zu automatisieren. Mit GitHub Actions könnt ihr Continuous-Integration- und Continuous-Deployment-Pipelines (CI/CD) einrichten, sodass Codeänderungen automatisch erstellt, getestet und bereitgestellt werden. Das erhöht die Zuverlässigkeit und Geschwindigkeit eures Entwicklungsprozesses.
Diese Workflows können durch verschiedene Ereignisse ausgelöst werden, etwa durch Code-Pushes, Pull Requests oder Issues. Das macht euren Entwicklungszyklus flexibel und reaktionsschnell.
GitHub Actions lässt sich zudem reibungslos in eine Vielzahl externer Services und Tools integrieren, darunter Cloud-Anbieter, Sicherheitsscanner und Deployment-Plattformen. So könnt ihr umfassende Automatisierungspipelines erstellen, die jeden Aspekt des Lebenszyklus eurer Softwareentwicklung abdecken.
Darüber hinaus kann Actions Routineaufgaben wie die Verwaltung von Abhängigkeiten, Code-Linting und Versionierung automatisieren. So können sich Entwickler auf die komplexeren und kreativeren Aspekte ihrer Projekte konzentrieren.
Mit GitHub Actions könnt ihr die Produktivität steigern, manuelle Fehlermeldungen reduzieren und einen konsistenten, zuverlässigen Workflow in der gesamten Entwicklung sicherstellen.
Die Integration von Automatisierung in das GitHub-Enterprise-Cloud-Ökosystem unterstreicht den Anspruch, eine robuste, skalierbare und effiziente Plattform für moderne Softwareentwicklung bereitzustellen.
Erfahrt, wie ihr euren Workflow von der Idee bis zur Produktion automatisiert und GitHub Actions nutzt.
GitHub Codespaces ist eine nutzungsbasierte Funktion, die eine anpassbare, in der Cloud gehostete Entwicklungsumgebung bereitstellt. Mit diesem Service können Entwickler vorkonfigurierte Umgebungen erstellen, konfigurieren und teilen, die sofort und von überall aus verfügbar sind.
Mit Codespaces könnt ihr in wenigen Sekunden eine Entwicklungsumgebung starten – mit allen Abhängigkeiten, Tools und Einstellungen, die ihr für euer Projekt benötigt.
Ein wesentlicher Vorteil von Codespaces ist seine Flexibilität. Entwickler können Umgebungen an die spezifischen Anforderungen ihrer Projekte anpassen und so Konsistenz über verschiedene Rechner und Teammitglieder hinweg sicherstellen. Das beseitigt das häufige Problem „Bei mir funktioniert es“, denn eine standardisierte Einrichtung lässt sich einfach reproduzieren und teilen.
Da Codespaces in der Cloud läuft, verlagert es rechenintensive Aufgaben wie das Kompilieren und Ausführen von Code von lokalen Rechnern auf leistungsstarke Cloud-Server. Das beschleunigt Entwicklungsaufgaben deutlich und verbessert die Performance, insbesondere bei ressourcenintensiven Projekten.
Codespaces integriert sich außerdem reibungslos in GitHub, sodass ihr direkt in eurer Entwicklungsumgebung auf eure Repositories, Branches und Pull Requests zugreifen könnt.
Die enge Integration vereinfacht den Workflow und erleichtert euch die Verwaltung von Code, die Nachverfolgung von Änderungen und die Zusammenarbeit mit Teammitgliedern in Echtzeit.
Insgesamt steigert GitHub Codespaces die Produktivität, verkürzt die Einrichtungszeit und ermöglicht eine konsistente, leistungsstarke Entwicklungsumgebung, die mit euren Anforderungen skaliert.
GitHub Packages ist eine vielseitige, direkt in GitHub integrierte Funktion, die die Verwaltung und Verteilung von Softwarepaketen vereinfacht. Sie dient als zentrales Repository, in dem ihr verschiedene Pakettypen wie npm, Maven, Docker-Container und mehr hosten könnt.
So können Entwickler Pakete sicher innerhalb ihrer Organisation oder öffentlich für Open-Source-Projekte speichern und dabei die robuste Infrastruktur von GitHub für Versionskontrolle und Zugriffsverwaltung nutzen.
GitHub Packages lässt sich reibungslos in CI/CD-Pipelines integrieren und ermöglicht automatisierte Workflows für das Deployment von Paketen. Das sorgt für konsistente Prozesse in der Softwareentwicklung.
Durch einfachen Zugriff, Versionierung und das Teilen von Paketen fördert GitHub Packages Effizienz, Zusammenarbeit und Zuverlässigkeit in Entwicklungsteams und Projekten, die auf GitHub gehostet werden.
GitHub Enterprise ist eine umfassende DevOps-Plattform mit Lösungen für jede Phase des Entwicklungszyklus – von der Planung und Programmierung über Tests und Deployments bis hin zu Monitoring.
Um die Vorteile von GitHub Enterprise voll auszuschöpfen, nutzt ihr die Funktionen und Integrationen, um euren gesamten DevOps-Workflow durchgängig zu vereinfachen und zu verbessern.
Dank der leistungsstarken Benutzerverwaltung könnt ihr Benutzerzugriffe, Berechtigungen und Rollen in eurer gesamten Organisation verwalten. Dazu gehören Funktionen wie Teamverwaltung, granulare Zugriffskontrollen und Audit-Logs für Compliance und Sicherheit.
Die Nutzung der GitHub-Enterprise-Plattform und ihre durchgängige Einführung im Entwicklungsprozess können die Time-to-Market deutlich verkürzen sowie die Produktivität und Zufriedenheit der Entwickler steigern.
Wenn ihr GitHub Enterprise nutzt, könnt ihr den Mehrwert weiter steigern, indem ihr GitHub Copilot in eurer gesamten Organisation einführt, auf GitHub Actions umsteigt und GitHub Advanced Security einsetzt.
Copilot ist ein führendes KI-gestütztes Entwicklungstool, das viele Entwickler täglich bei ihrer Arbeit mit GitHub nutzen. Lest die Fallstudie unten.
Empfohlen
Eficode unterstützte DNA bei einem Pilotprojekt zu KI-gestütztem Programmieren und der Erkundung des Nutzens für die Softwareentwicklung.
Mehr lesenPart 2: Migrating to GitHub Enterprise Cloud
Vielleicht möchtet ihr zu GitHub Enterprise Cloud migrieren, um die Vorteile von AI- und Cloud-basierten Lösungen zu nutzen – ohne den Aufwand für die Verwaltung einer On-Premise-Infrastruktur oder alternativer redundanter Software.
Funktionen wie verbesserte Disaster Recovery, niedrigere Betriebskosten, Sicherheit und die Flexibilität, Ressourcen je nach Bedarf hoch- oder herunterzuskalieren, beeinflussen häufig die Entscheidung, von GitHub Enterprise Server und ähnlichen Quellsystemen wie Azure DevOps, Bitbucket und Jenkins zu GHEC zu migrieren.
Top tip:
GitHub Enterprise Importer helps users migrate repositories
from other platforms, such as Bitbucket, Azure DevOps,
or another GitHub Enterprise version, i.e., Server.Konsolidierungen sind ein entscheidender Schritt für einen reibungslosen Übergang zu GitHub Enterprise Cloud. Sie vereinfachen und zentralisieren den Entwicklungs-Workflow und schaffen eine einheitliche Umgebung, in der alle Teams effektiv zusammenarbeiten. Das verbessert Zusammenarbeit, Konsistenz und Codequalität.
Indem ihr unterschiedliche Codebasen, Branches oder Versionskontrollsysteme in GitHub Enterprise Cloud zusammenführt, könnt ihr die erweiterten AI-Funktionen, verbesserte Sicherheit und Skalierbarkeit nutzen. Der Übergang senkt nicht nur die Betriebskosten und verbessert die Möglichkeiten zur Wiederherstellung nach Ausfällen, sondern stellt auch sicher, dass der gesamte Entwicklungsprozess effizient und effektiv abläuft.
Eine sorgfältige Planung und ein tiefes Verständnis sowohl der Ausgangs- als auch der neuen Umgebung sind entscheidend für eine reibungslose Migration.
Sie umfassen die Integration verschiedener Branches, Repositories und Versionskontrollsysteme in eine einheitliche Umgebung.
Wenn ihr migriert, muss eure Organisation ihre Codebasis aus unterschiedlichen Quellen konsolidieren, um den Entwicklungs-Workflow zu vereinfachen und zu zentralisieren. So stellt ihr sicher, dass alle eure Teams in einem einheitlichen, zusammenhängenden Rahmen arbeiten – für bessere Zusammenarbeit, Konsistenz und Codequalität.
Eine solide Planung ist für euren Erfolg ebenso wichtig wie das Verständnis beider Umgebungen: der Funktionen, der Arbeitsweise in der neu aufgebauten GitHub-Umgebung und der Möglichkeiten, ihre Vorteile optimal zu nutzen.
Die Konsolidierung von Repositories kann den Migrationsprozess vereinfachen. So könnt ihr Berechtigungen leichter verwalten, Workflows automatisieren und Sicherheitsrichtlinien einheitlich auf alle eure Projekte anwenden.
Schritt 1. Um Repositories in GitHub Enterprise Cloud zu konsolidieren, identifiziert die Repositories und Branches, die ihr zusammenführen möchtet, und erstellt von jedem ein Backup.
Schritt 2. Wählt ein Ziel-Repository aus, in dem alle anderen konsolidiert werden. Klont dieses Ziel-Repository lokal, fügt die Quell-Repositories als Remotes hinzu und ruft deren Branches ab.
Schritt 3. Erstellt im Ziel-Repository für jeden Branch der Quell-Repositories neue Branches. Führt diese dann mit dem Main-Branch des Ziel-Repositorys zusammen und löst dabei mögliche Konflikte.
Schritt 4. Führt Tests durch, um sicherzustellen, dass die Funktionalität erhalten bleibt, und pusht die Änderungen zu GitHub. Aktualisiert alle relevanten Dokumentationen und informiert euer Team über die Konsolidierung.
Sobald ihr bestätigt habt, dass im konsolidierten Repository alles funktioniert, könnt ihr alte Quell-Repositories auch archivieren oder löschen. Dieser Prozess vereinfacht eure Codebase und verbessert die Zusammenarbeit in eurem Entwicklungsteam.
Wie konfiguriert ihr Repositories?
Die Konfiguration von GitHub-Repositories unterscheidet sich von der Konsolidierung von Repositories und umfasst die Einrichtung verschiedener Aspekte wie Repository-Einstellungen, Branches, Mitwirkende, Integrationen und mehr.
Hier ist ein allgemeiner Überblick darüber, wie ihr GitHub-Repositories konfigurieren könnt:
Wenn ihr diese Aspekte effektiv konfiguriert, könnt ihr Zusammenarbeit, Sicherheit und Automatisierung in euren GitHub-Repositories optimieren – für einen reibungslosen und effizienten Entwicklungszyklus.
Die Verwaltung von Berechtigungen in GitHub-Repositories ist entscheidend, um den Zugriff zu steuern und sicherzustellen, dass Teammitglieder über die passenden Rechte verfügen.
GitHub bietet fünf Zugriffsebenen, mit denen sich Nutzern detaillierte Rollen zuweisen lassen, sodass sie nur die erforderlichen Zugriffsrechte erhalten. Um Mitwirkende hinzuzufügen, ladet ihr Einzelpersonen oder Teams ein und weist ihnen entsprechend ihrer Rolle bestimmte Zugriffsebenen zu.
Mit Branch-Protection-Funktionen könnt ihr Code-Review-Prozesse durchsetzen und festlegen, wer Änderungen in geschützte Branches mergen darf.
GitHub bietet Tools zur Verwaltung von Berechtigungen über mehrere Repositories hinweg und nutzt Teams einheitlich, um die Zugriffsverwaltung zu vereinfachen. Regelmäßige Überprüfungen der Berechtigungen sowie Sicherheitsmaßnahmen wie die Zwei-Faktor-Authentifizierung und starke Passwortrichtlinien helfen dabei, die Sicherheit eurer Repositories zu gewährleisten.
Eine klare Dokumentation der Berechtigungsrichtlinien und die proaktive Kommunikation von Zugriffsänderungen sorgen für Transparenz und Verantwortlichkeit in eurem Entwicklungsteam.
Mit diesen Praktiken könnt ihr die Zusammenarbeit optimieren und gleichzeitig die Integrität eurer Repositories sowie sensible Informationen schützen.
In den meisten Fällen betreiben Unternehmen zwei oder mehr Infrastrukturen, die sich mit der GitHub-Enterprise-Plattform reibungslos nutzen lassen.
Wenn ihr eine Migration zu GitHub Enterprise Cloud in Erwägung zieht, solltet ihr unbedingt prüfen, ob eure bestehenden Tools und Services mit der Zielplattform kompatibel sind.
Wenn ihr die Integrationsmöglichkeiten von GitHub Enterprise Cloud mit Services wie Microsoft Azure, AWS und Google kennt, könnt ihr beurteilen, wie reibungslos sich eure aktuellen Workflows in die neue Umgebung überführen lassen.
Die Verfügbarkeit leistungsfähiger Integrationen kann ebenfalls eure Entscheidung für eine Migration beeinflussen. Daher ist es wichtig, die Möglichkeiten zu prüfen, um Machbarkeit und Vorteile der Migration zu bewerten.
Auch mögliche Kosteneinsparungen durch die Integration sollten berücksichtigt werden. In der Evaluierungsphase solltet ihr die Konsolidierungsmöglichkeiten durch Integrationen vergleichen. Häufig gibt es in beiden Systemen doppelte Funktionen, deren Zusammenführung zu erheblichen Kosteneinsparungen führt.
Letztlich hängt die Wahl der Infrastruktur von den spezifischen Anforderungen, Zielen und Herausforderungen eures Unternehmens ab. Im Migrationsprozess müsst ihr die Auswirkungen eurer Infrastrukturentscheidungen auf den langfristigen Erfolg eures Deployments in GitHub Enterprise Cloud und Hyperscaler-Umgebungen bewerten.
Mit Azure Pipelines und GitHub Actions könnt ihr Workflows automatisieren, Anwendungen bereitstellen und eure Infrastruktur direkt aus euren GitHub-Repositories verwalten (mehr dazu weiter unten).
Azure und GitHub arbeiten kontinuierlich an weiteren Integrationen. GitHub Advanced Security für Azure DevOps (GHAzDO) ist ein Beispiel dafür. Außerdem können GitHub-Metered Items über die Zahlungsmechanismen von Azure abgerechnet werden.
Auch Integrationen mit der Google Cloud Platform erleichtern Aufgaben wie das Bereitstellen von Anwendungen, den Zugriff auf Cloud-Services und die Verwaltung von Ressourcen.
Microsoft investiert aktiv in beide Plattformen, doch die Wahl zwischen Azure DevOps und GitHub Enterprise hängt oft von Faktoren wie den Präferenzen des Teams, der bestehenden Infrastruktur und dem Bedarf an erweiterten Funktionen für Entwicklung und Zusammenarbeit ab.
Während Azure DevOps leistungsstarke Funktionen für das Application Lifecycle Management bietet, gilt GitHub Enterprise oft als erste Wahl für moderne Softwareentwicklung, Zusammenarbeit und DevOps-Praktiken.
Letztlich müsst ihr die verschiedenen Faktoren abwägen und die Plattform wählen, die am besten zu euren geschäftlichen Anforderungen passt.
Eficode erhält die Advanced Specialization „DevOps with GitHub on Microsoft Azure“.
Eficode erhält die Advanced Specialization „DevOps with GitHub on Microsoft Azure“.
Part 3: GitHub Enterprise features
Zusätzliche GitHub- und GitHub-Enterprise-Funktionen fördern Produktivität, Automatisierung und Zusammenarbeit in Entwicklungsteams. So entsteht ein einheitliches und effizientes Ökosystem für Entwicklung und Betrieb. Schauen wir uns diese Funktionen und ihre jeweiligen Vorteile genauer an:
GitHub Enterprise-Funktionen
Entdeckt die wichtigsten Features von GitHub Enterprise:
Erfahrt, wie ihr GitHub Copilot in euren Workflow integriert und wie andere große Unternehmen davon profitiert haben.
Die flexiblen Bereitstellungsoptionen von GitHub Enterprise – darunter GitHub Enterprise Cloud (mit oder ohne Managed Users), GitHub Enterprise Server-Instanzen und hybride Modelle – decken unterschiedliche Anforderungen ab. Sie ermöglichen euch, einen vollständig verwalteten Service zu nutzen, die volle Kontrolle über On-Premise-Infrastrukturen zu behalten oder beide Ansätze für Skalierbarkeit und Kontrolle zu kombinieren.
Weitere Erweiterungsmöglichkeiten findet ihr im GitHub Marketplace. Dort stehen euch verschiedene Tools und Actions von Drittanbietern zur Verfügung, die ihr integrieren könnt, um euren Entwicklungsprozess effizienter zu gestalten.
Ihr könnt auch Code nutzen, den andere in der Community geschrieben haben, und vorhandene Lösungen einbinden, um eure Projekte zu beschleunigen und eure Entwicklungskompetenzen zu erweitern. So schafft ihr eine einheitliche, integrierte DevOps-Umgebung, die eure Entwickler dabei unterstützt, Innovationen voranzutreiben und den Erfolg eures Unternehmens zu stärken.
GitHub Enterprise bietet Service Level Agreements (SLAs), um seinen Kunden hohe Verfügbarkeit und Support zu gewährleisten.
Der Wechsel zu GitHub Enterprise auf eurer DevOps-Reise kann eine Herausforderung sein. Optionen und Services im GitHub-Supportportal stehen euch zur Verfügung.
Related guides