培訓收益
系統全面地了解和學習微服務架構的設計、云計算與大數據基礎平臺及原生云應用開發方法等。通過此次培訓,可使參與者獲得如下收益:
1. 掌握微服務架構的概念與本質
2. 使用Springboot/SpringCloud構建活動報名系統
3. 使用NetflixOSS構建微服務支撐組件(服務注冊發現、集中化配置中心、API網關、容錯處理)
4. 使用Docker發布服務
5. 使用Docker-Compose在開發環境中運行多個服務
6. 掌握微服務的測試策略與PACT測試
7. 學習掌握微服務的安全機制與OAuth2.0實現
8. 學習掌握微服務間的異步通信機制
9. 學習了解微服務的監控與告警
10. 學習掌握微服務架構的日志聚合
11. 構建微服務的持續交付流水線
培訓特色
1. 理論與實踐相結合、案例分析與行業應用穿插進行
2. 精彩內容解析、學員專題討論、分組研究
3. 經過全面知識理解、專題技能演示和實踐引導學員掌握課程內容
證書
培訓結束,頒發中科院計算所職業培訓中心“微服務架構設計與實踐”結業證書。
培訓對象
1.系統架構師、高級程序員、資深開發人員
2.牽涉到微服務架構設計、規劃的負責人
3.政府機關,金融保險、移動和互聯網等大數據來源單位的工程師
4.高校、科研院所牽涉到微服務架構設計的項目負責人
學員基礎
1.有1年以上的Java編程經驗
2.了解持續集成實踐
3.對微服務架構實踐感興趣
知識模塊 |
授課綱要 |
|
微服務架構剖析 |
微服務架構的定義 微服務架構最主要的兩個特征 細粒度的特征 獨立性的特征 為什么微服務架構需要獨立變更和獨立部署 微服務架構的剖析 微服務架構介紹 微服務架構的本質與優勢 微服務與SOA 微服務的設計原則 |
|
微服務應用介紹 |
SpringBoot介紹 SpringBoot的核心功能 SpringBootDemo 練習 SpringCloud應用 SpringCloud介紹 SpringCloud的核心功能 SpringCloudDemo 練習 SpringCloud構建微服務實踐 |
|
微服務應用實踐 |
構建微服務 使用Spring-Data-REST實現Event-Service服務 使用HAL完成服務間同步通信 使用HAL-Browser瀏覽服務接口 使用MongoDB存儲數據 思考/練習 |
|
虛擬化云存儲架構介紹 |
Docker應用 |
容器技術發展趨勢 Docker原理--與VmWare的比較 Docker原理--Docker結構剖析 Docker的使用案例 Docker應用實踐 Docker介紹 Docker的常用命令 構建Dockerfile 使用Docker-compose |
OpenStack |
OpenStack是什么 OpenStack和Docker的關系 OpenStack原理介紹 Openstack使用 Openstack+Docker應用案例 |
|
云化微服務架構設計實踐 |
使用Docker搭建Jenkins持續交付 Pipeline as Code管理 使用ELK實現日志聚合的 使用Prometheus實現監控告警 使用Rancher完成服務Docker鏡像的部署 使用PACT契約測試驗證服務接口 使用OAuth與JWT實現服務的安全 |
匯款、微信轉帳
匯款信息:
單位名稱:北京市海淀區中科院計算所職業技能培訓學校
開戶行:工行海淀西區支行
賬號:0200 0045 1920 0043 667
開戶銀行代碼:1021 0000 0458
微信轉賬:
步驟一:打開微信,掃描二微碼付款時,點擊打開微信右下角里的“發現”,在列表界面有一個“掃一掃”選項,點擊打開“掃一掃”(如下圖):
步驟二:點擊打開“掃一掃”后,會出現一個掃描框,將中科院計算所培訓中心二維碼/條碼放入框內,即可自動掃描,并顯示支付信息,輸入付款金額。
(中科院計算所培訓中心二維碼)
步驟三:點擊 “添加付款備注”,填寫付款人姓名和單位全稱,所有信息核對無誤后,點擊“確認付款”,完成支付。