CNCF、継続的デリバリー技術のお薦めは?――新興技術ガイド「CNCF Technology Radar」の第1弾を公開「Spinnaker」導入を勧める企業はなし

Cloud Native Computing Foundation(CNCF)は、「CNCF End User Community」の意見に基づく新興技術ガイド「CNCF Technology Radar」の第1弾を公開した。

» 2020年06月26日 08時00分 公開
[@IT]

 クラウドネイティブアプリケーションの開発・運用関連のオープンソースプロジェクトをホストするなどの活動を行っているCloud Native Computing Foundation(CNCF)は2020年6月12日(米国時間)、「CNCF Technology Radar」の第1弾を公開した。

 CNCF Technology Radarは、CNCFに参加するクラウドネイティブ技術のエンドユーザー企業140社以上から成る「CNCF End User Community」の意見に基づく、新興技術のガイド。このコミュニティーには大企業から新興企業までさまざまな規模の企業が加わっている。

 CNCF Technology Radarの第1弾では、十数種類の継続的デリバリー(CD)ソリューションが取り上げられている。

 CNCF Technology Radarの目的は、「エンドユーザーは、どのようなツールを積極的に使っているか、どのようなツールを推奨しているか」「こうしたツールの使い方のパターンは、どのようなものか」を共有することにある。

基になったフォーマット

 CNCF Technology Radarが提供するソリューションガイドのフォーマットは、ThoughtWorksがオリジナル版を作成した。このフォーマットはZalando、AOE、Porsche、Spotify、Intuitなど、数十社の企業が採用している。

 このフォーマットではソリューションを、評価に基づいて下記の4つのレベルに分類している。これらの分類は、ソリューションを選択している人へのアドバイスを反映している。

  • Adopt
    われわれはこの技術を明確に推奨する。われわれはこの技術を長期間、多くの回数にわたって使っている。この技術は安定しており、有用なことが分かっている
  • Trial
    われわれはこの技術を使って成功を収めており、この技術に注目することをお勧めする
  • Assess
    われわれはこの技術を試し、有望と考えている。プロジェクトでこの技術が必要になったら、調査することをお勧めする
  • Hold
    この技術については、使用を見合わせることをお勧めする。この技術が「悪い」ということではなく、多くの場合、既存プロジェクトで使う分には問題ないかもしれない。だが、われわれは、より良い選択肢や代替技術があるという理由で、使うべきではないと考えた場合、ソリューションをこのカテゴリーに分類する

フォーマットとは異なる点

 CNCFは、CNCF Technology Radarは、このフォーマットにヒントを得ているが、下記の点が異なっていると説明している。

  • CNCF End User Communityの評価データに基づいており、コミュニティーの代表者が構成して提示している
  • 今後の導入に焦点を当てており、Assess、Trial、Adoptの3つのレベルしか設けていない
  • 数百のアイテムをカバーするのではなく、特定のユースケースにおける10〜20のアイテムを対象に評価、分類している

CDソリューションのお薦めは?

 CNCF Technology Radarの第1弾である「CNCF Technology Radar: Continuous Delivery, June 2020」は、CNCF End User Communityの参加企業がCDソリューションを、177のデータポイントについて評価した結果に基づいている。

継続的デリバリー(CD)ソリューションに関するCNCF Technology Radar

 CDソリューションに関するCNCF Technology Radarの概要は以下の通り。

  • 「Flux」と「Helm」は広く導入されており、これらを使用しないことを勧める企業はほとんどなかった
  • 多くの企業が「CircleCI」「Kustomize」「GitLab」を勧めているが、これらはAdoptに分類されなかった。推奨する企業の数が不十分だったことや、使用しないことを勧める企業が数社あったことなどが理由だ
  • Assessに分類されたプロジェクトは、企業による評価が明確なコンセンサスに到達しなかった。例えば、「Jenkins」は広く認知されているが、新しいアプリケーションではJenkins以外のソリューションを使うようになった企業からのコメントを反映して、Assessに分類された。「Spinnaker」も広く知られているが、試した企業は多いものの、導入を勧める企業はなかった

 CNCF Technology Radarでは毎回、興味深い点、意外な点、注目すべき点など、3つのテーマに関する分析も盛り込まれる。今回のCDソリューションに関するCNCF Technology Radarでは、下記のテーマが取り上げられている。

  • 公開されているソリューションは、自社開発ソリューションと組み合わせて使われている
  • Helmは、パッケージングアプリケーションにとどまらない
  • Jenkinsは広く導入されているが、クラウドネイティブファーストの選択肢が登場している

 なお、次のCNCF Technology Radarは、2020年9月に公開される見通しだ。

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。