コース概要
導入
NginxをIoTフロントエンドとして(ロードバランサ、リバースプロキシ、アプリケーションデリバリープラットフォーム)
- NginxとNginx Plusの違い
管理および監視機能
- TCP、HTTP、UDPプロトコルの概要
- 帯域幅要件
- IoT通信におけるUDPの役割
Nginxアーキテクチャと機能の概要
- Nginxが接続「状態」を維持する方法
- NginxがTCPおよびUDP(会話など)を処理する方法
- NginxがIPアドレスをバックエンドに渡す方法
ケーススタディ:NginxをIoTサーバーとして
- IoTアーキテクチャ:センサー、ハブ、サーバー
Nginxのインストール
- Debian、Ubuntu、ソースからのインストール
Nginxをロードバランサとして使用する
- パフォーマンスとスケーラビリティについて
- TCP/HTTP接続のロードバランス
- UDP接続のロードバランス
Nginxをリバースプロキシとして使用する
- 既定の構成を新しいものに置き換える
- リクエストヘッダーの変更
- レスポンスの細かい調整のバッファリング
Nginxをフォワーディングプロキシとして使用する
- Nginxの構成
- 事前に定義されたものではなく、可変ホストへのトラフィック転送
ケーススタディ:大規模産業ITシステムでのNginx
パフォーマンスの最適化
- パフォーマンスの最適化(Nginxパラメータ、OSパラメータ、仮想マシンのCPU/メモリ比)
- クライアント側のパフォーマンス最適化
セキュリティ強化
- アクセス制限
- 認証
- 安全なリンク
- Nginx構成での一般的なセキュリティ問題
スケーリング
- 複数のサーバーにコンテンツを展開する
- 構成の共有
LUAスクリプトやその他のプラグインでNginxを強化する
- OpenResty、LuaJIT、およびLuaライブラリ
Nginxでのログ記録
- 複数のサーバー間でのアクセスログとエラーファイルへのアクセス
- ログ記録の最適化
Nginxの監視
- メンテナンス性と信頼性の向上
Nginxのトラブルシューティング
締めくくり
要求
- TCP/IPの理解
- Linuxコマンドラインの経験
お客様の声 (5)
トレーナーが組織の要件にコースを合わせる能力、単にコースを提供するだけでなく、その内容を組織のニーズに適合させるスキル。
Masilonyane - Revenue Services Lesotho
コース - Big Data Business Intelligence for Govt. Agencies
機械翻訳
講師(オーギュスタン)の口頭スキルと人間性。
Jeremy Chicon - TE Connectivity
コース - NB-IoT for Developers
機械翻訳
この研修は私のニーズに適しており、学んだ内容を活用して課題に対応することができるでしょう。
Botshabelo Jason - Water Utilities Botswana
コース - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
機械翻訳
トレーナーがとても親しみやすかったこと。 柔軟性と私の質問に答えてくれたこと。
Saed El-kayed - International Committee of the Red Cross (ICRC)
コース - IoT Security
機械翻訳
実践的な作業
James - Argent Energy
コース - Introduction to IoT Using Arduino
機械翻訳