Software Delivery has just Grown Up の翻訳版です。
ソフトウェア・デリバリーが成長しました
2021年8月9日
著者: Aaron Pickrell / Senior Product Manager
あなたやあなたのオペレーションチームが、完全に機能するエンタープライズグレードのアプリケーション一式を1日以内にデプロイできたのはいつですか?
この1年半、HCL SoftwareのHCL Solutions Factoryチームと一緒に仕事をする機会に恵まれました。このチームが私たちのソリューション提供能力にもたらしたものは、比較することができないほど難しいものです。これは、クラウドネイティブソフトウェアデリバリーのパラダイムシフトと言えるでしょう。この記事では、私たちがこの5年間で作り上げてきたものを紹介し、それがどのようにあなたの競争力を根本的に向上させるかを説明します。私たちの信じられないほど優秀なモダナイゼーションの専門家チームは、クラウドネイティブ技術に全面的に取り組み、SoFy(HCL Solutions Factory)を世に送り出しました。
SoFyは、エンタープライズソフトウェアのNetflixと考えてください。何よりもまず、HCL Softwareのすべてのタイトルの非常に親しみやすいカタログであり、事前にコンテナ化され、文字通り数分でパブリッククラウドのサンドボックスにデプロイできるようになっています。かつては高価な専門家に何週間もかけて依頼していたことが、今では技術者ではないユーザーがスターバックスに座りながら携帯電話でできるようになりました。本当に簡単なことなのです。
もしSoFyがそれだけだったら、今でも画期的なことだと思いますが、私たちはそれだけでは終わりませんでした。SoFyチームは、20以上の製品からなるHCL Softwareのポートフォリオ全体を対象に、ソリューションアクセラレーターの膨大なコレクションを構築していますが、これは私たちが思いつく限りの実用的なユースケースを使って、あなたの旅をスタートさせるためのものです。HCL Commerceだけでも、6つのアクセラレーターを作成しました。そのうちの1つは、CommerceとHCL Digital Experienceを完全に統合して自動的に展開し、Commerce内の新しいCMSとDAM機能をどのように利用できるかを示しています。
その中の一つに、CommerceとHCL Digital Experienceが完全に統合されたものがあります。
まず、製品カタログについて説明します。SoFyにログインするとすぐに、過去のバージョンや今後リリースされるベータ版を含む、最も人気のあるソフトウェアのタイトルをすべて閲覧できます。また、1つの製品に限定しているわけではありません。複数の製品を選択し、「ソリューション」と呼ばれるものに追加できます。このソリューションでは、すべての依存関係を自動的に検出し、「ヘルムチャート」と呼ばれるものを裏で作成し、ランチに行く間に、無料のクラウドサンドボックスですべてのコンテナデプロイメントのオーケストレーションを開始します。
ランチから戻ってくると、「ソリューション・コンソール」が表示されます。これは、私たちが構築したWebアプリケーションで、あなたのソリューションと一緒に移動します。ソリューション・コンソールは、ソリューションを管理するために必要なすべてのものを指先で操作できるようにします。ソリューションコンソールには、ビジネスユーザー向けツールにアクセスするために必要なリンクやログイン情報がすべて用意されているだけでなく、基盤となるKubernetesのアーティファクトや、運用チームが喜ぶログファイルやリソース使用率データなどのコンポーネントをすべて可視化できます。ビジネスユーザーは、すでに権利を得ているソフトウェアタイトルの最新機能を簡単に利用できるだけでなく、他のHCL Softwareのアプリケーションを無料で試用できます。開発者は最新のAPIにアクセスしてSwaggerドキュメントを閲覧し、次のキラーアプリの開発に取り掛かることができ、DevOpsチームはHelm Chartsをダウンロードして、ソリューションを任意のKubernetesベースの環境にデプロイできます。本当に家族みんなで楽しめます。
次にソリューションアクセラレーターについて説明します。ソリューションアクセラレーターを最初に展開したとき、私たちはこれを「デモパック」と呼んでいましたが、すぐにこれが単なるデモではないことに気づきました。それは、実際のビジネス上の問題に対して、数分でアクセスできる構築済みのソリューションを提供し、フローダイアグラム、豊富なドキュメント、ウォークスルービデオを通じて、ビジネスユーザー、開発者、オペレーションの専門家に価値を提供することです。私たちは、お客様がより多くの商品を販売し、より良いコミュニケーションを行い、比類のない簡単さとスピードでお客様を魅了するための旅を真に加速することができるようになりました。HCL Softwareの各製品チームは、それぞれの製品だけを対象とした独自のソリューションアクセラレーターを作成しているだけでなく、Voltronのような製品を組み合わせて、さらに大きなビジネス上の問題を解決するスーパーアプリケーションを作成しています。私たちはすでに30以上のソリューションアクセラレーターを展開しており、今後も継続していく予定です。
最後に、競争力を飛躍的に向上させる方法について説明します。私は以前、いくつかの有名ブランドの開発・サイト運営ディレクターをしていましたが、その時は、コマースとマーケティングのスタックをすべてオンプレミスで運用していました。スタックの最新バージョンにアップグレードしたいときは、サイト管理者にソフトウェアリポジトリへのアクセスを依頼していましたが、そこでは自分たちが権限を持つソフトウェアしか公開されていませんでした。通常、ダウンロードには少なくとも数日を要し、ダウンロードを中断して何度か往復し、頭を悩ませることもありました。
ダウンロードが完了すると、少なくとも1人か2人の開発者が1週間ほどかけて新しいテスト環境を構築し、最終的にはアプリケーションを立ち上げて設定するという作業を行わなければなりませんでした。多くの場合、信頼のおけるサードパーティーのシステムインテグレータに連絡を取らざるを得ませんでした。彼らは、我々のチームを一時的に補強し、新しいスタックを稼働させるために、1時間あたり150ドルのリソースを喜んで提供してくれました。そしてそれをQAチームに渡し、すべてが十分に機能していることを確認した上で、興味を失って他のことに移ってしまったビジネスラインに見せるのです。これらの作業を行うには、数ヶ月から数週間、数千ドルから数万ドルの費用がかかります。
私たちがどれだけこの試練を経験し、どれだけ楽しみにしていたか、お分かりいただけるだろう。その結果、私たちはアプリケーションのアップグレードに足を引っ張られ、競合他社が採用するすべての革新的な技術に対応する代わりに、時代遅れのソフトウェアを何年も使用して、ビジネスはますます停滞していきました。
そんな状況とは対照的なのが、SoFyです。SoFyは新鮮な空気のようなもので、多くの人が探し求めていた答えです。どれほど簡単か信じられない方は、今すぐご自身で試してみてください。もし、その日のうちに自分でソリューションを立ち上げて実行できなければ、LinkedInで私にDMを送っていただければ、無料で実行することをお約束します。