AppDynamicsの共同創業者であるJyoti Bansal(ジョティ・バンサル)氏が率いる、MLで強化したソフトウェアデリバリープラットフォームHarnessは今、GitOpsのバスに乗り遅れまいと頑張っている。
同サービスは継続的デリバリー(CD)にフォーカスしてスタートし、その後の機能拡張で、スタートアップやエンタープライズが利用するフルスタックのDevOpsプラットフォームになった。現在の同社の主なサービスは、継続的インテグレーション(CI)、クラウドのコスト管理、機能フラグなどとなる。
バンサル氏によると、同社の全体的なミッションは変わっていない。「Harnessは高い志を持ってスタートしました。今ではあらゆる企業が実質的にソフトウェア企業になろうとしています。それに対して私たちは、彼らのソフトウェア技術者たちに、GoogleやFacebookやAmazon、Netflixなどと同レベルの高度なツールを提供できるだろうか、と考えました。挙げたような企業は、他の企業が持ってないような、非常に良くできたソフトウェアエンジニアリングのやり方とツールを備えています」という。
同社は現在、600名の社員を抱えており、今回はそのプロダクトリストにGitOpsサービスのローンチで新たな機能を加えようとしている。伝統的なエンタープライズでもKubernetesの利用がますます増えている現在では、アプリケーションをそのクラスターへと開発する方法として、GitOpsの採用が増えている。そこで世界最大のリテイラーや銀行を顧客に抱えるHarnessが、このモデルをサポートしたくなるのも当然だ。
HarnessはそのGitOpsプラットフォームをArgoCDの上に構築している。それは最初、その後2018年にIntuitに買収されたApplatixが開発し、今ではCloud Native Computing Foundationの傘下にある、Kubernetes用の宣言的GitOpsツールだ。Bansal氏によれば「それはとても強力ですが、軽量であることが好まれています。これを使ってデベロッパーのワークフローと、デプロイの仕組みの多くを自動化できます。しかしGitOpsの難点は、実際の複雑なエンタープライズ環境で運用していくことが、非っ常に難しいことです」。
しかし、そのことがまさにHarnessの出番となる要因だ。同社はSaaSのような形でGitOpsサービスを提供し、ArgoCDの上にエンタープライズの能力を載せていく。
「私たちはGitOpsを、アクセスしやすく、すべてのエンタープライズにとって実用性に富んだものにしています。いわばそれは、エンタープライズ級のGitOpsです。GitOpsは今、多くの人に好まれていますが、でもそれを実用化するには、たくさんのバンドエイドやガムテープが必要でした。しかしこれからは、本物のエンタープライズソリューションと、GitOpsの初めてのSaaSがあるのです」。
画像クレジット:Cavan Images/Getty Images
[原文へ]
(文:Frederic Lardinois、翻訳:Hiroshi Iwatani)