企業管理培訓分類導航
企業管理培訓公開課計劃
企業培訓公開課日歷
2024年
研發管理培訓公開課
研發管理培訓內訓課程
熱門企業管理培訓關鍵字
微服務架構設計與實踐
【課程編號】:MKT042487
微服務架構設計與實踐
【課件下載】:點擊下載課程綱要Word版
【所屬類別】:研發管理培訓
【時間安排】:2025年04月10日 到 2025年04月11日5500元/人
2024年04月25日 到 2024年04月26日5500元/人
2023年12月28日 到 2023年12月29日5500元/人
【授課城市】:北京
【課程說明】:如有需求,我們可以提供微服務架構設計與實踐相關內訓
【其它城市安排】:南平
【課程關鍵字】:北京微服務架構培訓
我要報名
咨詢電話: | |
手 機: | 郵箱: |
課程介紹
微服務架構是把一種特定的軟件應用的設計方法,描述為能夠獨立部署的服務的套件。盡管目前缺乏對這一架構類型的準確定義,但是在業務能力、自動化部署、智能端點、語言和數據的去中心化控制等方面,已經形成了某些普遍特征。為便于廣大設計人員深入理解與應用微服務架構,我培訓中心特舉辦“微服務架構設計與實踐” 培訓班。
課程對象
1.系統架構師、高級程序員、資深開發人員
2.牽涉到微服務架構設計、規劃的負責人
3.政府機關,金融保險、移動和互聯網等大數據來源單位的工程師
4.高校、科研院所牽涉到微服務架構設計的項目負責人
課程收益
系統全面地了解和學習微服務架構的設計、云計算與大數據基礎平臺及原生云應用開發方法等。通過此次培訓,可使參與者獲得如下收益:
1. 掌握微服務架構的概念與本質
2. 使用Springboot/SpringCloud構建活動報名系統
3. 使用NetflixOSS構建微服務支撐組件(服務注冊發現、集中化配置中心、API網關、容錯處理)
4. 使用Docker發布服務
5. 使用Docker-Compose在開發環境中運行多個服務
6. 掌握微服務的測試策略與PACT測試
7. 學習掌握微服務的安全機制與OAuth2.0實現
8. 學習掌握微服務間的異步通信機制
9. 學習了解微服務的監控與告警
10. 學習掌握微服務架構的日志聚合
11. 構建微服務的持續交付流水線
課程大綱
一、微服務架構剖析
微服務架構的定義
微服務架構最主要的兩個特征
細粒度的特征
獨立性的特征
為什么微服務架構需要獨立變更和獨立部署
微服務架構的剖析
微服務架構介紹
微服務架構的本質與優勢
微服務與SOA
微服務的設計原則
二、微服務應用介紹
SpringBoot介紹
SpringBoot的核心功能
SpringBootDemo
練習
SpringCloud應用
SpringCloud介紹
SpringCloud的核心功能
SpringCloudDemo練習
SpringCloud構建微服務實踐
三、微服務應用實踐
構建微服務
使用Spring-Data-REST實現Event-Service服務
使用HAL完成服務間同步通信
使用HAL-Browser瀏覽服務接口
使用MongoDB存儲數據
思考/練習
四、虛擬化云存儲架構介紹
1.Docker應用
容器技術發展趨勢
Docker原理--與VmWare的比較
Docker原理--Docker結構剖析
Docker的使用案例
Docker應用實踐
Docker介紹
Docker的常用命令
構建Dockerfile
使用Docker-compose
2.OpenStack
OpenStack是什么
OpenStack和Docker的關系
OpenStack原理介紹
Openstack使用
Openstack+Docker應用案例
五、云化微服務架構設計實踐
使用Docker搭建Jenkins持續交付
Pipeline as Code管理
使用ELK實現日志聚合的
使用Prometheus實現監控告警
使用Rancher完成服務Docker鏡像的部署
使用PACT契約測試驗證服務接口
使用OAuth與JWT實現服務的安全
熊老師
熊老師 微服務架構資深講師 某大數據公司CTO,負責中國移動湖南省公司、上海東方證券、工商銀行等多個客戶和項目的方案和服務交付工作。負責中石油云計算應用開發平臺、中國電信統一運維平臺、申萬宏源證券數據安全存儲系統、咪咕DevOps系統等多個項目的設計和交付工作。對應用開發平臺、企業流程平臺、SOA架構、微服務架構、DevOps 平臺、項目管理與研發管理等方面有豐富的實踐經驗。