Skip to main content

企業向けGitHubについて

GitHubのエンタープライズ製品とGitHub Enterpriseの展開オプションについて説明します。

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

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

企業でのGitHubの活用方法

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

GitHubを使用すると、業務の計画、生産性の向上、プロセスの自動化、コードのセキュリティの維持を実現できます。

コラボレーション

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

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

生産性

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

  • 最も広く採用されている AI 開発者ツールである GitHub Copilot を使用して、AI を活用したコード提案を活用する
  • クラウドでホストされる開発環境である GitHub Codespaces で新しいプロジェクトをすばやく開始する
  • ローカル開発環境から、GitHub と GitHub CLI を使用して GitHub Desktop と統合する

Automation

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

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

セキュリティ

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

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

GitHub Enterprise プランの利点

GitHub Enterprise が最も包括的な計画です。 このプランには、組織の GitHub Free または GitHub Team プランに含まれる機能に加えて、次のものが含まれます。

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

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

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

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

** GitHub Enterprise Cloudの場合:**

  • リポジトリとその他のリソースは GitHubによってホストされ、最新の機能とバグ修正に自動的にアクセスできます。
  • 企業を GitHub.com でホストするか、会社のコードとデータが存在する場所をより詳細に制御するために、 GHE.comの独自のサブドメインでホストするように選択できます。
  • リソースにアクセスするために、企業のメンバーは個人アカウントを使用できます。または、 Enterprise Managed Usersを使用する場合は、外部システムを使用するユーザーのアカウントをプロビジョニングします。

** GitHub Enterprise Serverの場合:**

  • オンプレミスまたはパブリック クラウド サービスで、独自の GitHub インスタンスを実行します。
  • ユーザーのアカウントを作成し、ビルトイン認証または外部システムを使用してユーザーを認証します。
  • GitHub Connectを有効にすると、GitHub.comやDependabot alertsでホストされるアクションなど、GitHub.comに依存する機能を利用できます。