リファレンスデプロイ

AWS での Bitbucket Data Center

AWS クラウドでの高可用性とスケーラビリティを実現するコードコラボレーション

このクイックスタートでは、柔軟でスケーラブルな Amazon Web Services (AWS) クラウド環境をセットアップし、Bitbucket Data Center をお好みの設定で自動的に起動します。

Bitbucket Data Center は、Atlassian の Git レポジトリ管理ソリューションです。これによって、可用性とパフォーマンスが高くスケールが大きいことが必要なエンタープライズ向けソースコードコラボレーションが可能になります。 

このクイックスタートでは、基盤として Atlassian Standard Infrastructure (ASI) が使用されます。また、Jira 製品Confluence Data Center を同じ ASI にデプロイできます。

このクイックスタートは、AWS とのコラボレーションのもと、Atlassian により開発されたものです。 Atlassian は APN パートナーです。


AWS Service Catalog の管理者は、このアーキテクチャをご自分のカタログに追加できます。 

  •  構築するもの
  • このクイックスタートを使用して、AWS に以下の Bitbucket Data Center 環境をセットアップします。

    • パブリックおよびプライベートサブネットが設定された Virtual Private Cloud (VPC)。これが、Bitbucket Data Center デプロイへのネットワークインフラストラクチャとなります。*
    • Amazon Elastic Load Balancing。ロードバランサーとしても、Secure Sockets Layer (SSL) ターミネーションリバースプロキシとしても機能します。
    • パブリックサブネット内: 
      • マネージド Network Address Translation (NAT) ゲートウェイ。プライベートサブネット内のリソースによるアウトバウンドのインターネットアクセスを提供します。*
      • Linux 踏み台ホスト。Bitbucket アプリケーションへの安全なアクセスを可能にします。*
    • プライベートサブネット内:
      • Amazon Linux ベースのインスタンスを使用する Bitbucket Data Center クラスター。
      • Bitbucket Data Center 向けの外部データベースとしての Amazon Relational Database Service (Amazon RDS) PostgreSQL。 代わりに、Amazon Aurora PostgreSQL を選択することもできます。
      • NFS (network file system) サーバーインスタンス。リポジトリの保存のために、添付された Amazon Elastic Block Store (Amazon EBS) ボリュームを含む共有ファイルシステムを提供します。
    • Elasticsearch 2.3 の索引と検索機能向けの Amazon Elasticsearch Service (Amazon ES)。
    • デプロイしたすべてのアプリケーションおよびデータベースのノードの基本モニタリングのための Amazon CloudWatch。また、CloudWatch の場合も、デフォルトでモニタリング対象ノードからログが収集および保存されます。

    * Bitbucket を既存の Atlassian Standard Infrastructure (ASI) にデプロイする場合、アスタリスクが付いたコンポーネントをクイックスタートが検出し、Bitbucket を既存の ASI にプロビジョニングします。 

  •  デプロイ方法
  • 簡単な数ステップを実行して、Bitbucket Data Center クラスターを構築します。

    1. AWS アカウントをまだお持ちでない場合は、https://aws.amazon.com でサインアップしてください。
    2. クイックスタートを起動します。デプロイ用に新しい Atlassian Standard Infrastructure (ASI) を構築するか、既存の ASI に Bitbucket をデプロイするか選択できます。
    3. 複数ノード用に Bitbucket Data Center を設定します。
    4. クラスターにノードを追加します。

    リソースに合わせて異なるインスタンスタイプを選択し、クラスターノードを設定し、ファイルサーバーとデータベースの設定を調整して、デプロイをカスタマイズできます。

    Amazon は、本パートナーソリューションで AWS と協力した AWS パートナーとユーザーデプロイ情報を共有する場合があります。  

  •  コストとライセンス
  • このクイックスタートリファレンスデプロイの実行中に使用した AWS のサービスのコストは、お客様が負担します。クイックスタートを使用しても追加コストは発生しません。

    このクイックスタートの AWS CloudFormation テンプレートには、カスタマイズ可能な設定パラメータが含まれています。インスタンスの種類などの設定の一部は、デプロイにかかるコストに影響を与えます。コストの見積もりについては、使用する AWS の各サービスの料金表ページをご覧ください。料金は変更される場合があります。

    ヒント: クイックスタートをデプロイした後、 AWS のコストと使用状況レポートを設定して、クイックスタートに関連する料金を追跡することをお勧めします。このレポートは、お客様のアカウントの S3 バケットに対する請求メトリクスを提供します。各月の使用状況に基づくコストの見積もりを提供し、月末にデータを確定します。レポートの詳細については、 AWS ドキュメントを参照してください。

    このクイックスタートには、Bitbucket Data Center ライセンスが必要です。ライセンス取得の詳細については、Atlassian の料金ページを参照してください。Bitbucket Server ライセンスでは、クイックスタートを使用できません。

    Bitbucket Data Center を評価する場合は、デプロイ後に製品を設定するときに、表かライセンスを要求することができます。