2021年7月20日、HCL Software はクラウドネイティブ戦略として HCL SoFy と HCL Now をリリースしました。
これに関連して、ホワイトペーパー:「HCL Software のクラウドネイティブへの取り組み 重要な4つの原則」を公開しました。
「HCL Software のクラウドネイティブ対応」のページの中程に配置しています。4ページほどの読み物で、HCL Software の考え方を解説しています。
HCL Launch In The Cloud: Automating Continuous Deployment の翻訳版です。
HCL Launch In The Cloud: 継続的なデプロイメントの自動化
2021年7月26日
著者: James Carmichael / HCL Software Senior Software Engineer
HCL Launch は創業以来、クラウドベースの環境にワークロードをデプロイすることができます。特に、HCL Launch は、クラウドネイティブなコンポーネントとオンプレミスのコンポーネントの両方で構成されるハイブリッドアプリケーションのデプロイを得意としています。
この度、HCL Launch がクラウドベースの Kubernetes 環境でのデプロイに対応したことを発表します。このサポートには、サーバー、エージェント、リレーのデプロイメントが含まれており、ユーザーは Kubernetes の多くの利点を活用することができます。これにより、ユーザーは変動するワークロードに合わせて、サーバー、エージェント、リレーを迅速に拡張できるようになります。ワークロードが自動的にスケジュールされ、最高のサービス品質で実行されるようになります。サーバー、エージェント、リレーの新バージョンへのアップグレードは、helm upgrade コマンドを使用することで、迅速かつ簡単に行えるようになります。
グラフィカル・ユーザー・インターフェース、テキスト、アプリケーション、電子メール 説明が自動的に生成される
HCL Launch は、オンプレミスのプライベートクラウドで稼働しているか、マネージド環境で稼働しているかに関わらず、ほとんどの Kubernetes ベースの環境をサポートしています。このサポートは、AKS、EKS、GKE、RHOCP、IKS でテストされています。
この新しいサポートは、以下のようなユーザー環境のために、いくつかのトポロジーの選択肢を提供します。
現在、HCL Launch を Kubernetes 以外の環境で運用している場合は、新しいクラウドソリューションへの移行をサポートしています。
HCL Launch を試すには、HCL SoFy のウェブサイトにアクセスし、SoFy カタログから HCL Launch アプリケーションを選択します。そこから、提供されるサンドボックスでソリューションを実行することもできますし、ソリューションをダウンロードして、自分の Kubernetes クラスタに期間限定でデプロイすることもできます。試用版ソリューションでは、HCL Launch Server と、サンプルデプロイに使用できる接続エージェントが提供されます。
Why take an enterprise software portfolio cloud native? の翻訳版です。
なぜ企業のソフトウェアポートフォリオをクラウドネイティブにするのか?
2021年7月22日
著者: Alex Mulholland / Platform Chief Architect, HCL Software
クラウドネイティブという言葉は、一般的にコンテナやマイクロサービス、「クラウドで生まれた」12要素のアプリケーションなどをイメージさせます。従来のエンタープライズソフトウェアをコンテナに入れ、Kubernetes でオーケストレーションするというアイデアは、すぐには理解できないかもしれませんし、賢明な試みとは思えないかもしれません。では、なぜ HCL Software は 500人年以上の労力を費やして、まさにそれを実現したのでしょうか。
まず、問題のソフトウェアポートフォリオについて考えてみましょう。HCL Software 社は、マーケティング、リテール、デブオプス、セキュリティツール、セキュアオートメーション、統合エンドポイント管理など、20以上のソフトウェア製品群を開発、マーケティング、販売、サポートしています。これには、Domino、BigFix、Unica、Commerce などの有名な製品が含まれます。これらのソフトウェア製品は、製品自体の設計と開発、そして顧客やパートナーによる使用と拡張の両方において、複数年にわたる投資の結果です。この投資の価値は非常に大きく、ポートフォリオをどのように近代化し、進化させていくかを検討する際には、これを過小評価してはなりません。また、これらの製品に対するお客様の投資を、専門知識とお客様のソフトウェア資産の両方で維持することは、非常に重要です。
では、お客様にとっての既存製品の価値を認識した上で、クラウドネイティブテクノロジーを適用する際の問題点やチャンスは何でしょうか?
当社製品のユーザーに共通する課題は、製品のインストール、設定、アップグレードに必要な時間とスキルです。従来のエンタープライズソフトウェアでは、複雑な前提条件、多数のファイルやフォーマットにまたがる設定、複数ステップのアップグレード手順などが必要になります。これらをコンテナとHelmチャートにまとめることで、数日(あるいは数週間)かかるインストールやアップグレードのプロセスを、1回の helm インストールや helm アップグレードのコマンドと、きれいにまとめられた値のオーバーライドファイルで済ませられます。長年お付き合いのあるお客様に、これらの製品の helm インストールをお見せすると、たいていは「わぁ、たった 15分で起動したの?それはすごい!」と言われることが多いです。もしその製品が Kubernetes のローリングアップデート(Kubernetes が古いバージョンのポッドをシャットダウンする前に新しいバージョンのポッドを巧妙に起動する)をサポートするように説得できれば、ユーザーは製品のダウンタイムなしにシンプルなアップグレードプロセスを手に入れることができる。これまでは(コストのかかる!)ソフトウェアを追加したり、(コストのかかる!)リソース上で並列システムを稼働させたりする必要があったかもしれませんが、ブルー/グリーンスタイルである。ローリング・アップデートに対応するためには、通常、既存のソフトウェアに多少の変更を加える必要がありますが、私の考えでは、お客様に大きな価値を提供するためには、投資する価値は十分にあると思います。
また、従来のエンタープライズ製品をお使いのお客様に共通する問題として、リクエストのルーティング、管理、モニタリングなどの一般的な問題を処理するために、追加のソフトウェアや自作の自動化が必要になることがあります。ソフトウェア企業は、このような管理用アドオンを開発・販売することで成功を収めてきましたが、これらのアドオンは通常、個々の製品に合わせてカスタマイズされています。しかし、Kubernetes と、それに関連する Ambassador、Prometheus、Grafana などのオープンソースプロジェクトは、これらの要求の多くに汎用的なソリューションを提供し、ソフトウェアのライセンスコストを削減するだけでなく、個別の企業製品ごとに異なるソフトウェアを学び(または書き)、維持するためのオーバーヘッドを削減します。
YouTube ビデオ「HCL SoFy」: 「HCL Software Approach to Cloud Native」をご覧ください (https://youtu.be/1AKpQ2Cf_nk)。
そして、私たちが実現するのは、製品の使用方法の変革です。お客様の製品自体への投資は守られますが、インストール、アップグレード、管理は完全に近代化されました。インストールとアップグレードは根本的に簡素化され、新しい CI/CD 製品スケジュールで配信される、より頻繁なアップデートを簡単に利用できるようになりました。Helm の値のオーバーライドとして含まれる設定のオーバーライドは、「コードとしての設定」システムに簡単に適用できます。すべての製品の運用管理が汎用的になるため、これまで個別の製品ごとに必要だった管理の専門知識が大幅に軽減される。製品ごとに管理や監視のアドオンを用意する必要がなく、Kubernetes をはじめとするサポート技術のスキルがポートフォリオ全体に適用できるようになる。
コンテナやヘルムチャートを使って、各製品にクラウドネイティブなフォーマットを提供することは、大きな前進です。HCL SoFy プラットフォームは、製品に統合された軽量の共通サービスで、Kubernetes を簡単に使い始めることができるようになっています。
HCL Software では、HCL Now を通じてクラウドネイティブ製品フォーマットのカスタムホスティングの提供を開始することで、この変革の恩恵を直接受けとれます。当社のオペレーションチームは、クライアントが選択したクラウド上で製品を実行し、SoFy プラットフォームは、多様なクラウド環境で一貫した管理と監視を提供します。このモデルによって提供される時間とスキルの節約は、当社のオペレーションチームにとって非常に現実的なものであり、当社の新しいクラウドネイティブ製品フォーマットに移行することで、お客様にも同様のメリットがあると確信しています。
Dr Alex Mulholland
HCL Software チーフプラットフォームアーキテクト
Go Cloud Native NOW with HCL Software の翻訳版です。
HCL Software で今すぐクラウドネイティブに
2021年7月20日
著者: Bill Swatling / Product Manager, HCL Software Platform
HCL Software のポートフォリオがクラウドネイティブになり、HCL Software 製品をご希望のクラウドに簡単に移行できるようになったことをお知らせします。HCL Software 製品をクラウドに移行することで、データや実装の所有権を維持したまま、新しいソフトウェア機能を利用することができます。クラウド・ネイティブ・サービスを活用することで、イノベーションが促進され、市場投入までの時間が短縮されます。HCL Software は、HCL Now を使って、お客様が今すぐクラウドネイティブに移行できるようにサポートします。
HCL Now の特長は以下の通りです。
Experts on Demand - 当社のクラウドおよび HCL 製品のエキスパートが、クラウドネイティブへの移行に伴うリスクとコストを削減します。
More for Less, No Lock-In - ソフトウェアやカスタマイズへの投資は、パブリッククラウドやプライベートクラウドを問わず、どのようなクラウドにも対応できます。初期投資を共有することで、お客様の変革をスタートさせます。
HCL Software は、ソフトウェア・アーキテクチャとデプロイメントにおいて、戦略的にクラウドにとらわれないアプローチをとっており、どこにでも自由にデプロイでき、革新の自由が得られ、スケールアップの準備ができています。24時間365日のサポート体制で、ソリューションを生み出した技術者と一緒に、ソフトウェアの潜在能力を最大限に引き出します。専門的な Kubernetes の運用のためにスタッフを雇用したり、再教育したりする必要がなく、クラウドネイティブなデプロイメントのメリットを得られます。HCL Now と共に、私たちの専門家は、お客様が選択したクラウド上でお客様の HCL Software 製品を実行します。
HCL Now で未来への旅に一緒に参加しませんか?
HCL Software では、従来から提供している製品について Docker 対応を進めてきましたが、この度、クラウドネイティブ化を実現すべく、HCL SoFy と HCL Now の提供を開始しました。
HCL SoFy では、ソフトウェア製品のカタログから必要な製品や REST API を選択することで、HELM CHART が生成され、Kubernetes 環境に素早くデプロイできます。短期間ながら、製品を一時的に HCL SoFy 上にデプロイして試すことができる機能を備えています。
HCL Now は、HCLのソフトウェア製品をクラウドサービスとして提供するものです。
詳細についてはニュースをご覧ください。なお、日本市場については、追って順次情報提供を行ってまいりますので、今暫くお待ちください。