| 01 |
gitlab-ci-cd |
GitLab CI/CD |
オールインワンのDevOpsプラットフォームとして統合されたCI/CD機能を提供します。 |
["オールインワンDevOpsプラットフォームを求める組織","GitOpsワークフロー","セキュリティ重視のチーム"] |
YAML (.gitlab-ci.yml) |
SaaS / セルフホスト |
["Auto DevOps","Kubernetesネイティブ統合","組み込みセキュリティスキャン","Review Apps","マルチプロジェクトパイプライン"] |
中程度 |
無料プランあり / 有料プランはユーザー単位 |
| 02 |
github-actions |
GitHub Actions |
GitHubに統合されたワークフロー自動化ツールです。 |
["GitHubユーザー","迅速なセットアップを重視するチーム","コミュニティの再利用可能なワークフローを活用したい場合"] |
YAML (.github/workflows/*.yml) |
クラウド / セルフホストランナー |
["GitHubとのネイティブ統合","15,000+マーケットプレイスアクション","マトリックスビルド","再利用可能なワークフロー","OIDCシークレット管理"] |
低い |
パブリックリポジトリ無料 / プライベートリポジトリは従量課金 |
| 03 |
jenkins |
Jenkins |
オープンソースの自動化サーバーで、最大のカスタマイズ性を提供します。 |
["複雑なマルチステージパイプライン","厳格なセキュリティポリシーが必要な環境","専任のDevOpsチームがある大規模企業"] |
Groovy (Jenkinsfile) / 宣言型パイプライン |
セルフホスト(オープンソース) |
["1,900+プラグイン","Pipeline-as-Code","分散ビルド","無制限のカスタマイズ性","レガシーシステム統合"] |
高い |
無料(インフラ費用別途) |
| 04 |
circleci |
CircleCI |
ビルド速度を最重視したクラウドネイティブなCI/CDプラットフォームです。 |
["ビルド速度が最重要の場合","マイクロサービスアーキテクチャ","製品/SaaS企業"] |
YAML (.circleci/config.yml) |
クラウド / セルフホスト |
["業界最速のビルド速度","Dockerレイヤーキャッシング","3,500+ Orbs","並列ジョブ実行","AI駆動の最適化"] |
中程度 |
クレジットベース課金 / 無料プランあり |
| 05 |
travis-ci |
Travis CI |
GitHubとBitbucketに対応したクラウドベースのCI/CDサービスです。 |
["オープンソースプロジェクト","シンプルなセットアップを求めるチーム"] |
YAML (.travis.yml) |
クラウド |
["GitHub/Bitbucket統合","マトリックスビルド","多言語サポート","オープンソース向け無料プラン"] |
低い |
無料プランあり / 従量課金 |
| 06 |
azure-pipelines |
Azure Pipelines |
Microsoft Azureが提供するクラウドベースのCI/CDサービスです。 |
["Azureを利用している組織","Microsoftエコシステムユーザー","エンタープライズ環境"] |
YAML (azure-pipelines.yml) |
クラウド / セルフホスト |
["Azureエコシステム統合","マルチステージパイプライン","承認ゲート","環境管理","GitHub連携"] |
中程度 |
パブリックプロジェクト無料 / プライベートプロジェクトは並行ジョブ数で課金 |
| 07 |
aws-codepipeline |
AWS CodePipeline |
AWSが提供するフルマネージドの継続的デリバリーサービスです。 |
["AWSを利用している組織","サーバーレスアーキテクチャ","AWSネイティブなワークフロー"] |
AWSコンソール / CloudFormation / Terraform |
クラウド(AWS) |
["AWSサービスとのネイティブ統合","フルマネージド","並行実行","承認ステップ","クロスリージョン対応"] |
中程度 |
パイプライン実行回数に応じた課金 |
| 08 |
teamcity |
TeamCity |
JetBrainsが開発する強力なビルド管理および継続的統合サーバーです。 |
["JetBrains製品を使用しているチーム","高度なビルド管理が必要な組織",".NET/Java開発"] |
Kotlin DSL / XML / ブラウザUI |
セルフホスト / クラウド |
["ビルドチェーン","テスト並列化","コードカバレッジ分析","Kotlin DSLサポート","JetBrains製品との統合"] |
中程度 |
無料プランあり(ビルド設定数制限)/ 有料プラン |