|
2026 年までに世界の DevOps 市場が 178 億ドルに達すると予測されているにもかかわらず、DevOps のオープンソース基盤は揺るぎないままです。作業環境の変化、セキュリティとコンプライアンスの問題、そしてベンチャー キャピタル企業により、市場は DevOps プラットフォームへと移行しており、開発チームはクラウドで完全なエンドツーエンドの DevOps ツールチェーンにアクセスできます。 オープンソースDevOpsツールの現状一つ理解しておくべきことがあります。それは、オープンソースツールがDevOpsの世界から消えることはないということです。現在、オープンソースツールとベンダー提供のDevOpsツールはバランスが取れており、開発者はニーズに最も適したものを選択しています。実際、開発チームはDevOpsパイプラインに最初にオープンソースツールを選択し、後に商用版にアップグレードするケースが多く見られます。 オープンソースDevOpsツールの3つの例以下では、それぞれ商用エコシステムが構築されているオープンソースの DevOps ツールの例をいくつか紹介します。 ギットソース コード管理ツールである Git は、ソース コード リポジトリとして機能し、DevOps ツールチェーンの主要な基盤の 1 つと言えます。 Gitのビジネスにおける好例として、GitLabとGitHubが挙げられます。GitLabは、オープンソースプロジェクトへの開発者からの貢献を受け入れています。GitHubはDevOpsプラットフォームへの転換にも取り組んでおり、AIを活用したペアプログラミングプラットフォーム「GitHub Copilot」をリリースしました。これはオープンソースコミュニティから賛否両論の評価を受けています。 ジェンキンスオープンソースの自動化サービスである Jenkins は、インストール、構成、スケーラビリティの容易さが高く評価されています。 CloudBeesは、Kubernetes上のクラウドネイティブアプリケーション向けに、自動化された継続的インテグレーションと継続的デリバリー(CI/CD)に加え、自動テストツールを提供するオープンソースソリューションであるJenkinsXを提供しています。また、JenkinsXには以下の商用サポートも提供しています。
Kubernetesエンタープライズ グレードのコンテナ オーケストレーション ソリューションを求める組織が増えるにつれ、その複雑さに対する批判にもかかわらず、Kubernetes の開発は避けられなくなっています。 当然のことながら、Kubernetesを取り巻くのは、包括的で活気のある業界です。Allied Market Researchのデータによると、世界のコンテナおよびKubernetesセキュリティ市場は2020年に7億1,400万ドルと評価され、2030年には8億4,200万ドルに達すると予測されています。 現在のDevOpsツールチェーン様々な業界で、独自開発(BYO)CI/CDツールチェーンが今もなお多く利用されています。DevOps機能をサポートするオープンソースプロジェクトも活発に活動しています。 BYOツールチェーンは他のツールと統合でき、拡張性も高いため、DevOpsプラクティスを継続的に改善する組織にとって常に大きなメリットとなっています。ビジネス、IT、セキュリティ上の理由から標準化を目指す企業にとって、標準化されたチェックリストの欠如は問題となる可能性があります。 DevOpsプラットフォームの台頭は見逃せませんが、多くの組織はパンデミックのかなり前からCI/CDツールチェーンをパブリッククラウドに移行していました。ツールチェーン自体のセキュリティは長年懸念事項となっており、パブリッククラウドインフラストラクチャはアクセス制御のためのアイデンティティアクセス管理(IAM)などのセキュリティ機能を提供しています。 DevOps プラットフォームは味方でしょうか、それとも敵でしょうか?DevOpsプラットフォームとは、CI/CDツールチェーンのすべての機能をクラウドに統合するエンドツーエンドのソリューションです。DevOpsプラットフォームの例としては、GitLabやHarnessなどが挙げられます。GitHubもDevOpsプラットフォームへの移行を進めています。 メリット(法人購入者の観点からのみ)DevOpsプラットフォームは、SaaSやクラウドコンピューティング業界の消費者ベースやサブスクリプションベースの価格設定に既に慣れている企業のバイヤーにとって魅力的です。リモートワークやハイブリッドワークが主流の現代において、保守性、セキュリティ、コンプライアンス、そして開発者の生産性への懸念は、テクノロジーリーダーにとって間違いなく最優先事項です。こうした人々にとって、DevOpsプラットフォーム上での標準化の実現は非常に魅力的です。 デメリットベンダー提供のDevOpsツールチェーンに依存すると、ベンダーロックインという古くからの懸念が生じます。開発チームは、ツールチェーンをゼロから構築していたときほど効果的にスケーラビリティを構築・維持することができず、ましてやワークフローを改善するための新しいツールを導入することもできません。 DevOpsプラットフォームベンダーは、潜在的な経済的な不利な状況にも直面しています。過大評価されたDevOpsツールのスタートアップ企業が、投資家の野心的な財務目標を達成できなかった場合、どうなるか考えてみてください。同様に、小規模なスタートアップベンダーの中には、その後の資金調達ラウンドを逃し、徐々に姿を消していく企業もあるかもしれません。 DevOps プラットフォームの出現はさまざまな意味で重要ですが、今日使用されている DevOps ツールの基盤となったオープンソース精神とは確かに矛盾しています。 DevOpsツール:転換点仕事のパターンが変化するにつれて、DevOps ツールチェーンのセキュリティとコンプライアンスに人々は必然的にもっと注意を払うようになります。 変化する職場環境私たちの働き方は、企業の他の部門と同様にDevOpsチームにも大きな影響を与えています。リモートおよびハイブリッドDevOpsチームには、安全なツールチェーンが不可欠です。非同期作業やマネージャーのオフィス復帰要請など、パイプライン全体にわたるコラボレーションとレポート作成の要件の変化も、ますます重要になっています。 ソフトウェアサプライチェーンセキュリティ市場ソフトウェアサプライチェーンセキュリティ市場は、注目を集めた攻撃と米国連邦政府の対応を受けて、大きな注目を集めています。ソフトウェアサプライチェーン攻撃の原因をオープンソースに帰する組織はまだありませんが、この脅威に対抗するためのDevOps/DevSecOpsのプラクティスとツールは今後拡大していくでしょう。しかし、最終的には、DevOps/DevSecOpsのツールとプラクティスは、このトレンドを取り入れた一部のスタートアップ企業を凌駕することになる可能性が高いでしょう。 結論DevOps分野におけるオープンソースソフトウェア(OSS)プロジェクトにとって、これはまだ終わりではありません。しかし、DevOpsの関係者はツールチェーンの将来について問い始める権利があります。しかしながら、パイプラインに直接影響を与えるセキュリティとコンプライアンスの問題が増加していることを考えると、OSS DevOpsプロジェクトは将来について検討する必要があります。 DevOpsプラットフォームベンダーとオープンソースツールの今後のトレンドは、DevOpsプラットフォームベンダーが自社プラットフォームの基盤となるオープンソースツールに時間、資金、そしてリソースを投入する協働的な競争です。興味深い例として、OpsVerseが挙げられます。同社は、顧客向けに管理するオープンソースツール向けのDevOpsプラットフォームを提供しています。 そして将来は、より多くのエンタープライズ ツールチェーンがクラウドに移行するにつれて、オープンソースの DevOps ツール プロジェクトは成長と革新を続けるでしょう。 |