Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

nginx-plus

272 views

Published on

NGINX Meetup #2

Published in: Technology
  • If you’re looking for a great essay service then you should check out ⇒ www.HelpWriting.net ⇐. A friend of mine asked them to write a whole dissertation for him and he said it turned out great! Afterwards I also ordered an essay from them and I was very happy with the work I got too.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

nginx-plus

  1. 1. NGINX Plus
  2. 2. 今日利用されているソリューション例 3 3
  3. 3. 4 4 NGINX Plus 利用例
  4. 4. NGINX アプリケーション プラットフォーム The industry’s only solution that drives 10x simplification and 80% cost savings by combining load balancers, API gateway, and service mesh into a single, modular platform ロードバランサー APIゲートウェイ サービスメッシュ等を 単一のモジュラープラット フォームに統合することで、 10倍の単純化 80% のコスト 削減を実現する業界唯一の ソリューション
  5. 5. The industry’s only solution that drives 10x simplification and 80% cost savings by combining load balancers, API gateway, and service mesh into a single, modular platform
  6. 6. NGINX Plus Internet N Web Serve content from disk App FastCGI, uWSGI, Passenger… Proxy Caching, Load Balancing… HTTP traffic þApplication Acceleration þSSL and HTTP2 termination þPerformance Monitoring þHigh Availability Advanced Features: þBandwidth Management þContent-based Routing þRequest Manipulation þResponse Rewriting þAuthentication þVideo Delivery þMail Proxy þGeoLocation HTTP/2 TLSv1.3
  7. 7. TLS v1.3 support (最新版R17)
  8. 8. 0-RTT (zero round trip time)
  9. 9. ロードバランシングアルゴリズム Round Robin - ラウンドロビン Least Connection - 最小コネクション IP Hash - IPハッシュ
  10. 10. ロードバランシングアルゴリズム Least Time 最小タイム (Plusのみ) - 最小コネクション - レスポンス時間 新世代サーバー 旧世代サーバー 新世代サーバー
  11. 11. ロードバランシングアルゴリズム Random with Two Choices (Plusのみ) - 最小コネクションから 二つ選択 *マルチクラウド環境 *マルチIngress Controller環境
  12. 12. セッション維持 (sticky cookie session persistence) upstream my_upstream { server server1.example.com; server server2.example.com; sticky cookie name expires=1h domain=.example.com path=/; } • NGINXは指定された名前を使ってクッキーを挿 入します • expires, Cookieが有効な期間を定義します。デ フォルトでは、ブラウザセッションの終了時に Cookieが期限切れになります • domain, クッキーが有効なドメインを指定しま す。指定しない場合、cookieのドメインフィー ルドは空白のままにします • pathは、クッキーが設定されているパスを指定 します。指定しない場合、cookieのパスフィー ルドは空白のままにします。 • NGINX Plus専用
  13. 13. CentOS7 Ubuntu18.04 AWS EC2 セッション維持 (sticky cookie session persistence)
  14. 14. Active/Standby, Active/Active冗長構成
  15. 15. Active/Standby, Active/Active冗長構成 CentOS Ubuntu
  16. 16. ハードウェアからソフトウェアへ
  17. 17. APIゲートウェイとして利用
  18. 18. Kubernetes環境での利用 (Ingress Controller) https://github.com/nginxinc/kubernetes-ingress NGINX Plusを入り口として Kubernetesアプリケーションを作成 : • 高度な負荷分散とSSL/TLS 終端 • WebSocket と HTTP/2 のサポート • リクエストがアプリケーションに 転送される前にURI 書き換え • 動的な再構成 • Session persistence • JWT authentication • Prometheusのサポート • 24x7 サポート
  19. 19. RedHat OpenShift環境での利用 Internal Router OpenShift Routerとして利用可能
  20. 20. MORE INFORMATION AT NGINX.COM NGINX WAF機能 高度なWEBアプリケーション ファイアウォール - レイヤ7 攻撃保護 - DDoS 緩和 - IPレピュテーション - 監査ログ R17最新版では2倍 パフォーマンス改善!
  21. 21. MORE INFORMATION AT NGINX.COM NGINX WAF機能 (IP reputation)
  22. 22. https://www.nginx.co.jp/products/products-nginx/#compare-versions
  23. 23. 各種Linux環境でご利用可能です.
  24. 24. Docker環境でご利用可能です.
  25. 25. 各種クラウド環境でもご利用可能です.
  26. 26. 様々な機能をNGIXN Plusにて利用していただけます. WEBアプリ ファイア ウォール Web キャッシュ ファイア ウォール ロード バランサ SSL リバース プロキシ 認証 ゲートウェイ API ゲートウェイ アプリケーション サーバ <··> <··> 27
  27. 27. Takaaki Suzuki takaaki.suzuki@nginx.com Thank you!

×