Skip to main content

エンタープライズ向け GitHub について

GitHub の Enterprise 製品と、GitHub Enterprise のデプロイ オプションについて説明します。

ビジネスで GitHub を選択する必要がある理由

  •         **開発者が既に知っているプラットフォームを提供します。** GitHub を採用すると、1 億人以上の開発者に既になじみのあるツールを使用して、才能を引き付け、オンボーディング時間を短縮し、大規模なオープンソース コミュニティを活用できます。
    
  •         **クラウド内のツールを統合します。** GitHub は、セキュリティで保護されたソフトウェアを構築、スケーリング、配信するための完全な開発者プラットフォームです。 GitHub を採用すると、企業が DevOps ツールを統合したり、保守が困難なオンプレミス ソリューションから離れたりするのに役立ちます。
    
  •         **AI と統合します。** GitHub には、開発ライフサイクルのあらゆる段階で生産性を向上させる AI ツールが用意されています。 開発者は AI エージェントと連携して、計画、プロトタイプ作成、コード作成、作業のレビュー、脆弱性の修正を行うことができます。
    
  •         **大規模に統括する。** GitHub は、高度なガバナンス機能と、ビジネス全体の開発作業の中心的な管理ポイントを提供します。 プロジェクトを設定し、複雑なニーズを満たし、将来のスケーリングを可能にする方法でアクセスを管理します。
    

Enterprise で GitHub を使用する方法

企業は、ソフトウェア開発ライフサイクル全体をサポートし、開発速度を向上させ、コード品質を向上させるために GitHub 製品を使用します。

GitHub を使用すると、企業は業務の計画、生産性の向上、プロセスの自動化、コードの安全性の確保を実現できます。

コラボレーション

開発者は次のことができます。

  • 作業を追跡し、問題やディスカッションでコミュニケーションを取る
  • プロジェクトを使用して作業サイクルを計画およびレビューする
  • pull request で互いの作業を確認する

生産性

開発者は次のことができます。

  • 最も広く採用されている AI 開発者ツールである GitHub Copilot による AI 搭載コード候補のメリット
  • クラウドでホストされる開発環境である GitHub Codespaces で新しいプロジェクトをすばやく開始する
  • GitHub CLI と GitHub Desktop を使用して、ローカル開発環境から GitHub と統合する

Automation

企業は次のことができます。

  • GitHub Actions を使用してビルド、テスト、展開パイプラインを自動化する
  • GitHub Packages でソフトウェア パッケージをホストする
  • REST API と GraphQL API、GitHub Apps、および Webhook を使用してツールを構築する

セキュリティ

企業は次のことができます。

  • GitHub Code Security を使ってコードと依存関係に含まれる脆弱性の検出と修復を自動化する
  • ユーザーによるシークレットの漏えいをブロックし、GitHub Secret Protection を使って過去の漏えいを特定して修復する
  • Dependabot により、ソフトウェアの依存関係を最新の状態に保つ
  • セキュリティの概要を使用してリポジトリ全体のセキュリティ ランドスケープを監視する

GitHub Enterprise プランの利点

GitHub Enterprise は、最も包括的なプランです。 Organization 向けの GitHub Free プランまたは GitHub Team に含まれる機能に加えて、このプランには以下が含まれます。

  • エンタープライズ アカウント。チームを管理し、アクセス権を付与し、ポリシーを適用し、アクティビティを監査するための 1 つの場所を提供します。
  • SAML 認証や内部リポジトリなどの追加機能。 詳細なリストについては、GitHub Pricing を参照してください。
  • GitHub Actions などの使用量ベースの製品に対する使用可能量の追加。
  • 追加するオプションGitHub Premium Support、GitHub Copilot Enterprise。

企業が GitHub Enterprise を採用すると、投資収益率 (ROI) が高くなります。 たとえば、開発者は 1 日あたり 45 分間節約でき、オンボーディングとトレーニングの時間は 40% 短縮されます。 「GitHub Enterprise の経済効果の総計」をご覧ください。

デプロイ オプションについて

GitHub Enterprise をご購入の場合、GitHub Enterprise Cloud と GitHub Enterprise Server の両方にアクセスできます。 これらのデプロイ オプションのどちらか、または両方を使用することを選択できます。

          **GitHub Enterprise Cloud の場合**:
  • リポジトリとその他のリソースは GitHub によってホストされており、最新の機能とバグ修正に自動的にアクセスできます。

  • 企業のホスト先を GitHub.com にするか、会社のコードとデータが置かれる場所をより詳細に制御するために GHE.com の独自のサブドメインにするかを選択できます。

  • リソースにアクセスするには、企業のメンバーが個人用アカウントを使用するか、Enterprise Managed Users を使用する場合は、外部システムを使用してユーザーのアカウントをプロビジョニングします。

            **GitHub Enterprise Server の場合**:
    
  • オンプレミスまたはパブリック クラウド サービスで、独自の GitHub インスタンスを実行します。

  • ユーザーのアカウントを作成し、ビルトイン認証または外部システムを使用してユーザーを認証します。

  • GitHub Connect を有効にすると、Dependabot alerts や GitHub.com でホストされているアクションなどの GitHub.com に依存する機能を活用できます。

次のステップ

GitHub Enterprise Cloud の Enterprise オンボード 体験を開始します。