Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

GitHub Enterprise Server について

GitHub Enterprise Server は、プライベート環境でホストできるソフトウェア開発プラットフォー� です。

GitHub Enterprise Server について

GitHub Enterprise Server は、エンタープライズ内のソフトウェア開発用のセルフホステッド プラットフォー� です。 チー� は GitHub Enterprise Server を使って、Git バージョン コントロール、強力な API、生産性およびコラボレーション ツール、統合を使ってソフトウェアをビルドし、出荷できます。 GitHub.com に精通している開発者は、使い慣れた機能とワークフローを使って、シー� レスなオンボードとコントリビュートが可能です。 企業が GitHub の製品を使ってソフトウェア開発ライフサイクルをサポートする方法について、詳しくは、「エンタープライズ向け GitHub について」を参照してく� さい。

GitHub Enterprise Server は、ユーザーのインフラストラクチャ上で実行され、ファイアウォール、ネットワーク ポリシー、IAM、監視、VPN など、ユーザーが定義するアクセスとセキュリティの制御によって管理されます。 GitHub Enterprise Server は、規制コンプライアンスの対象となる企業で使うのに適しており、パブリック クラウドのソフトウェア開発プラットフォー� から発生する問題を回避するのに役立ちます。

GitHub は、自己完結型の仮想アプライアンスとして GitHub Enterprise Server を配布します。 仮想マシンをプロビジョニングしてアプライアンスをインストールすると、インスタンスはカスタ�  アプリケーション スタックを使って Linux オペレーティング システ� を実行します。 詳しい情� �については、「システ� の概要」をご覧く� さい。

GitHub Enterprise Server をオンプレミスにデプロイするか、サポートされているクラウド環境にデプロイするかを選ぶことができます。

デプロイのサポート対象環境

GitHub Enterprise Server は、オンプレミスのデータセンター内の仮想化ハイパーバイザーまたはパブリック クラウド サービスにデプロイできます。

GitHub は、オンプレミス デプロイ用に次の仮想化ハイパーバイザーをサポートしています。

  • Microsoft Hyper-V
  • OpenStack KVM
  • VMware ESXi

GitHub は、クラウド デプロイ用に次のサービスをサポートしています。

  • アマゾン ウェブ サービス (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure

詳細については、「GitHub Enterprise Server インスタンスをセットアップする」を参照してく� さい。

リリースとアップグレードについて

GitHub Enterprise Server は常に改善されており、機能とパッチのリリースによって新機能とバグ修正が導入されています。 インスタンスへのアップグレードは自身の責任で行ってく� さい。 詳しい情� �については、「GitHub Enterprise Server のリリース」をご覧く� さい。

管理について

GitHub Enterprise Server は、ブラウザー、管理 SSH アクセス、REST または GraphQL API を使って構成および監視できます。 GitHub は、Linux の管理経験がある管理者の方が、GitHub Enterprise Server のデプロイと保守管理に成功していることを発見しました。

特定の従業員に GitHub Enterprise Server への管理アクセス権を付与することで、外部認証を設定し、開発者のニーズを満たすようにインスタンスを構成し、インスタンスのアクティビティとパフォーマンスを監視できます。 ビジネス ルールまたは規制制限に確実に準� するために、管理者は、 をどのように使うかを制御するポリシーを構成できます。 詳細については、次の記事を参照してく� さい。

オプション機能について

GitHub Enterprise Server で、Enterprise のソフトウェア開発ライフサイクルを改善するオプション機能を構成できます。

特徴量説明詳細情� �
GitHub ActionsCI/CD と開発ワークフローを自動化するEnterprise の GitHub Actions について
GitHub ConnectGitHub.com の機能を限定的に活用するGitHub Connect について
GitHub Advanced Securityコードのセキュリティと品質を向上させるGitHub Advanced Security について
GitHub PackagesEnterprise のソフトウェア パッケージをホストするGitHub Packages の概要

デプロイ トポロジについて

既定では、GitHub Enterprise Server はスタンドアロン インスタンスとして実行されます。 デプロイに別のトポロジを使うことで、GitHub Enterprise Server の信� �性とパフォーマンスを向上させることができます。

  • システ� またはネットワークの障害の影響を軽減するために、パッシブ レプリカ インスタンスをデプロイできます。 プライマリ インスタンスに影響する障害が発生した� �合は、レプリカ インスタンスに手動でフェールオーバーできます。 詳細については、「About high availability configuration」 (High Availability 設定について) を参照してく� さい。
  • 複数のアクティブ レプリカを構成して、プライマリ インスタンスから地理的に離れている開発者のパフォーマンスを向上させることができます。 詳細については、「geo レプリケーションについて」を参照してく� さい。
  • 数万人の開発者がいる一部の企業は、垂直方向ではなく水平方向にスケーリングするクラスター構成の恩恵を受ける� �合があります。 詳細については、「クラスタリングについて」を参照してく� さい。

バックアップとディザスター リカバリーについて

開発者のデータ損失やサービス中断から保護するために、GitHub は、ディザスター リカバリーの計画を立てることを強くお勧めします。 GitHub Enterprise Server Backup Utilities を使って Linux または Unix ホスト システ� をデプロイして構成することで、インスタンスの構成とユーザー データをバックアップできます。 詳細については、「アプライアンスでのバックアップの設定」を参照してく� さい。

さらに、システ� またはネットワーク障害が発生した� �合にフェールオーバーするようにパッシブ レプリカ インスタンスを構成できます。 詳細については、「デプロイ トポロジについて」を参照してく� さい。

ドキュメントについて

GitHub Enterprise Server の管理者とユーザー向けの両方のドキュメントは、GitHub Docs の次のサイトで入手できます。

異なるバージョンの GitHub Enterprise Server が、GitHub Docs のドキュメントに個別に反� されています。 詳細については、「GitHub Docs のバージョンについて」を参照してく� さい。

GitHub Enterprise Server を試す

GitHub Enterprise Server の 45 日間無料試用版にサインアップできます。 詳細については、「GitHub Enterprise Server の試用版を設定する」を参照してく� さい。

関連� �目