培訓會員
熱門點擊:參觀考察 中層干部 研發(fā)管理 采購管理 海關事務 秘書文秘 人力資源管理 銷售營銷 績效管理 倉儲管理
您現(xiàn)在的位置: 森濤培訓網(wǎng) >> 公開課 >> 架構設計培訓 >> 課程介紹

高級微服務架構設計與服務治理最佳實踐

【時間地點】 2021年10月21-23日 成都
【培訓講師】 多名講師
【參加對象】 不限
【參加費用】 ¥7800元/人 (含培訓費、場地費、考試證書費、資料費、學習期間午餐),食宿可統(tǒng)一安排,費用自理。
【會務組織】 森濤培訓網(wǎng)(dbslw.com.cn).廣州三策企業(yè)管理咨詢有限公司
【咨詢電話】 020-34071250;020-34071978(提前報名可享受更多優(yōu)惠)
【聯(lián) 系 人】 龐先生,鄧小姐;13378458028、18924110388(均可加微信)
【在線 QQ 】 568499978 培訓課綱 課綱下載    
【溫馨提示】 本課程可引進到企業(yè)內(nèi)部培訓,歡迎來電預約!
培訓關鍵詞:架構設計培訓

高級微服務架構設計與服務治理最佳實踐(多名講師)課程介紹:

培訓收益
系統(tǒng)全面地了解和學習微服務架構的設計,通過此次課程培訓,可使學習者獲得如下收益:
1) 理解微服務架構:
2) 掌握微服務設計;
3) 熟悉掌握微服務開發(fā)與測試;
4) 掌握微服務治理;
5) 學會使用SpringCloud實現(xiàn)微服務;
6) 案例分享。

培訓特色
1.理論與實踐相結合、案例分析與行業(yè)應用穿插進行;
2.專家精彩內(nèi)容解析、學員專題討論、分組研究;
3.通過全面知識理解、專題技能演示和實踐引導學員掌握課程內(nèi)容。

日程安排

第一天上午
理解微服務架構

1.微服務架構的定義
微服務架構的概念
單體應用演進中的挑戰(zhàn)
微服務架構解決的問題
微服務架構主要特征解讀
微服務與SOA和中臺
實施微服務架構的挑戰(zhàn)
實施微服務——你的問題是什么?

2.微服務整體架構
互聯(lián)網(wǎng)架構的演進
微服務架構組成
微服務網(wǎng)關
微服務注冊中心
微服務配置中心
微服務調(diào)用框架
微服務監(jiān)控
業(yè)界微服務架構實踐

第一天下午
微服務設計

3.微服務架構設計
什么是架構與架構風格?
分層架構風格
六邊形架構風格
微服務架構風格
服務間的松耦合
微服務的分層與分類
領域驅動與微服務設計
微服務架構設計原則
微服務架構常見設計模式
微服務粒度設計

4.微服務服務層設計
服務的構成要素
微服務設計原則
服務的無狀態(tài)設計
服務的冪等設計
服務的容錯設計
服務事件設計
服務間通信機制選擇

第二天上午
微服務開發(fā)與測試

5.微服務開發(fā)
微服務項目規(guī)范與模版
微服務接口定義描述
應用層服務實現(xiàn)
業(yè)務層服務實現(xiàn)
多資源的rest接口設計
查詢接口的實現(xiàn):API組合與CQRS模式
微服務異常設計
微服務日志設計
日志聚合與錯誤定位
API的演化與版本控制
如何處理共享庫

6.微服務分布式事物方案
分布式事物相關理論
Sage事務處理模式
基于補償?shù)姆植际绞挛锓桨?BR>基于消息表的分布式事物方案
隔離性缺失的應對策略
LCN分布式事務組件

7.微服務的安全訪問
外部訪問身份認證
服務間訪問身份認證
服務訪問授權
服務訪問審計
OAuth 2認證方案
安全的進程間通訊

第二天下午
8.從單體應用向微服務架構遷移

遷移需要考慮的問題
遷移的若干策略
絞殺者模式
修繕者模式
數(shù)據(jù)庫的拆分策略與步驟
服務與單體的協(xié)作方式

9.微服務測試
測試相關原則
微服務測試挑戰(zhàn)
微服務測試策略
微服務單元測試
微服務接口測試
微服務集成測試
端到端測試
微服務間契約測試

10.微服務發(fā)布與部署
微服務開發(fā)與測試環(huán)境規(guī)劃
發(fā)布包格式選擇
代碼管理策略
Docker容器介紹
將服務部署為容器
使用Kubernetes部署服務
使用jenkins構建持續(xù)發(fā)布生產(chǎn)線
微服務發(fā)布與滾動升級

第三天上午
微服務治理

11.微服務治理
IT治理與服務治理
微服務監(jiān)控內(nèi)容與方式
服務負載策略與彈性伸縮
服務集群與容錯
服務熔斷保護
服務訪問流控
服務降級
APM及調(diào)用鏈發(fā)展史
Google Dapper與調(diào)用鏈跟蹤原理
調(diào)用鏈跟蹤的整體架構
調(diào)用鏈跟蹤實戰(zhàn)

第三天下午
使用SpringCloud實現(xiàn)微服務

12.SpringCloud相關組件與練習
SpringBoot與SpringCloud
練習案例介紹與準備
Eureka原理介紹
使用Eureka實現(xiàn)服務注冊與發(fā)現(xiàn)
使用Ribbon實現(xiàn)客戶端負載均衡
自定義負載均衡規(guī)則
Hystrix核心機制剖析
使用Hystrix實現(xiàn)容錯和服務降級
使用Hystrix Dashboard實現(xiàn)可視化監(jiān)控
使用Zuul實現(xiàn)微服務網(wǎng)關
Applo配置中心使用介紹
案例分享
13.微服務案例分享

授課專家

鄭老師
微服務架構資深講師,咨詢服務總監(jiān),PMP,DevOps Mster。1999年畢業(yè)于華東理工大學,獲得機械工程和軟件工程雙學位。任華東金融研發(fā)部總監(jiān),負責中國銀聯(lián)、上海黃金交易所、萬達金融等多個客戶和項目的方案和服務交付工作。負責銀聯(lián)云資源管理平臺、銀聯(lián)云應用開發(fā)平臺、銀聯(lián)統(tǒng)一運維平臺、黃金交易所管控系統(tǒng)、金交所運維監(jiān)控系統(tǒng)、萬達DevOps系統(tǒng)等多個項目的設計和交付工作。目前任產(chǎn)品部咨詢服務總監(jiān),對應用開發(fā)平臺、企業(yè)流程平臺、SOA架構、微服務架構、DevOps平臺、項目管理與研發(fā)管理等方面都有豐富的實踐經(jīng)驗。

程老師  CTO,微服務架構首席咨詢師,國內(nèi)較早倡導和實踐微服務的先行者,多次受邀在大型技術會議主題分享“微服務架構”相關主題。超過10年以上的軟件行業(yè)經(jīng)驗,從企業(yè)應用、互聯(lián)網(wǎng)應用、服務化平臺的架構設計、開發(fā)到自動化構建、持續(xù)集成、持續(xù)交付以及DevOps的轉型實施等有較豐富的實踐經(jīng)驗。

張老師 近10年的軟件系統(tǒng)開發(fā)經(jīng)驗,多年系統(tǒng)架構經(jīng)驗;參與開發(fā)多個大型項目,有電信某電信網(wǎng)管項目、某O2O電商平臺、某征信系統(tǒng)等;對Spring Cloud、微服務、持續(xù)集成、持續(xù)交付、云平臺、分布式系統(tǒng)和移動應用開發(fā)方面頗有建樹,對容器和分布式集群有豐富的實戰(zhàn)經(jīng)驗。熱愛技術交流,曾代表公司參加全球微服務架構高峰論壇、QCon等技術沙龍。擁抱開源,多個項目開源在Github與Git@OSC上,并獲得開源中國的推薦,例如電子書《使用Spring Cloud與Docker實戰(zhàn)微服務》等。

尹老師 《Spring Cloud微服務-全棧技術與案例解析》,《Spring Cloud微服務入門實戰(zhàn)與進階》作者。簡單的技術愛好者,先后就職于京東和阿里巴巴。一直從事Java服務端開發(fā)工作,前端開發(fā)工作。主要關注分布式,高并發(fā),后端服務,目前重心在微服務這塊。
個人成就出書:《Spring Cloud微服務-全棧技術與案例解析》《Spring Cloud微服務入門實戰(zhàn)與進階》GitChat: 微服務中的短信服務如何設計?演講:極部落Java開發(fā)者大會,iTechPlus Java開發(fā)者大會分享嘉賓。


培訓課綱 課綱下載


更多高級微服務架構設計與服務治理最佳實踐相關課程:

課程專題架構設計培訓


關于我們 | 法律聲明 | 服務條款 |熱門課程列表 | 培訓計劃 | 網(wǎng)站地圖 | 文字站點 | 加入收藏 | 用戶中心 | 培訓需求提交
固話:020-34071250、34071978 值班手機:13378458028(可加微信) 傳真:020-34071978
地址:廣州市天河區(qū)東站路1號;常年法律顧問:北京市雙全律師事務所 鄧江華主任律師
粵ICP備13018032號 Copyright (c) 2021 All Rights Reserved 森濤培訓網(wǎng) 三策咨詢.企業(yè)培訓服務