課程描(miao)述INTRODUCTION
互聯網大型高可用高并發微服務架構設計線上培訓
日程安排SCHEDULE
課程大綱Syllabus
互聯網大型高可用高并發微服務架構設計線上培訓
一、培訓背景
當今大型互聯網或者超大型企業的IT平臺為迎合業務的快速發展下不停地打造各種系統,經過長時間運行使用后系統架構呈現煙囪組織,系統變得復雜,模塊耦合度高,關聯依賴復雜,牽一發而動全身,不利于業務創新和迭代。如何更快速整合現有的各個系統,使得企業能從戰略、組織、制度、流程和業務等方面進行持續快速的迭代,完善企業的結構和運轉方式,使企業能夠達到現在和未來的目標。目前有效的解決方案就是引入微服務架構方案,通過將巨大單體應用分解為多個服務方法解決復雜性問題。在功能不變的情況下,應用被分解為多個可管理的服務,從而實現系統易于開發與維護、獨立部署、高可伸縮性、技術異構性等眾多的架構優點,推動業務快速迭代和靈活發展。
本課程采用業界流行成熟的(de)微服(fu)(fu)務(wu)解決方案Spring Cloud、Service Mesh技術棧,以實踐和案例驅動,采用多個完整地(di)案例貫穿整個課程,來完成學習(xi)實踐環節(jie),讓學員(yuan)真正(zheng)掌握微服(fu)(fu)務(wu)架(jia)構(gou)的(de)理(li)論(lun)、架(jia)構(gou)設計、具體實現技術,從(cong)而讓微服(fu)(fu)務(wu)架(jia)構(gou)落地(di)。
二、課程收益
通過此次課程培訓,可使學習者獲得如下收益:
1.掌握如何設計可靠的大型互聯網微服務架構方案
2.掌握使用Spring Cloud技術棧開發大型微服務架構系統
3.掌握大型互聯網微服務架構系統開發、測試、生產的*實踐
4.掌握實現大型微服務架構系統在高可用、高并發的關鍵技術和方案
5.掌握互聯網大型分布式系統數據庫架構的設計;
6.掌握互聯網大型分布式系統服務的治理;
7.解決如何在時間、成本和質量之間追求平衡,以低成本平穩地實現微服務架構系統演進;
8.掌握高可(ke)用微服務(wu)架構設(she)計的性能評(ping)估和(he)擴容。
三、培訓特色
1.理論與實踐相結合、案例分析與行業應用穿插進行;
2.專家精彩內容解析、學員專題討論、分組研究;
3.通過(guo)全面知(zhi)識理解、專題技(ji)能和實踐結(jie)合(he)的授課(ke)方式。
四、日程安排
日程 |
培訓模塊 |
培訓內容 |
第一天 上午 |
互聯網大型高可用高并發技術架構概述 |
|
微服務架構概述 |
|
|
微服務架構構成 |
|
|
互聯網大型高可用高并發架構核心技術*實踐 |
|
|
第一天 下午 |
互聯網大型高可用高并發數據庫*實踐 |
|
互聯網大型高可用高并發微服務設計 |
|
|
微服務的相關設計 |
|
|
基于Spring Cloud架構微服務解決方案 |
|
|
第二天 上午 |
微服務應用實踐 微服務的注冊與發現(service-discovery) |
|
微服務的集中化配置(centralized-config) |
|
|
微服務的容錯處理(circuit-breaker) |
|
|
第二天 下午 |
構建微服務網關SpringCloud Gateway |
|
微服務的安全
|
|
|
使用Docker發布微服務 |
|
|
第三天 上午 |
云原生架構和Kubernetes容器云部署 |
|
微服務與日志聚合 |
|
|
微服務監控與告警 |
|
|
第三天 下午 |
XXX公司微服務架構系統案例分享 |
|
案例實戰--秒殺系統高性能高并發實戰 |
|
|
總結與答疑 |
五、授課專家
程老師 擁有近二十年一線研發和架構設計經驗,曾就職于IBM,有多年的四大銀行、電信行業軟件研發經驗,現任公司首席軟件架構師,負責基于微服務架構的云原生產品研發。公司主要為銀行、航空業、互聯網企業提供大型企業級技術解決方案和研發服務。程老師具有豐富的一線實戰經驗,多次并大型技術會議上進行分享,受到廣泛好評。是中國第一批分析設計師、UML/UP專家、UP統一軟件過程資深教練(國內首位軟件項目過程教練)、需求專家,國內較早引入模型驅動開發方法的倡導人之一、國內最早的UP過程推動人之一。 擅長企業級應用分析設計與開發;對軟件開發的整個流程有深刻認識,有很好的協作精神和學習能力。 在系統分析設計和開發方面均有豐富經驗。能夠結合實際,在復雜的應用環境中能夠選擇適合需求分析方法定義并改進需求規格說明,降低項目開發風險、縮短開發周期、提高應用系統的可維護性和可擴展性。
鄭老師(shi) 先后就職于中(zhong)興通(tong)訊、惠普(pu)GDCC、中(zhong)軟國際、ThoughtWorks等大(da)(da)型(xing)(xing)(xing)中(zhong)外企業,任職角(jiao)色為高級軟件(jian)工程(cheng)師(shi),架(jia)(jia)(jia)(jia)構(gou)(gou)師(shi),技術(shu)總(zong)監(jian),首席(xi)咨(zi)詢師(shi)。精通(tong)包括Java、Scala、Python、C#、JavaScript、Ruby等多種語(yu)言(yan),熟練掌握面向對象思想、測(ce)試驅動(dong)開(kai)發(fa)與(yu)重(zhong)構(gou)(gou)、領域(yu)驅動(dong)設(she)計(ji)(ji)、函數(shu)式(shi)編程(cheng)、架(jia)(jia)(jia)(jia)構(gou)(gou)、大(da)(da)數(shu)據分析、敏(min)捷(jie)與(yu)過程(cheng)改(gai)進,并致(zhi)力于大(da)(da)型(xing)(xing)(xing)軟件(jian)企業的(de)面向服務系(xi)統(tong)(tong)架(jia)(jia)(jia)(jia)構(gou)(gou)設(she)計(ji)(ji)、大(da)(da)數(shu)據平臺架(jia)(jia)(jia)(jia)構(gou)(gou)設(she)計(ji)(ji)以及(ji)互聯網(wang)Web系(xi)統(tong)(tong)架(jia)(jia)(jia)(jia)構(gou)(gou)設(she)計(ji)(ji)。在ThoughtWorks期間,作(zuo)為一名(ming)資深咨(zi)詢師(shi),主要為客戶提供組織的(de)敏(min)捷(jie)轉型(xing)(xing)(xing)、過程(cheng)改(gai)進、系(xi)統(tong)(tong)架(jia)(jia)(jia)(jia)構(gou)(gou)監(jian)理、領域(yu)設(she)計(ji)(ji)、代碼質量提升(sheng)等咨(zi)詢工作(zuo),參與(yu)多個遺留系(xi)統(tong)(tong)的(de)重(zhong)構(gou)(gou)與(yu)測(ce)試驅動(dong)開(kai)發(fa)指導,并負責多個大(da)(da)型(xing)(xing)(xing)項目(80多人)團隊的(de)敏(min)捷(jie)轉型(xing)(xing)(xing)與(yu)技術(shu)指導。目前,作(zuo)為公司產品的(de)架(jia)(jia)(jia)(jia)構(gou)(gou)師(shi),致(zhi)力于大(da)(da)數(shu)據平臺的(de)開(kai)發(fa)與(yu)架(jia)(jia)(jia)(jia)構(gou)(gou)設(she)計(ji)(ji)。
互聯網大型高可用高并發微服務架構設計線上培訓
轉載://citymember.cn/gkk_detail/237006.html
已開課時間(jian)Have start time
IT相關內訓
- 電力信息化:價值和建設分析 劉宇佳
- 滲透測試與攻防實戰高級課程 張勝生
- 大模型技術與應用培訓 葉梓
- IT崗位數智化能力提升路徑 甄文智
- 互聯網新技術在銀行的應用 武威
- 網安管理崗培訓 張勝生
- Python高效辦公自動化 張(zhang)曉如
- 軟件安全意識加強與技能提高 張勝(sheng)生
- CISSP認證培訓課程 張勝生(sheng)
- Fine BI 數據分析與 張曉如
- 云計算的應用領域和實踐 武威(wei)
- 信息安全風險評估與加固技能 張勝生