Enterprise で GitHub を使用する方法
GitHub は、セキュリティで保護されたソフトウェアをビルド、スケーリング、配信するための完全な開発者プラットフォームです。 企業は、ソフトウェア開発ライフサイクル全体をサポートし、開発速度を向上させ、コード品質を向上させるために当社の製品を使用します。
- トラック: 開発者は、issue やプロジェクトを使用してソース コードをリポジトリに格納し、バージョン管理して、作業を計画できます。
- コード: 開発者は、クラウドでホストされる開発環境である GitHub Codespaces でコードを作成し、pull request を使用して相互のコードをレビューし、コード セキュリティ機能を使用してシークレットと脆弱性がコードベースに混入しないようにできます。
- デプロイ: GitHub Actions を使用してビルド、テスト、デプロイ パイプラインを自動化し、GitHub Packages を使用してソフトウェア パッケージをホストできます。
GitHub Enterprise の利点
GitHub Enterprise は、最も包括的なプランです。 Organization 向けの GitHub Free プランまたは GitHub Team に含まれる機能に加えて、このプランには以下が含まれます。
- SAML 認証や内部リポジトリなどの追加機能。 詳細なリストについては、GitHub Pricing を参照してください。
- GitHub Actions などの使用量ベースの製品に対する使用可能量の追加。
- Enterprise アカウント。これによって、単一の場所で、課金と設定の管理、ポリシーの適用、Enterprise へのアクセス権を持つユーザーの監査ができます。
- GitHub Advanced Security と GitHub Premium Support を追加するオプション。
企業が GitHub Enterprise を採用すると、投資収益率 (ROI) が高くなります。 たとえば、開発者は 1 日あたり 45 分間節約でき、オンボーディングとトレーニングの時間は 40% 短縮されます。 「GitHub Enterprise の経済効果の総計」をご覧ください。
デプロイ オプションについて
GitHub Enterprise をご購入の場合、GitHub Enterprise Cloud と GitHub Enterprise Server の両方にアクセスできます。 これらのデプロイ オプションのどちらか、または両方を使用することを選択できます。
GitHub Enterprise Cloud の場合:
- リポジトリとその他のリソースは、GitHub.com でホストされます。
- リソースにアクセスするには、Enterprise のメンバーが個人用アカウントを使用するか、Enterprise Managed Users を使用する場合は、外部システムを使用してユーザーのアカウントをプロビジョニングします。
GitHub Enterprise Server の場合:
- オンプレミスまたはパブリック クラウド サービスで、独自の GitHub インスタンスを実行します。
- ユーザーのアカウントを作成し、ビルトイン認証または外部システムを使用してユーザーを認証します。
- GitHub Connect を有効にすると、Dependabot alerts や GitHub.com でホストされているアクションなどの GitHub.com に依存する機能を活用できます。
次のステップ
-
GitHub Enterprise の詳細について。
- GitHub Enterprise Cloud ドキュメントの「GitHub Enterprise Cloud について」
- 「GitHub Enterprise Server について」。
-
試用版を設定します。