Bitbucket Server と Data Center の機能の比較
Azure Resource Manager テンプレートと AWS クイックスタート テンプレートに対するアトラシアンのサポートは終了しました。テンプレートは今後も利用できますが、保守や更新は行われません。
より効率的で堅牢なインフラストラクチャと運用のセットアップのために、Helm チャートを使用して Data Center 製品を Kubernetes クラスターにデプロイすることをお勧めします。Kubernetes へのデプロイに関する詳細をご確認ください。
AWS は、現在、AWS クイック スタート テンプレートで使用される起動設定を起動テンプレートに切り替えることを推奨していますが、AWS クイック スタート テンプレートのサポートは終了しているため、アトラシアンではこの切り替えを行う予定はありません。そのため、このテンプレートを使用して起動設定を作成することはできません。
Bitbucket 8.15.x 以降、Server と Data Center の機能比較は更新もサポートもされません。
Bitbucket 8.15.x は Data Center のみの最初のリリースで、Server ライセンスはサポートしていません。 Server ライセンスをお持ちの場合は、オプションの詳細をご確認ください。
Bitbucket Server 8.14.x のリリースは、2024 年 2 月 15 日まで Server ライセンスを引き続きサポートします。
利用可能な機能やインフラストラクチャは、Bitbucket ライセンスによって決定されます。
アトラシアンでは、すべてのチームが Bitbucket を最大限に活用できるよう、プロジェクト、リポジトリ、プル リクエスト、およびワークフローを含むコア機能をすべてのユーザーに提供しています。
機能の比較
各ライセンスに含まれる内容の概要を次に示します。
コードとコラボレーション | Server ライセンス | Data Center ライセンス |
---|---|---|
コード所有者 特定のファイルやディレクトリの変更をレビューするレビュアーとしてプル リクエストに追加されるコード所有者を定義します。 | ||
プル リクエスト 変更のマージ前に、チームとコードを確認、検討します。プル リクエストを介したコラボレーションの詳細をご確認ください。 レビュー プロセス中にファイルやコードにコメントを複数下書きします。コード レビューの新しいワークフローの詳細は、こちらをご確認ください。 | ||
ブランチの権限 ユーザーがリポジトリまたはプロジェクト内でシングル ブランチ、ブランチ タイプ、またはブランチ パターンに対して実行できる操作を管理します。ブランチ権限の詳細をご確認ください。 | ||
柔軟なワークフロー 集中化されたワークフロー、Gitflow ワークフロー、またはフォーク ワークフローを使用します。柔軟なワークフローの詳細をご確認ください。 | ||
レビュアー グループ 適切なレビュアーをコード レビューに一括ですばやく追加するのに役立ちます。レビュアー グループの詳細についてご確認ください。 |
| |
既定タスク プル リクエストが既定タスクとともにオープンになる際に、一定の要件を作成します。既定タスクの詳細をご確認ください。 |
|
|
Jira Software Server と Data Center の統合 Jira Server、Data Center、Bitbucket を接続して、両プラットフォーム全体で自動で課題をリンクして同時に進捗を追跡します。Jira Software との統合に関する詳細についてご確認ください。 | ||
Jira Software Cloud 統合 Jira Cloud と Bitbucket を接続して、両プラットフォーム全体で自動で課題をリンクして同時に進捗を追跡します。Jira Software との統合に関する詳細についてご確認ください。 |
|
|
CI/CD 統合 Bitbucket を世界の大手 CI/CD ベンダーとシームレスに統合して、生産への過程を合理化します。CI/CD 統合の詳細をご確認ください。 |
|
|
Code Insights コード レビュー プロセス全体を通してプル リクエストにおけるコード品質の改善に役立つレポート、注釈、メトリックを取得します。Code Insights の詳細についてご確認ください。 | ||
API とサードパーティ統合 Bitbucket API とサードパーティ統合を使用して、単純なタスクの自動化、自分のサイトへのデータの埋め込み、ワークフローのカスタマイズが可能です。API とサードパーティ統合の詳細をご確認ください。 | ||
プロジェクト レベルの Webhook 各リポジトリで Webhook を作成する代わりにプロジェクト レベルで Webhook を作成します。Webhook の詳細をご確認ください。 |
|
|
高可用性および大規模なパフォーマンス | ||
クラスタリング 高い可用性を確保するため、複数のノードで Bitbucket を実行します。クラスタリングの詳細をご確認ください。 | ||
スマート ミラーリング 大きいリポジトリを扱っている、分散されたチームの Git クローン速度を改善します。スマート ミラーリングの詳細をご確認ください。 | ||
分散 Git ストレージ リポジトリのパフォーマンスと高可用性を向上させます。Bitbucket Mesh の詳細についてご確認ください。 |
| |
Git LFS (Large File Storage) 外部オブジェクト記憶を使用せずに、大きいファイルを保存できます。Git LFS の詳細をご確認ください。 | ||
ディザスタ リカバリ プライマリー システムが使用不能になった場合に、チームをオンラインにし、ソース コード データを使用可能な状態に維持します。ディザスタ リカバリの詳細をご確認ください。 |
| |
検索サーバー Bitbucket をリモート検索サーバーに接続して、スケーラビリティを向上させます (Data Center サイトで必要になります)。リモート検索サーバーの使用に関する詳細は、こちらをご確認ください。 | ||
コンテンツ配信ネットワーク (CDN) サポート 分散されたチームの地理的パフォーマンスを改善します。CDNの詳細をご確認ください。 |
| |
セキュリティとコンプライアンス | ||
(強制) マージ チェック 設定された要件を満たすまで、プル リクエストのマージを防止します。マージ チェックの詳細をご確認ください。 | ||
高度な監査 Bitbucket インスタンスで何が起こっているかをより詳細に把握できます。高度な監査によって、インスタンスにおけるアクションを追跡、記録し、サードパーティ モニタリング ツールでエクスポート、保存できるセキュリティ関連時系列記録を作成できます。高度な監査の詳細をご確認ください。 |
| |
HTTP アクセス トークン 特定のプロジェクトやリポジトリに取り組んでいるチームのために、個々のユーザー アカウントに固定されていないアクセス トークンを作成します。HTTP アクセス トークンの詳細についてご確認ください。 |
| |
OAuth 2.0 Bitbucket を OAuth 2.0 のプロバイダーとして構成することで、外部アプリに Bitbucket へのアクセスを許可します。受信リンクの詳細についてご確認ください。 |
| |
シークレット スキャン 新しいコミットにシークレットが追加されたら通知を受け取ったり、シークレットを取り消して表示されないようにしたりします。シークレット スキャンの詳細をご確認ください。 |
| |
リポジトリ設定の厳密な制御 セキュリティやコンプライアンス要件を実現し、プロジェクト内の全リポジトリを横断して一貫した設定を作成できるように、リポジトリ設定をより厳密に制御できるようになりました。リポジトリ レベルの変更を制限する方法の詳細をご確認ください。 |
| |
ユーザー管理 | ||
外部ユーザー ディレクトリ Active Directory、Crowd、Jira、またはその他の LDAP ディレクトリにユーザーを保存します。外部ユーザー ディレクトリの詳細をご確認ください。 | ||
複数の ID プロバイダー 複数の ID プロバイダーを使用します。また、使用しないログイン方法 (基本認証など) を無効にします。複数の ID プロバイダーの使用に関する詳細についてご確認ください。 |
| |
シングル サインオン SAML または OpenID Connect ID プロバイダーを認証とシングル サインオンに使用します。SSO の詳細についてご確認ください。 |
| |
ジャストインタイム プロビジョニング ジャストインタイム ユーザー プロビジョニング (JIT プロビジョニング) によって、SAML SSO または OpenID Connect (OIDC) SSO を通して Jira、Confluence、Bitbucket などの Atlassian Data Center アプリケーションにログインすると、自動的にユーザーを作成、更新できます。ジャストインタイム ユーザー プロビジョニングの詳細をご確認ください。 |
| |
インフラストラクチャと制御 | ||
レート制限 ユーザーと自動化が作成できる外部 REST API リクエストの数を管理します。レート制限の詳細をご確認ください。 |
| |
高度なリポジトリ管理 グローバル リポジトリ ページからすべてのリポジトリを管理します。アクティブなリポジトリを見つけて、領域を使用している非アクティブなリポジトリを特定します。詳細なリポジトリ管理の詳細についてご確認ください。 |
| |
リポジトリのアーカイブ 未使用のリポジトリをアーカイブして、Bitbucket インスタンスを整理します。リポジトリのアーカイブとアーカイブ解除に関する詳細についてご確認ください。 |
| |
ローリング アップグレード ダウンタイムなしで同じ機能リリースの最新のバグ修正アップデートにアップグレードします。ローリング アップグレードの詳細についてご確認ください。 |
| |
ゼロ ダウンタイム バックアップのための完全性テスト バックアップ後などに、データベースとホーム ディレクトリ間の不一致を見つけ、解決します。ゼロ ダウンタイム バックアップのための完全性テストの詳細をご確認ください。 | ||
アプリ診断 サードパーティ アプリに関係する潜在的なパフォーマンス課題を含め、サイトの健全性の概要を取得します。アプリ診断の詳細をご確認ください。 | ||
ビジネス インテリジェンスと監視 | ||
データ パイプライン すべての Bitbucket データをエクスポートして、任意のビジネス インテリジェンス プラットフォームで分析します。データ パイプラインの詳細をご確認ください。 |
| |
デプロイメント オプション | ||
自社のハードウェア 物理サーバー、仮想化されたサーバー、または任意のデータ センターで Bitbucket を実行します。 | ||
Kubernetes Amazon EKS、Azure Kubernetes Service、Google Kubernetes Engine、またはオンプレミスの Kubernetes クラスターで Bitbucket を実行します。Kubernetes サポートの詳細についてご確認ください。 |