聯繫我們

課程簡介

介紹

  • 微服務架構概述
  • 理解微服務基礎知識

構建微服務

  • 開發小型微服務應用程序
  • 使用 Docker 運行服務
  • 使用 Kubernetes 協調服務
  • 理解多服務應用程序的架構
  • 在雲環境中進行應用開發
  • 使用規範化策略
  • 數據庫管理和建模
  • 使用身份驗證策略和選項

測試孤立微服務

  • 理解測試架構
  • 測試無效輸入
  • 在測試期間更改 Node 環境
  • 測試登錄和登出功能
  • 測試過程中與 Cookie 相關的問題
  • 測試未經授權的請求

利用 NodeJS 和 React

  • 集成服務器端渲染的 React 應用程序
  • 服務之間的代碼共享和重用
  • 創建-讀取-更新-刪除服務器設置
  • 使用 NATS 流服務器
  • 在 NodeJS 環境中連接 NATS
  • 管理 NATS 客戶端
  • 使用跨服務數據複製
  • 理解事件流程
  • 處理事件和併發問題

持續集成與交付 (CI/CD)

  • 理解工作流程
  • 與 Git 協作
  • 運行測試
  • 部署選項

總結與下一步

最低要求

  • JavaScript 和 React 的基本知識
  • 熟悉使用命令行

對象

  • 開發人員
 21 小時

客戶評論 (1)

課程分類