NGINX Plusベースのバージョンの「NGINX Ingress Controller」を、NGINX App Protect搭載版と非搭載版のいずれも、AWS Marketplace for Containersから直接購入できるようになりました。今回のマーケットプレイスへの追加により、F5は引き続きAWSとのパートナーシップを強化し、高性能なクラウドネイティブアプリを容易に提供できるよう支援します。

NGINXでは、Kubernetesデプロイを本番環境対応にするための2つのオプションを提供しています:
- オプション1:NGINX Ingress Controller – まず、Kubernetesを本番環境対応にするために、レジリエンスを高め、迅速なスケーリングとセルフサービスを可能にするIngressコントローラーを追加します。30日間無料でお試しください。
- オプション2:NGINX App Protectを備えたNGINX Ingress Controller – Kubernetesアプリが成熟するにつれて、侵害や単一障害点のリスクを軽減するために、セキュリティを強化する必要があります。Ingressポイントへの柔軟なWebアプリケーションファイアウォール(WAF)の導入により、WAFをKubernetesアプリの近くに配置でき、個別のWAFデバイスが不要になります。30日間無料でお試しください。
AWSの動画シリーズ「This is My Architecture」のこのエピソードでは、NGINX Ingress ControllerがElastic Kubernetes Service(EKS)でトラフィックをルーティングして保護する仕組みと、Infrastructure-as-CodeをElastic Container Registry(ECR)と組み合わせて使用し、アプリケーションのデプロイとバージョン管理を自動化するパイプラインを構築する方法をご紹介します。
サポートオプション
F5のKubernetesエキスパートが、F5の各種サービスを支援します。以下のサポートレベルから選択できます:
- Premium Edition(24時間365日サポート)– 大規模な本番環境への導入に推奨します。AWS経由で購入するか、お手持ちのライセンスを持ち込む(BYOL)ことができます。
- Standard Edition(午前9時~午後5時のサポート[お客さまのタイムゾーン])– 小規模な本番環境、開発環境、テスト環境への導入に推奨します。BYOLでご利用いただけます。詳細は、お問い合わせください。
AWS上のNGINXについて詳しく見る
サイジングガイドを確認 – パフォーマンスレベルの概要では、特定のAWSインスタンスタイプで実現可能なパフォーマンスレベルと、月額費用の見積もりを確認できます。
ウェビナーを視聴 – NGINXでAmazon EKSのセキュリティとトラフィックの可視性を強化では、Zipwhipのプリンシパルアーキテクトを迎え、NGINX Ingress ControllerとAWSを使用してKubernetesへ移行し、99.99%の稼働率を実現した方法について伺います。
デモを視聴 – このYouTube再生リストでは、AWS上のNGINXを使用してパフォーマンス、レジリエンス、セキュリティを向上させるさまざまな方法をご紹介します。
プライベートオファーをリクエスト – NGINX App Protectを搭載したNGINX Ingress Controllerのカスタム価格を交渉することで、年間最大20%節約できます。お問い合わせください。
AWSでNGINX Plusを試す – 新しいコンテナオファーに加えて、AWS MarketplaceではNGINX Plus(NGINX App Protect搭載版と非搭載版)も購入できます。今すぐ無料で試すことができます。
著者について

関連するブログ記事
チュートリアル:NGINXを使用してアプリケーション向けにOpenTelemetryを構成する
OpenTelemetryを使用してNGINXサーバーの状態と健全性をより明確に把握することで、問題のトラブルシューティングを行い、Webアプリケーションのパフォーマンスを向上できます。
AkitaのNGINX Plus認定モジュールでAPIエンドポイントの問題を特定・修正
Akita SoftwareのAPIオブザーバビリティ向け新しいNGINX Plus Certified Moduleを活用して、APIエンドポイントの問題をより迅速に特定し、修正できます。
JavaプロジェクトをスキャフォールディングしてKubernetesネイティブアプリを構築する方法
Red HatのシニアプリンシパルデベロッパーアドボケイトであるDaniel Oh氏が、Javaプロジェクトをゼロから構築するためのひな形を作成し、Kubernetesネイティブアプリケーションとしてビルドする方法を解説します。
F5 NGINXaaS for Azureのご紹介:Microsoft Azureでネイティブに利用できるSaaS型ロードバランシング
NGINXaaS for Azureは、NGINX PlusをAzureネイティブのSaaSとして利用できるサービスです。NGINXの設定を容易にリフト&シフトできるため、クラウド導入とモダンアプリの展開を加速できます。

SELinuxでNGINXおよびNGINX Plusを使用する
Red Hat Enterprise Linux(RHEL)および関連ディストリビューションでSecurity-Enhanced Linux(SELinux)を有効にすると、デフォルト設定によりNGINXとNGINX Plusの一部の操作が制限されます。この記事では、すべての機能を利用できるようにSELinuxの設定を変更する方法について説明します。
NGINX PlusによるAWS Auto Scalingグループの負荷分散
新しいnginx-asg-sync統合ソフトウェアにより、NGINX PlusはAWS Auto Scalingグループの負荷を直接分散できるため、クラウドでの負荷分散がさらに柔軟になります