你會學到什麼?
- 微服務提供了更高級別的可伸縮性、靈活性和可重用性。
- 微服務使應用程序的部署更快、更可靠。
- 微服務架構是鬆散耦合的,允許獨立開發和部署組件。
- 通過隔離每個服務,微服務架構內置了安全性。
- 微服務使用Docker和Kubernetes等開源技術進行編排和部署。
- 微服務為團隊提供了一種協作、共享代碼和重用組件的方式。
你將獲得的技能
- 理解麵向服務的體係結構和微服務的好處
- 設計、開發和部署基於微服務的應用程序
- 了解分布式係統及其相關技術
- 能夠識別和實現適當的重構策略
- 熟悉DevOps和雲原生開發原則
- 能夠調試和監控基於微服務的應用程序