オンプレミスでの Azure DevOps のインストールと構成

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

注意

Azure DevOps Server は、以前は Visual Studio Team Foundation Server という名前でした。

以前に Visual Studio Team Foundation Server (TFS) という名前の Azure DevOps Server 2019 をデプロイする方法にはいくつかの選択肢があります。 すべてを1台のサーバーにインストールすることができます。 また、複数のアプリケーション層と SQL インスタンスを使用することもできます。 チームに適した配置の種類を判断する方法については、「 ハードウェアの推奨事項」を参照してください。

展開の選択肢

  • 単一サーバー: アプリケーション層とデータ層が同じコンピューター上にあるため、単一サーバー配置が最も簡単な配置です。 1つまたは少数のチームをサポートする場合は、このデプロイを選択します。

  • デュアルサーバー: デュアルサーバー配置では、個別のアプリケーションとデータ層を使用して、より大規模なチームのパフォーマンスを向上させ、平均使用量を超えるチームをサポートすることができます。

  • 複数のサーバー: この種類の配置では、複数のアプリケーション層とデータ層が関係しているため、非常に大規模なチームや、使用率が非常に高いチームにとってパフォーマンスを向上させることができます。 複数のサーバーを使用することにより、高可用性とディザスターリカバリーの機能を向上させることができます。

レポート構成の選択肢

Azure DevOps Server は、SQL Server Reporting Services の代わりに使用できる Analytics サービスをサポートしています。 ただし、継承プロセスモデルを使用して作業の追跡をカスタマイズする場合は、分析サービスのみをレポートに使用することができます。この場合、レポートをサポートするようにプロジェクトコレクションを構成することはできません。

Analytics サービスの詳細については、「 Analytics サービスとは」を参照してください。 継承プロセスモデルの詳細については、「 プロセスのカスタマイズと継承されたプロセスについて」を参照してください。

注意

継承プロセスモデルをサポートするように構成できるのは、新しいプロジェクトコレクションだけです。 アップグレードされたプロジェクトコレクションは、引き続きオンプレミスの XML プロセスモデルをサポートすることができます。

評価または個人的な使用のためのインストール

Azure DevOps を個人用に使用するように設定した場合、または評価する場合は、 Azure DevOps Expressを使用します。 Azure DevOps Express は、クライアントとサーバーの両方のオペレーティングシステムに無料で、簡単にセットアップしてインストールできます。 Azure DevOps Server 2019 と同じ機能をすべてサポートしています。 TFS Express のライセンス制限は、5つのアクティブユーザーに使用します。

ヒント

個人で使用するために、無料の Azure DevOps Services 組織 を使用することを検討してください。 Azure DevOps Services はクラウドベースであるため、独自のハードウェアにインストールしたり、独自のバックアップを管理したりする必要はありません。

配置プロセス

Azure DevOps Server の展開方法に関係なく、このプロセスには次の3つの手順が含まれます。

  • 準備: インストーラーは、 システム要件を確認して従うことで、Azure DevOps Server または TFS 用に1つ以上のサーバーを準備します。

  • インストール: インストーラーは、実行可能ファイルをサーバーに配置し、VisualStudio.com またはボリュームライセンスサービスセンターからインストーラーを実行します。

  • 構成: この手順では、インストールされている機能を構成して、インストールを実行します。 構成ウィザードを実行すると、一連の準備チェックが実行されます。 これらのチェックによって、システムが要件を満たしていること、および設定の選択が機能する可能性があることが確認されます。 問題が発生した場合は、1つまたは複数の警告またはエラーメッセージが表示されます。 すべてのエラーを解決したら、構成を実行して、デプロイの設定を完了します。

インストールが完了すると、インストーラーによって Azure DevOps Server 構成センターが起動します。 統合ウィザードでは、新規インストール、アップグレード、アプリケーション層のみのシナリオなど、すべての Azure DevOps Server 構成がサポートされます。

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

構成センターを閉じる必要がある場合は、それに戻ることができます。 Azure DevOps Server 管理コンソールを起動し、[アプリケーション層] ノードから [インストール済みの機能の構成] を選択します。

[インストール済みの機能の構成] を選択する

インストールが完了すると、インストーラーによって Team Foundation Server 構成センターが起動します。 TFS 2017 以降のバージョンでは、統合ウィザードで、新規インストール、アップグレード、アプリケーション層のみのシナリオなど、すべての TFS 構成がサポートされます。 TFS 2015 以前のバージョンでは、シナリオに適したウィザードを選択します。

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

構成センターを閉じる必要がある場合は、それに戻ることができます。 Team Foundation Server 管理コンソールを開始し、[アプリケーション層] ノードから [インストール済みフィーチャーの構成] を選択します。

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

構成オプション: Basic、Advanced、Azure

サーバー構成ウィザードでは、基本、詳細Azure の3つの主 構成オプションがサポートされています。

構成オプション: 基本と詳細設定

サーバー構成ウィザードでは、[基本] と [詳細] という2つの主 構成オプションがサポートされています。

Basic

アプリケーション層サーバーを構成し、検索 拡張機能をインストールして構成する場合、または他のサードパーティの検索機能を構成する場合は、[基本] を選択します。 検索のインストールと構成では、コード、作業項目、Wiki の検索機能がサポートされます。 詳細については、「 検索の構成」を参照してください。

上級

[基本] オプションを使用して構成した機能に加えて、SQL Server Analysis Services と SQL Server Reporting Services をサポートするように配置を構成する場合は、 [詳細設定] を選択します。

[基本] オプションを使用して構成した機能に加えて、次の追加機能をサポートするように配置を構成する場合は、 [詳細設定] を選択します。

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • SharePoint の統合

Azure

Azure 仮想マシンに Azure DevOps Server がインストールされており、Azure SQL Database を使用して構成する場合は、[ azure ] を選択します。 詳細については、「 Azure DevOps Server での Azure SQL Database の使用」を参照してください。