課程簡介
介紹
Nginx 作為物聯網的前端(負載均衡器、反向代理、應用程式交付平臺)
- Nginx 與 Ngnix Plus 之間的區別
Management 和監控功能
- TCP、HTTP 和 UDP 協定概述
- 帶寬要求
- IoT 通信中的 UDP 角色
Nginx 體系結構和功能概述
- Nginx 如何維護連線“狀態”
- Ngnix 如何處理 TCP 和 UDP(會話等)
- Nginx 如何將IP位址傳遞到後端
案例研究:Nginix 作為 IOT 伺服器
- 物聯網架構:感測器、集線器和伺服器
安裝 Nginx
- Debian、Ubuntu 和源碼安裝
使用 Nginx 作為負載均衡器
- 關於性能和可伸縮性
- 負載平衡 TCP/HTTP 連接
- 對 UDP 連接進行負載平衡
使用 Nginx 作為反向代理
- 將預設配置替換為新配置
- 修改請求標頭
- 微調回應緩衝
使用 Nginx 作為轉發代理
- 配置 Ngnix
- 將流量轉發到可變主機,而不是預定義的主機。
案例研究:Nginx 在超大型工業 IT 系統中
最大化性能
- 優化性能(Nginx 參數、操作系統參數、虛擬機CPU/記憶體比率)
- 用戶端性能優化
確保
- 限制訪問
- 認證
- 安全連結
- Nginx 配置中的常見安全問題
縮放
- 跨多個伺服器部署內容
- 配置共用
使用 LUA 指令稿和其他外掛程式增強 Nginx
- OpenResty、LuaJIT 和 Lua 庫
登入 Nginx
- Access跨多個伺服器處理日誌和錯誤檔
- 優化記錄
監控 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
機器翻譯
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs
Botshabelo Jason - Water Utilities Botswana
課程 - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
How friendly the trainer was. The flexibility and answering my questions.
Saed El-kayed - International Committee of the Red Cross (ICRC)
課程 - IoT Security
實際工作
James - Argent Energy
課程 - Introduction to IoT Using Arduino
機器翻譯