ブログ | NGINX

NGINX ブログの 2021 年のベストヒット

NGINX-F5 水平黒タイプ RGB の一部

COVID-19パンデミックによる混乱が2021年を通じて続く中、NGINXは課題に立ち向かい、コミュニティ、パートナー、顧客のために前向きな変化をもたらすために前進し続けようと努めてきました。

年末が近づいてきましたので、この機会に、コミュニティの皆さんの投票により選ばれた、私たちが公開したブログ記事の中で最大かつ最も人気のある記事を振り返ってみましょう。 私たちが取り上げた主要なイベントを確認し、見逃したかもしれない興味深いニュースやトピックに追いつくために、読み進めてください。

サービスメッシュの選択方法

Kubernetes の導入が成熟するにつれて、サービス メッシュによって複雑さが増すだけでなく、メリットが得られるタイミングを把握することが難しくなる可能性があります。 サービス メッシュが必要であることがわかっても、適切なサービス メッシュを選択するのは必ずしも簡単ではありません。 この投稿では、 Jenn Gile が、サービス メッシュが必要かどうかを判断するための 6 項目のチェックリストと、どのサービス メッシュが適切かについてチームや関係者と実施することを推奨する戦略的意思決定セッションを促進するための会話ガイドを提供します。

NGINX と HAProxy: クラウドでのユーザーエクスペリエンスのテスト

多くのパフォーマンス ベンチマークは、ピーク スループットまたは 1 秒あたりのリクエスト数 (RPS) を測定しますが、これらのメトリックは実際のサイトでのパフォーマンスの全体像を示すとは限りません。 このことから、最も重要なのは、高負荷時でもすべてのユーザーに一貫した低レイテンシのパフォーマンスを提供することだということがわかります。 Amazon Elastic Compute Cloud (EC2) 上でリバースプロキシとして実行される NGINX と HAProxy を比較するにあたり、 Amir Rawdat は次の 2 つのことを行いました。

  1. 各プロキシが快適に処理できる負荷レベルを決定する
  2. レイテンシのパーセンタイル分布を収集します。これは、ユーザーエクスペリエンスと最も直接的に相関する指標であることがわかります。

結果とすべてのテストの詳細を取得します

NGINXインスタンスマネージャーの紹介

NGINX は、IT インフラストラクチャとapplicationの最新化の取り組みを加速する Swiss Army Knife™ と見なすことができます。 ただし、この幅広く多用途な機能により、組織全体に多数の NGINX インスタンスが分散され、NGINX Open Source と NGINX Plus が異なるグループによって管理される場合もあります。 すべてのインスタンスをどのように追跡しますか? 構成とセキュリティ設定が最新であることをどのように確認しますか? ここで F5 NGINX インスタンス マネージャーが役立ちます。

[編集者– F5 NGINX Instance Manager は、F5 NGINX Management Suite の一部であるInstance Manager になりました。]

NGINX のエキスパートであり、NGINX 構成に関する豊富な経験を持つ DevOps ユーザーに最適な NGINX インスタンス マネージャーは、NGINX の管理、構成、可視性を簡素化します。 この投稿では、 Karthik Krishnaswamy がNGINX Instance Manager がどのようなメリットをもたらすかを説明します。

名前空間と cgroup とは何ですか? また、どのように機能しますか?

NGINX Unit は、名前空間と cgroup の両方をサポートしており、プロセスの分離を可能にします。 この記事では、 Scott van Kalken が、コンテナの基盤でもあるこれら2 つの主要な Linux テクノロジーについて説明します。 これらの基盤となるテクノロジーとその作成方法について学びます。

ベアメタル環境と仮想環境での NGINX パフォーマンスの比較

COVID-19パンデミックによりパブリッククラウドの導入が爆発的に増加した一方で、企業はパブリッククラウドとオンプレミスの両方でワークロードを実行するハイブリッド クラウドも導入しています。 パフォーマンスとスケーリングのニーズを満たす最適で最も手頃なソリューションを決定できるように、2 つの環境での NGINX パフォーマンスを比較するサイジング ガイドを提供します。

この投稿では、Amir Rawdat が、サイジング ガイドで公開されている値に到達するためにNGINX をどのようにテストしたかについて説明します。 当社のお客様の多くが Kubernetes にアプリを展開しているため、Rancher Kubernetes Engine (RKE) プラットフォームでの NGINX Ingress Controller のテストも実施し、従来のオンプレミス アーキテクチャで実行されている NGINX と結果を比較します。

Kubernetes のイングレスおよびエグレス トラフィック管理を簡素化する方法

サービス メッシュによって Kubernetes 環境の管理が実際に複雑になる原因の 1 つは、Ingress コントローラーとは別に構成する必要がある場合です。 NGINX Plus ベースのF5 NGINX Ingress Controller をF5 NGINX Service Meshと統合して、入力と出力の両方の mTLS トラフィックを制御することで、これらの問題を回避し、時間を節約できます。 この投稿では、 Kate Osborn が付属のビデオ デモ完全な手順について説明します。

OpenID Connect と NGINX Ingress Controller を使用した簡単で堅牢なシングル サインオン

NGINX Ingress Controller 1.10.0 のリリースに伴い、 OpenID Connect (OIDC) 認証のテクノロジー プレビューという大きな機能強化を発表できることを嬉しく思います。 OIDC は、OAuth 2.0 フレームワーク上に構築された ID レイヤーであり、最新のアプリに認証とシングル サインオン (SSO) ソリューションを提供します。 当社の OIDC ポリシーは、ユーザーが複数のapplicationsや Kubernetes サービスで安全に認証できるようにする本格的な SSO ソリューションです。 重要なのは、アプリが外部 ID プロバイダー (IdP) を使用してユーザーを認証できるようになり、ユーザー名やパスワードを処理する必要がなくなることです。 Amir Rawdat がこの人気記事ですべてを説明します。

Amazon EKS に NGINX Ingress Controller をデプロイする: テスト方法

最後になりましたが、2021 年のブログ総括では、今年初めにNGINX Ingress Controller ソリューション概要を更新し、Amazon Elastic Kubernetes Service (EKS) のサイズ設定ガイドラインを追加しました。 この概要では、Amazon EKS のさまざまなインスタンスタイプで実行される NGINX Ingress Controller で達成できると期待されるパフォーマンスと、推定される月間総所有コスト (TCO) について説明します。 この投稿では、Amir Rawdat が戻ってきて、これらの数字をどのようにして導き出したのか、同様のテストを独自に行うために必要なすべての情報を含めて説明します。

NGINXを試してみる

この記事で紹介したすべての商用ソリューション (およびその他いくつかのソリューション) は、 30 日間の無料トライアルをご利用いただけます。

または、無料のオープンソース製品から始めましょう:


「このブログ投稿には、入手できなくなった製品やサポートされなくなった製品が参照されている場合があります。 利用可能な F5 NGINX 製品およびソリューションに関する最新情報については、 NGINX 製品ファミリーをご覧ください。 NGINX は現在 F5 の一部です。 以前の NGINX.com リンクはすべて、F5.com の同様の NGINX コンテンツにリダイレクトされます。"