チャレンジ

チャレンジ

組織は、Kubernetes や RedHat OpenShift などのコンテナ プラットフォームをアジャイル開発手法と組み合わせて使用し、アプリケーションの開発と展開を高速化します。

コンテナは、開発者が「一度記述すればどこでも実行できる」柔軟性と移植性を実現する、クラウドネイティブ アプリケーションを開発するための基本的なインフラストラクチャ コンポーネントです。 コンテナは依存関係を減らし、コンポーネント レベルのスケーリングを可能にします。これは、マイクロサービスを使用してアプリケーションを最新化するための鍵となります。

コンテナ化されたアプリでは、最適なパフォーマンスを実現するためにネイティブ アプリケーション配信メカニズムが必要です。 開発者と DevOps チームには、Kubernetes および OpenShift 環境向けのクラウドに依存しない軽量アプリケーション配信ソリューションが必要です。

しかし、IT 部門によってのみ変更される静的構成の従来のアプローチは、需要の急増に対応するために数分間だけ新しいマイクロサービス コンテナーを動的に作成したり、古いコンテナーを新しいコンテナーに置き換えるだけでアップグレードを展開したりするアジャイル コンテナー パラダイムと矛盾します。

コンテナ化された環境で、アプリ サービスのデプロイメントが迅速なリリース サイクルに対応していることをどのように確認しますか?

関連コンテンツ
ソリューション ガイドをダウンロードして詳細をご確認ください
ガイドを入手する ›
解決

解決

コンテナ プラットフォーム管理プレーンと統合された信頼性の高いアプリケーション配信サービスが必要です。 10 億回以上ダウンロードされ、DockerHub で最も広く利用され、スターを獲得しているアプリケーションである NGINX を使用すると、コンテナ化されたアプリを最適にサポートできます。

また、 Cloud Native Computing Foundationによると、NGINX は市場の 64% を占めており、圧倒的に最も人気のある Kubernetes Ingress コントローラーでもあります。 NGINX は、Kubernetes 上に構築されたコンテナapplicationプラットフォームである Red Hat OpenShift 環境もサポートしています。

関連コンテンツ
コンテナはマルチクラウド戦略の鍵です
ブログを読む ›
コンポーネント

コンポーネント

コンテナ化された環境で一貫性のある強力なマルチクラウド アプリケーション サービスを提供するには、次の NGINX コンポーネントを活用します。 

Kubernetes 向け NGINX Ingress コントローラー >

Kubernetes 用 NGINX Ingress コントローラー

DevOps は、Kubernetes 用の NGINX Ingress Controller を使用して、Kubernetes 環境への外部アクセスを提供できます。 これにより、リアルタイム メトリック、セッションの永続性、アクティブ ヘルス チェック、JWT 検証など、Kubernetesapplications向けのエンタープライズ グレードの配信サービスが提供されます。

NGINX Plus バージョンでは、ユーザーは中断のない再構成を実行することも可能になり、一貫したapplicationパフォーマンスとリソース使用が保証されます。 サポート可能な本番環境標準に合わせて構築および保守されており、一貫性と安定性を実現し、下位互換性を維持します。 

OpenShift 向け NGINX Plus ルーター >

OpenShift 向け NGINX Plus ルーター

OpenShift 環境の場合、NGINX は Open Shift Router リソースによって定義された機能を完全にサポートします。

ルーターは、OpenShift 上で実行されているapplicationsに送信されるすべての外部リクエストのエントリ ポイントとして機能するため、プラットフォームの最も重要な部分の 1 つになります。 NGINX ルーターは、デフォルトのルーター実装の基盤となるソフトウェアと同じテンプレート ルーター ソフトウェアを通じて OpenShift に統合されています。

結論

結論

アプリケーションは、どこで実行されても、NGINX が提供するパフォーマンスの恩恵を受けることができます。

Kubernetes および OpenShift 環境向けに設計されたソリューションを使用すると、動的コンテナ プラットフォームで実行されるアプリケーションは、コンテナ管理システムのネイティブ ツールを使用して、必要なサービスをオンデマンドで構成できます。 

リソース

NGINXapplicationプラットフォームの将来と、デジタル時代に合わせて企業がアプリケーションを進化させるのを F5 がどのように支援しているかについて詳しくご覧ください。