課程簡介

簡介

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

構建Microservices

  • 開發一個迷你微服務應用
  • 使用Docker運行服務
  • 使用Kubernetes編排服務
  • 理解多服務應用的架構
  • 使用雲端環境進行app開發
  • 使用標準化策略
  • Database管理和建模
  • 使用身份驗證策略和選項

測試隔離Microservices

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

使用NodeJS和React

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

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

  • 理解開發工作流程
  • 使用Git
  • 運行測試
  • 部署選項

總結與下一步

最低要求

  • 具備JavaScript和React的基礎知識
  • 熟悉使用命令行

目標受眾

  • 開發人員
 21 時間:

人數


每位參與者的報價

客戶評論 (1)

Provisional Upcoming Courses (Require 5+ participants)

課程分類