2026年に報告されたCVEは、1日あたり前年比131%増加しています。

代替ツール

Azure PipelinesとAzure DevOpsの代替ツール

チームがAzure Pipelines、あるいはAzure DevOps全体から移行する理由は、コードと一緒にGitHubへ移るため、並列ジョブ単位での購入をやめるため、あるいは各ビルドからより多くを得るためです。選択肢はホスティング、オペレーティングシステム、ビルドのエビデンスの点で異なります。

更新日

当社はCRACIを開発しているため、その点を考慮したうえでお読みください。各選択肢はそれぞれのドキュメントに基づいて説明し、他のツールのほうが適している場合はそのように記載しています。

チームがAzure Pipelines以外を検討する理由

Azure Pipelinesのホームページ
azure.microsoft.com

Azure PipelinesはAzure DevOpsのCI/CD部分です。Linux、macOS、Windowsでビルド、テスト、デプロイを行い、Azure ReposやGitHubと連携し、仮想マシン、コンテナ、オンプレミス、クラウドの各環境にデプロイします。Azure DevOps Serverを使えばオンプレミスでも利用できます。

状況が変わると、チームは他の選択肢を検討し始めます。

  • 並列ジョブ。2026年9月時点では、月1,800分のMicrosoftホストの並列ジョブ1つが無料で、Azureサブスクリプションの関連付けが必要です。ホストのジョブを追加するごとに月$40、セルフホストのジョブを追加するごとに月$15かかるため、同時実行数はジョブ単位で購入することになります。
  • GitHub上のコード。リポジトリはすでに移行済みで、Azure DevOpsに残っているのはCIだけです。
  • パブリックプロジェクト。MicrosoftはAzure DevOpsのパブリックプロジェクトを廃止しました。既存のものは2027年にプライベートへ移行します。
  • エビデンス。顧客やCyber Resilience Actなどの規制がリリースの中身を求めているのに、パイプラインがそれを記録していません。

選定のポイント

  • 同時実行の料金体系:並列ジョブ、分数、シートのいずれか。
  • WindowsやmacOSを含め、必要なオペレーティングシステム。
  • ジョブの実行場所:ホスト型、自社マシン、またはその両方。
  • ビルドのエビデンス:SBOM、来歴、各ジョブが取得したものの記録。
  • エグレス制御と、それがジョブに対するポリシーなのか、自社で保守するネットワークの仕組みなのか。

選択肢

1. CRACIとGitHub Actions(当社製品)

CRACIのホームページ
craci.com

CRACIはGitHub Actions向けのセキュアなランナーで、並列ジョブ単位ではなくvCPU分単位で課金され、秒単位で計測されます。各ジョブの実行中は、パッケージを認識するプロキシがジョブの取得したもの(CIキャッシュから復元されたパッケージを含む)を記録し、ジョブごと・キャッシュごとの完全性の状態を付けたCycloneDXまたはSPDXのSBOMを生成します。エグレスポリシーはジョブの開始前に検証され、フェイルクローズで動作します。APIはSBOM、ネットワークトレース、来歴を返します。CRACIのインベントリビューでは、どのソフトウェアバージョンがどの製品にデプロイされているかを、グローバルに正確に把握できます。

最適な対象:GitHub Actionsへ移行し、ソフトウェアを出荷していて、各リリースの中身を示す必要があるチーム。

検討のポイント:コードがGitHub上にある、または移行できる場合。CRACIが現在実行できるのはLinuxジョブです。Windows、macOS、お客様ホスト型ランナーはロードマップに掲載されているため、当面WindowsとmacOSのビルドは他の環境で行うことになります。

CRACI vs Azure Pipelines

2. GitHub Actions

GitHub-hosted runnersのホームページ
github.com

GitHubに組み込まれたCI/CDで、ホスト型のLinux、Windows、macOSランナーと、自社マシン向けのセルフホストランナーがあります。プランには月2,000〜50,000分が含まれ、標準の2コアLinuxランナーは2026年9月時点で1分あたり$0.006です。周辺には依存関係グラフ、Dependabot、アーティファクト構成証明があります。

最適な対象:すでにGitHub上にあるコード(WindowsとmacOSのビルドを含む)。

検討のポイント:分単位の料金体系を求める場合。エクスポートされるSBOMはリポジトリを記述するもので、ビルドを記述するものではありません。

CI/CDプラットフォームの比較

3. GitLab CI

GitLab CIのホームページ
about.gitlab.com

ソース管理、マージリクエスト、計画、CI/CDを1つの製品にまとめた包括的なDevSecOpsプラットフォームの一部で、ホスト型とセルフマネージド型があります。基本的なSAST、シークレット検出、コンテナスキャンはすべてのティアで利用でき、Ultimateでは依存関係スキャンと脆弱性レポートが加わります。2026年9月時点で、Freeには400コンピュート分が含まれ、Premiumは年払いで1ユーザーあたり月$29です。

最適な対象:パイプラインだけでなく、Azure DevOpsをプラットフォームごと置き換える場合。

GitLabの代替ツール

4. CircleCI

CircleCIのホームページ
circleci.com

GitHub、GitLab、Bitbucketと連携する成熟したホスト型CI/CDプラットフォームです。Docker、Linux、Arm、Windows、macOS、GPUのリソースクラスでジョブを実行し、自社マシン向けのセルフホストランナーもあります。2026年9月時点で、Freeプランには月30,000クレジットが含まれます。

最適な対象:複数のプラットフォームが混在する環境や大規模なテストスイート。

CRACI vs CircleCI

5. Buildkite

Buildkiteのホームページ
buildkite.com

ハイブリッド型のプラットフォームです。BuildkiteのSaaSコントロールプレーンがオーケストレーションを行い、ジョブを実行するエージェントはお客様自身のインフラ上で動くため、ソースコードとシークレットはお客様の環境内にとどまります。ホスト型エージェントも利用でき、2026年9月時点でLinuxは1vCPU分あたり$0.004です。

最適な対象:セルフホストのAzureエージェントを運用してきており、ビルドを自社ハードウェア上に維持したいチーム。

CRACI vs Buildkite

6. Jenkins

Jenkinsのホームページ
jenkins.io

MITライセンスのオープンソース自動化サーバーで、数百のプラグインがあります。コントローラーとエージェントはお客様がホストし、アップグレードとセキュリティ対策もお客様が行います。

最適な対象:運用できる人員がいる場合に、自社インフラ上で完全な制御を得ること。

Jenkinsの代替ツール

7. Travis CI

Travis CIのホームページ
travis-ci.com

GitHub、Bitbucket、GitLab、Assemblaと連携するホスト型CIサービスで、amd64とarm64のLinux、macOS、Windowsのビルド環境を備え、オンプレミスやプライベートクラウド向けにTravis CI Serverも提供しています。CycloneDXプラグインとSyftを使い、ビルドのきっかけとなったソースコードからSBOMを生成できます。2026年9月時点で、Usageプランは35,000 Linuxビルドクレジット付きで月$15から、Unlimitedは月$78からです。

最適な用途: 複数のソース管理ホストにまたがる、シンプルな設定駆動のビルド。

Travis CIの代替ツール

8. TeamCity

TeamCityのホームページ
jetbrains.com

JetBrainsのCI/CDプラットフォームで、TeamCity CloudまたはTeamCity On-Premisesとして提供されます。2026年9月時点で、On-Premises Professionalはビルドエージェント3台・ビルド構成100件まで永久無料、Enterpriseはビルド構成無制限で年間約$2,783(€2,399)、Cloudは24,000ビルドクレジット付きでコミッター1人あたり月約$17(€15)です。

最適な用途: 無料枠のあるセルフホスト型CIサーバーとJetBrainsのツールを求めるチーム。

TeamCityの代替ツール

9. Bitbucket Pipelines

Bitbucket Pipelinesのホームページ
atlassian.com

Bitbucket Cloudに組み込まれたCI/CDです。2026年9月時点で、Bitbucketは5ユーザーまで無料で50ビルド分が付き、Standardは1ユーザーあたり月$3.65、Premiumは$7.25で、追加の1,000分は$10です。セルフホストランナーはLinux、Windows、macOSで動作し、そのビルド分は課金されません。

最適な用途: コードとプランニングがすでにAtlassianのツールにあるチーム。

Bitbucket Pipelinesの代替ツール

一覧比較

料金は2026年9月時点。通貨は異なります。Azure Pipelinesは移行元の基準として掲載しています。
機能 CRACI GitHub Actions GitLab CI CircleCI Buildkite Jenkins Travis CI TeamCity Bitbucket Pipelines Azure Pipelines
What it is A secure runner for GitHub Actions CI/CD built into GitHub CI/CD in the GitLab platform Hosted CI/CD Hybrid CI with agents you host Open source automation server you host Hosted CI, or Server on-premises JetBrains CI, cloud or on-premises CI/CD in Bitbucket Cloud CI/CD in Azure DevOps
Source control GitHub GitHub GitLab GitHub, GitLab, Bitbucket GitHub, GitLab, Bitbucket and more Most, through plugins GitHub, Bitbucket, GitLab, Assembla Not stated Bitbucket Azure Repos, GitHub and more
Dependencies recorded from the build Observed fetches, caches included Build data for Maven, Gradle, Python Reads lockfiles Plugins you add SBOM from source code Not stated Not stated Not stated
SBOM export CycloneDX, SPDX per job SPDX of the repository graph CycloneDX reports Via orbs you add Tools on your agents Plugins you add CycloneDX plugins and Syft Not stated Not stated Not stated
Build provenance Provenance data via the API; not signed SLSA Build L2 or L3 SLSA 1.0 statement Not stated SLSA L1, Enterprise Plugins you add Not stated Not stated Not stated Not stated
Build egress policy Per job, fails closed Azure networking, larger runners Yours, on own runners IP ranges for allowlisting Yours, on own agents Yours, on your agents Not stated Yours, on your agents Yours, on self-hosted runners Yours, on self-hosted agents
Windows and macOS Linux only today Hosted in beta Any agent you run Not stated Self-hosted runners
Runs on your own machines Customer-hosted runners, Enterprise Core model The only option Travis CI Server On-Premises Runners, no minute charge Self-hosted agents
Starting price $0.004 per 2 vCPU minute, no monthly fee 2,000 to 50,000 minutes by plan Free, 400 minutes; Premium $29 per user Free, 30,000 credits; from $15 per month Free plan; Pro $30 per active user Free (MIT); you pay for the machines $15 per month, 35,000 Linux credits On-Premises Professional free; Cloud about $17 (€15) per committer Free for 5 users, 50 minutes; Standard $3.65 per user 1 free hosted job, 1,800 minutes; $40 per extra job
  • 対応
  • 一部対応
  • 非対応
  • ロードマップに掲載

「記載なし」は、ベンダーの公開ページで確認できなかったことを意味します。

Azure Pipelinesを使い続けるべき場合

  • 作業管理、リポジトリ、リリースがすべてAzure DevOpsにある。
  • 主にAzureへデプロイしており、CI/CDも同じベンダーにまとめたい。
  • Microsoftとの契約のもと、1つのホスト型プラットフォームでWindowsとmacOSのビルドが必要。
  • 併用も可能です。選択はパイプラインごとなので、Linuxのビルドだけを移行し、残りはそのままにできます。

詳しくはCI/CD連携、ビルド時SBOM生成、料金をご覧ください。

Azure Pipelinesの代替ツールに関するよくあるご質問

比較検討の際にチームからよく寄せられる質問への簡潔な回答

Azure DevOpsは段階的に廃止されるのですか?

Azure DevOpsは現在も販売されており、Azure Pipelinesの料金も2026年9月時点で公開されています。ただし一部は廃止されました。MicrosoftはAzure DevOpsのパブリックプロジェクトを廃止しており、既存のパブリックプロジェクトは2027年にプライベートへ移行します。Microsoftの長期的な計画については、同社のロードマップをご確認ください。

Azure DevOpsの後継となるのは何ですか?

どこまで置き換えるかによって異なります。プラットフォーム全体から移行する場合、GitHubとGitHub Actions、GitLab、またはBitbucketとBitbucket Pipelinesであれば、ソース管理とCI/CDをまとめてカバーできます。パイプラインだけを置き換える場合は、GitHub Actions、CircleCI、BuildkiteなどのCIプラットフォームをご検討ください。

Azure Pipelinesは無料ですか?

一定の範囲までは無料です。2026年9月時点では、月1,800分のMicrosoftホストの並列ジョブ1つが無料(Azureサブスクリプションの関連付けが必要)で、セルフホストのジョブも1つ無料です。ホストのジョブを追加するごとに月$40、セルフホストのジョブを追加するごとに月$15かかります。

WindowsとmacOSでビルドできる代替ツールはどれですか?

GitHub Actions、CircleCI、Buildkite、Jenkins、Travis CIはいずれもWindowsとmacOSでビルドでき、Bitbucket Pipelinesもセルフホストランナーであれば対応しています。GitLabのホスト型WindowsランナーとmacOSランナーはベータ版です。CRACIが現在実行できるのはLinuxジョブで、WindowsとmacOSはロードマップに掲載されています。

CRACIとは何ですか?Azure Pipelinesで使えますか?

CRACIはGitHub Actions向けのセキュアなランナーで、vCPU分単位で課金され、秒単位で計測されます。各ジョブには、取得したもののSBOMと、フェイルクローズで動作するエグレスポリシーが付きます。Azure Pipelinesでは使えません。CRACIが現在対応しているのはGitHub Actionsで、GitLab CIとJenkinsはロードマップに掲載されています。

CRACIでビルドを1回実行して比較

CRACIを使ってGitHub Actionsでジョブを1つ実行し、そのSBOMとネットワークトレースを、現在のAzureパイプラインから得られる情報と並べて比較してください。

デモを予約