xi
まえがき
NGINX
クックブック
の2020年 版 へ ようこそ。O’ReillyはNGINX
クックブックを
約5年間
出 版してきました が 、多くの 変 化 が ありました 。しかし 、変 化してい な い も の が1つあり
ます。毎日、世界中のWebサイトの 多くが NGINXで 実 行 す る こ と を 選 択 し て い ま す 。今
日では、4億4500万以上を記録しています。クックブックが最初に発行された時のほぼ
2倍 、そ し て NGINXが最初にリリースされた時よりも数百万多くのWebサイトが NGINX
を 利 用しています。
私がNGINXの最初のバージョンを書いた 2002年以降、多くのWebサイトと組織がロード
バランサー、Webサーバー、リバースプロキシ、APIゲートウェイとして NGINXを採用する
ようになり、その導入数は未だに増え続けています。また、コンテンツキャッシュ、Web
ア プ リ ケ ー シ ョ ン フ ァ イ ア ウ ォ ー ル( WAF)、コンテンツ配信ネットワーク(CDN)な ど 、
あらゆるデータプレーンシナリオで使 用できる豊富な機能をオールインワンで提供して
います。そのうえ、高速で信頼性が高いことは言うまでもありません。
NGINX
クックブック
は、NGINXオープンソースで も 、NGINX Plusでも、お使いの
NGINXを最大限に活用する方法を示します。170ページを超えるわかりやすいレシピ集
では、NGINXをインスト ールする方 法、さまざまな ユースケースに 応じた 豊富 な 設 定 方
法 、そしてデバッグとトラブルシュー ティングの方 法 を 解 説 します。
本バージョンには、NGINXの新機能リリースに伴う多くの更新情報と新しい機能紹介
が 含 ま れ て い ま す 。た と え ば 、NGINX App Protectの登場により、NGINXの セキュリ
ティ機能は大幅に拡張されています。また、NGINX Controllerも 優 れ た 新 機 能 が たくさん
追加されており、利用範囲が拡張されました。(今後さらに増える予定です)。
NGINX
クックブック
をお楽しみいただき、NGINXを用いたスケーラブルなアプリケー
ション環境の構築とデプロイに貢献できれば幸いです。これこそが、私が何年も前か
ら持っていたビジョン の 実 現 に他 なりません 。
—Igor Sysoev
、
NGINX
の作成者および創設者