Three Cloud Native Must-Haves for Your Enterprise Software Portfolio の翻訳版です。
HCL SoFy: エンタープライズ・ソフトウェア・ポートフォリオのための3つのクラウドネイティブの必需品
2022年3月24日
著者: Alex Mulholland / Platform Chief Architect, HCL Software
HCL SoFy ならば、将来のための選択肢と柔軟性を維持しながら、自社の特定のビジネス目標に最も適した方法でクラウドネイティブを採用できます。
クラウド ネイティブへの移行は、企業ポートフォリオ全体を視野に入れた場合、非常に困難な作業となります。企業ポートフォリオ全体を視野に入れている場合はなおさらです。
最も広く採用されているクラウドネイティブテクノロジーに根ざした技術プラットフォームと、特定のビジネス目標に最も適した方法でクラウドネイティブを採用できる選択肢と柔軟性を組み合わせた、クラウドネイティブ戦略を策定する。
クラウドネイティブの旅に必要なものトップ 3 は以下のとおりです。
クラウドネイティブを実現するためには、選択肢と柔軟性を持つことが重要です。クラウドベンダー(または社内IT)の選択だけでなく、自社のポートフォリオに適したIT環境を導入する柔軟性も重要です。
Kubernetes にコンテナを設定しインストールするために、Helm チャートを備えたコンテナ化されたエンタープライズソフトウェア製品が必要になります。これらのテクノロジーの選択により、パブリック、プライベート、ハイブリッドなど、あらゆるクラウドプラットフォームから即座に広範なメリットを得られます。Helm install を使用して製品を迅速にデプロイし、完全な設定を行うことで、一貫した再現性のあるインストールを実現できます。ソフトウェアのアップデートは、Helm update を使用して適用され、このプロセスも迅速、簡単、かつ一貫しています。Kubernetes は一貫したオーケストレーションを提供し、コンテナの自動再起動とすべての製品の水平スケーリングを可能にします。
クラウドネイティブサポートが、あらゆる Kubernetes プラットフォーム上で動作するように設計され、テストされているエンタープライズソフトウェアを探してみてください。これは、Google Kubernetes Engine、Amazon Elastic Kubernetes Serviceなどの大手パブリッククラウドベンダーが提供するKubernetes、またはRed Hat OpenShift Container Platformなどのオンプレミスのローカルクラウドの可能性があります。また、小規模なKubernetesプロバイダーのどれでも動作し、データセンターで展開するオープンソースのKubernetesも利用できます。
さまざまなクラウドオプションを利用することで、ソフトウェアをどこで実行するかを決める際に、完全に自由な選択が可能になります。コストや要件が変われば、別のプロバイダーのKubernetesプラットフォームに移行するのは簡単です。複数のクラウドにワークロードを分散する正当な理由がある場合もあります。ポータブルな共通サービスによってこれを可能にするソリューションを探してみてください。
クラウドの選択と関連しているのが、ポータビリティです。リフト&シフト」が可能であれば、将来をコントロールし、単一のアーキテクチャやベンダーに依存しない自由を得られます。共通のサービスがパッケージされた製品コンテナが必要です。これらのサービスを製品とともに提供することで、クラウドベンダー間や社内業務とクラウドホスティングサービス間の移動が容易になります。これにより、監視などのベンダー固有のサービスにインストールを縛られる必要がなくなり、ベンダーの独立性を維持できるため、展開全体の移植性が確保されます。
Kubernetesの基盤となるリソースや製品のログファイルなどへのアクセスを簡素化し、どのクラウドプラットフォームを使用してもKubernetesを簡単に始められるようなアプリケーションを探してみてください。
使いやすさは、すべての技術提供の普遍的な目標です。難しければ使われることはない。クラウドを簡単に使えるようにすれば、柔軟性が高まり、ビジネス上の利益も早く得られるようになります。クラウドネイティブの世界で主流のソリューションで、大規模なプロダクションユースですでに実績のあるものを探してください。
最新のクラウドネイティブフォーマットとREST APIのソフトウェアを熟知している業界のエキスパートやプロバイダーと提携しましょう。このアプローチは、製品間のサービス統合、新しいソリューションの作成、またはその他のイノベーションの試みに備えて、ソフトウェアの展開を簡素化および加速化します。
クラウドネイティブ戦略により、組織はパブリック、プライベート、ハイブリッドクラウドリソースを使用してビジネス上の利益を実現できます。クラウドリソースは、インフラコストの削減、アプリケーションの迅速な更新、データロケーションの要件への対応など、さまざまなビジネス目標を達成するためにさまざまな方法で使用できます。
クラウドにとらわれず、パブリック、プライベートにかかわらず、どのクラウド上でも自由にソフトウェアを実行できます。
この柔軟性により、クラウドプロバイダー間での移行が容易になり、コスト削減の恩恵を迅速に受けられるほか、個々のエンドユーザーの要件に対応し、マルチクラウド戦略を実行できます。
詳しくは、私のブログ「なぜ企業のソフトウェアポートフォリオをクラウドネイティブにする必要があるのか?」をご覧ください。