Harness(ハーネス)は、2026年第1四半期に、パイプライン自動化を拡張するプラットフォームチーム向けに、開発サイクルの加速、検証の簡素化、ガバナンスの強化を目的とした8つの主要なパイプラインオーケストレーション機能強化を提供すると発表した。
今回のアップデートでは、Gitベースの改善により、パイプラインの不変なバージョン管理と、より柔軟なテストGitが実現する。Gitに保存されたパイプラインは、ブランチだけでなくGitタグからも実行できるようになり、チームはセマンティックバージョンタグに関連付けられたパイプラインの状態をUIまたはAPI経由で実行して、監査や再生を行うことができる。パイプラインのチェーン機能が拡張され、子パイプラインのブランチを明示的に選択できるようになったため、メインラインコードにマージする前に、親子統合やフィーチャーブランチの出力を協調的にテストすることが可能になった。
検証ワークフローに、変更をコミットする前にパイプラインのYAMLをチェックする新しいドライラン検証APIが追加された。このAPIは、構文とスキーマのチェック、エンティティ参照(サービス、環境、コネクター、テンプレート)の検証、RBAC権限とOPAポリシーへの準拠の確認、および式構文の評価を、パイプラインを実行または更新することなく実行する。これにより、これまでGitの変更がHarness検証を迂回していたGitOpsワークフローのギャップが解消される。
フェーズ2では、有向非巡回グラフ(DAG)のサポートと完全なUI統合により、実行モデリングがさらに進化した。DAG機能により、下流の依存関係を考慮しながら、単一のステージ内で複数のステップを並列実行することが可能になり、並列インフラストラクチャープロビジョニングとその後のアプリケーションデプロイ、あるいは最終的な集約ステップを伴う同時テスト実行といった複雑なパターンをサポートする。実行フローの理解とボトルネックの特定に役立つツールとして、視覚的なグラフと宣言型YAMLが挙げられた。
実行の不確実性とアラートノイズを低減するために、可観測性と通知制御が強化された。アカウント設定のキュービューには、アカウント全体のキューに登録された全てのパイプラインが表示され、キューの位置、組織/プロジェクトのフィルター、推定実行順序が表示される。また、アカウント管理者は一括中止機能を使って、パイプラインが待機している理由を明確にできる。集中通知にはステップ固有の障害トリガーが追加され、アラートを重要なステップ(セキュリティースキャンや本番環境へのデプロイなど)に絞り込むことができるようになり、異なる障害タイプを適切なチームやチャネルにルーティングできるようになった。
Open Policy Agent(OPA)のガバナンス機能が、AIを活用し、Gitと統合されたアップデートを受けた。AIアシスタントが導入され、自然言語によるガバナンス要件を説明付きのRegoポリシーに変換することで、ポリシー作成における専門知識の障壁が低減された。また、AIポリシーは、ブランチ切り替え、双方向同期、パッケージ名管理、PRベースの開発およびテストワークフローなど、完全なGitエクスペリエンスに統合され、インフラストラクチャー・アズ・コードのメリットがガバナンスレイヤーにも拡張された。ポリシー セットIDおよびエンティティタイプ/アクションペアによるクエリーをサポートする新しいポリシー評価APIが追加され、ポリシーの適用方法と構成方法の柔軟性が向上した。
これらの機能はHarnessプラットフォームで既に利用可能。Harnessは今後の展望として、2026年第2四半期に高度なパイプラインデバッグ機能、拡張された式エンジン機能、およびGitエクスペリエンスのさらなる強化を導入する予定だ。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。