Azure DevOps をオンプレミスにインストールして構成する

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Azure DevOps をオンプレミスにデプロイする方法には、いくつかの選択肢があります。 すべてを 1 台のサーバーにインストールできます。 または、複数のアプリケーション層と SQL インスタンスを使用できます。 チームに適した展開の種類を決定する方法については、「ハードウェアに関 する推奨事項」を参照してください。

デプロイの選択

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

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

  • 複数のサーバー: この種類のデプロイを調めて、複数のアプリケーションとデータ層を含み、非常に大量の使用を行う非常に大規模なチームとチームのパフォーマンスを向上させます。 複数のサーバーを使用することで、高可用性とディザスター リカバリー機能が向上します。

レポート構成の選択

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

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

注意

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

評価用または個人用のインストール

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

ヒント

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

配置プロセス

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

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

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

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

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

Azure DevOps Server構成センター ウィザードの [Azure DevOps Serverの構成] ページのスクリーンショット。

[構成センター] ダイアログを閉じる必要がある場合は、それに戻ることができます。 Azure DevOps Server管理コンソールを起動し、[アプリケーション層]、[Search]、[プロキシ サーバー] ページから [インストール済み機能の構成] を選択します。 このオプションは、まだ構成が必要な設定がある場合にのみ使用できます。 たとえば、アプリケーション層が完全に構成されたら、Azure DevOps Server管理コンソールの [アプリケーション層] ページでのみ設定を変更できます。

Azure DevOps Server Configuration Center ウィザードの [アプリケーション層] のスクリーンショット。[インストールされている機能の構成] を選択します。

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

サーバー構成ウィザードでは、BasicAdvancedAzure の 3 つのメイン構成オプションがサポートされています。

Basic

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

上級

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

注意

詳細は、Azure Virtual Machinesでは使用できません。 Basic または Azure を使用します。

Azure

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