Azure で Jira Data Center の使用を開始する

If you decide to deploy Jira Data Center in a clustered environment, consider using Microsoft Azure. This platform allows you to scale your deployment elastically by resizing and quickly launching additional nodes and provides a number of managed services that work out of the box with Jira Data Center. These services make it easier to configure, manage, and maintain your deployment's clustered infrastructure.

We've set up reference templates that let you deploy Jira Software Data Center and Jira Service Desk Data Center in Microsoft Azure, and you can then configure it depending on your organization's needs. We strongly recommend you to set up user management, central logging storage, a backup strategy, and monitoring, just as you would for a Jira Data Center installation running on your own hardware.


A single node is adequate for most small or medium size deployments, unless you need high availability or zero-downtime upgrades

既存の Server インストールがある場合は、Data Center にアップグレードする際にそのインフラストラクチャを引き続き使用できます。Data Center 専用の多くの機能 (SAML シングル サインオンレート制限によるシステムの保護CDN サポートなど) では、クラスタ インフラストラクチャは不要です。Server インストールのライセンスをアップグレードするだけで、Data Center のこれらの機能の使用を開始できます。
クラスタ化が必要かどうかの詳細については「アトラシアンの Data Center 製品のアーキテクチャとインフラストラクチャのオプション」をご参照ください。


このテンプレートを使用して Jira Data Center をデプロイした際のアーキテクチャの概要は次のとおりです。

デプロイには、スケール セット内のアプリケーション クラスタ ノードとして、1 つ以上の Azure 標準 VM インスタンスが含まれます。各ノードは、使用するテンプレートに応じて Jira Software または Jira Service Desk を実行します。

The template also provisions an Azure Files storage account for the shared home. This shared home stores attachments and other files accessible to the application cluster nodes. It's mounted as a SAN drive on each cluster node and treated normally like any other file.


Jira Data CenterConfluence Data CenterBitbucket Data CenterCrowd Data Center のテンプレートは、次のインフラストラクチャ コンポーネントをデプロイします。
Bastion ホストこれは、アプリケーション クラスタ ノードへの SSH アクセスを制御する、軽量だが安全性が高い Azure Linux VM です。
アプリケーション ゲートウェイデフォルトでは、このゲートウェイは高可用性を実現するために 2 つのインスタンスで構成されます。アプリケーション クラスタ ノードのスケール セットの HTTP/HTTPS ロード バランサとして機能します。
監視ARM テンプレートは、クラスタ ノードとデータベースに対する基本的な健全性と可用性の監視を実行するように Azure Monitoring を構成します。
データベースAzure SQL Database (MS SQL Server と互換) または Azure PostgreSQL データベースを選択できます。いずれの方法でも、データベースは、クラスタ ノードが格納されているプライベート ネットワークからのトラフィックのみを許可するサービス エンドポイントとして構成されます。この制限付きトラフィックのセットアップにより、セキュリティが強化されます。

Azure デプロイメントへの移行

既存の Jira Data Center インスタンスを Azure に移行することもできます。これを行うには、Azure で新しい Jira Data Center インスタンスをセットアップして、既存のインスタンスからデータをインポートする必要があります。この方法により、Azure に最適な設定で新しいサイトを作成できます。



データベースおよびホーム ディレクトリを含む、既存の Jira インスタンスをバックアップします。 


  1. Marketplace または他のユーザー インストール アプリの一覧を作成します。
  2. XML 形式でデータをエクスポートします。添付ファイルはエクスポートされないため、現在の共有ホーム ディレクトリから手動でコピーする必要があります。
  3. Azure に Jira Data Center をデプロイし、Jira が期待通りに動作していることをテストします。
  4. 前の手順で作成した XML バックアップをインポートします。
  5. /attachments ディレクトリのコンテンツを、Azure の共有ホーム ディレクトリ内の同等のディレクトリにコピーします。
  6. 以前使用していたアプリをインストールします。
  7. 新しい Jira Data Center インスタンスをテストします。

Azure デプロイメントの保護

SSL を使用して Jira をデプロイすることをおすすめします。アトラシアンが提供するテンプレートでは、証明書とパスワードが要求されます。 


  • HTTPS はアプリケーション ゲートウェイで終了されます。
  • 証明書は、信頼できる認証局からのものである必要があります。自己署名証明書の使用は避けてください。


1. デプロイメントのサイズの決定

Microsoft Azure への Jira Data Center のデプロイでは、デプロイのサイズ (小、中、大、エンタープライズ) を選択できます。これにより、Jira アプリケーション ノードの数と、プロビジョニングされる VM のサイズが決まります。 

To help you estimate your instance’s size, we identified several Jira Data Center size profiles that are based on the amount of data dimensions that you already have, or are planning to have, such as the number of issues, projects, custom fields, users, and so on. For more information, see Jira Data Center size profiles.

2. リージョンの選択

The region, or location, is where Azure will house your deployment. Some regions don’t provide all Azure features, like access to Application Insights and analytics. The choice here depends on what features would you like to use for your deployment.


3. 追加情報の準備


  • (オプション) SSL: 信頼できる認証局からの Base64 エンコード PFX 証明書。 
  • (オプション) CNAME: Azure にランダム ドメインを生成させない場合、既存の CNAME の詳細。 

Azure Marketplace 経由で Jira Data Center を Azure にデプロイ

この方法では、Azure Marketplace を利用し、アトラシアンのデプロイ テンプレートをリファレンスとして使用して Jira Software Data Center または Jira Service Desk Data Center をデプロイします。 

Atlassian Marketplace アプリを使用して Azure に Jira Data Center をデプロイするには、次の手順を実行します。

  1. Sign in to Azure Portal.
  2. Select Create a resource to start a new deployment
  3. Search for Atlassian, then select Jira Software Data Center or Jira Service Desk Data Center from the list of Marketplace apps.
  4. Select Create to start configuring the deployment.
  5. Follow the prompts in the wizard to configure your deployment. Refer to the following parameters table for more information.
  6. Confirm all the details are correct, then select Create to purchase the subscription. Deployment will take about 30 minutes.  
  7. デプロイメントが完了したら、デプロイメント出力に記載されている Jira URL に移動してオンボーディングを完了し、Jira の使用を開始します。

Jira 固有のパラメータ

以下のパラメータは、Jira Software および Jira Service Desk にのみ適用されます。

Jira バージョン

Specify the version of Jira you'd like to install in full. For example, 7.13.0.

We'd recommend that you choose Jira Software 7.13 or later or Jira Service Desk 3.16 or later. These versions have been thoroughly tested in Azure. Head to Jira Software Release Notes or Jira Service Desk Release Notes for a list of all releases.

Jira 管理者資格情報インスタンスの最初の Jira 管理者の名前とパスワードを入力します。
Jira clusterSelect the expected size of your site—trial, small, medium, large, or enterprise. This will determine the number of Jira application nodes and the size of VMs to be provisioned. Select Change Size to override the defaults.

標準化されたインフラストラクチャ パラメータ

Jira Data CenterConfluence Data CenterBitbucket Data CenterCrowd Data Center のテンプレートはすべて、同じパラメーターを共有します。
サブスクリプションMicrosoft Azure サブスクリプション タイプ。
リソース グループ既存のリソース グループがある場合は、それを使用するか、新しく作成できます。
場所Azure がデプロイメントを格納する領域です。
SSH アクセスBastion ホストとして機能するインスタンスへの SSH 接続に使用される SSH パブリック キーと、Bitbucket ノードに SSH 接続でアクセスするためのユーザー名およびパスワードを入力します。

Microsoft Azure ドキュメントの「Create and use an SSH public-private key pair for Linux VMs in Azure (Azure 内に Linux VM 用の SSH 公開/秘密キーのペアを作成して使用する)」を参照してください。


Azure SQL Database と PostgreSQL 用 Azure Database のいずれかを選択します。データベース管理者ユーザーのユーザー名とパスワードを提供します。


既存のデータベースと統合する場合は、CLI を使用して Azure にデプロイする必要があります

cname組織の CNAME (Canonical Name record)。提供されない場合、Azure はインスタンス用にランダムなサブドメインを生成します。
HTTP/SSLAzure Application Gateway 上の SSL 終端に使用する証明書とパスワードを指定します。

CLI を使用して Jira Data Center を Azure にデプロイ

This method uses the Azure command-line interface to deploy Jira Data Center using our deployment templates as a reference. You'll need to install the Azure CLI to do this.

デプロイメント テンプレートを直接使用すると、さらに細かい構成を行うことができます。クラスタ ノードの数、サイズ、ディスク サイズ、OS タイプなど、すべてのハードウェアの選択をパラメータとして設定可能です。 

Head to atlassian-azure-deployment in Bitbucket and check out the README to find out how to deploy using the CLI. 


プロビジョニングするリソースの多くは Azure によって管理されるため、監視に多くのオプションを利用できます。例:

  • アプリケーション ゲートウェイは自動的にバックエンド プール (Jira アプリケーション ノード) を監視し、デプロイメントで指定された Jira 管理者のメール アドレスにアラートを送信します。Microsoft Azure ドキュメントの「Application Gateway health monitoring overview」を参照してください。 

  • Application Insights can be used to see the overall system health and dig into particular areas of interest Application Insights in the Azure documentation. 

  • Azure SQL Analytics を使用すると、SQL Server データベースをよりきめ細かに監視できます。Microsoft Azure のドキュメント「Azure SQL Analytics (プレビュー) を使用した Azure SQL Database の監視」を参照してください。 

Note that some of these resources are still in preview, so may not be available in your region yet. 

最終更新日: 2021 年 10 月 19 日


Powered by Confluence and Scroll Viewport.