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