課程簡介
互聯(lián)時代的到來,數(shù)據(jù)量急劇增加,并發(fā)量也變得越來越有挑戰(zhàn),企業(yè)在規(guī)劃和設(shè)計系統(tǒng)的總體架構(gòu),涉及到方方面面的知識點,可選的方案也很多,如何在各種各樣,紛繁復(fù)雜的技術(shù)中構(gòu)建最適合企業(yè)的高可用技術(shù)架構(gòu),變成了一件極具挑戰(zhàn)的事情。一個好的應(yīng)用架構(gòu)可以以最低的成本、更靈活的方式,滿足企業(yè)用戶需求。我個人一直從事架構(gòu)設(shè)計工作,根據(jù)吱聲互聯(lián)網(wǎng)內(nèi)從業(yè)經(jīng)歷滿足海量用戶請求的架構(gòu)設(shè)計經(jīng)驗,帶領(lǐng)大家一起學(xué)習(xí)互聯(lián)網(wǎng)技術(shù)演進(jìn)?如何運用其進(jìn)行高可用架構(gòu)設(shè)計?理論結(jié)合實踐,并重點講述案例,深入剖析微服務(wù)架構(gòu)的演進(jìn)過程
目標(biāo)收益
1.了解互聯(lián)網(wǎng)常用微服務(wù)建設(shè)思路;
2.了解高可用架構(gòu)在各層的設(shè)計要求;
3.熟悉服務(wù)的演進(jìn)過程;
4.掌握微服務(wù)建設(shè)的方法論;
5.了解互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的概念
培訓(xùn)對象
架構(gòu)師、技術(shù)經(jīng)理、負(fù)責(zé)公司高可用架構(gòu)的技術(shù)人員以及對互聯(lián)網(wǎng)架構(gòu)感興趣的人
課程大綱
架構(gòu)設(shè)計演進(jìn)介紹 |
1.1 單體應(yīng)用架構(gòu) 1.2 垂直切分應(yīng)用架構(gòu) 1.3 服務(wù)化應(yīng)用架構(gòu) 1.4 微服務(wù)應(yīng)用架構(gòu) 1.5 實踐 1.6 小結(jié) |
微服務(wù)基礎(chǔ)組件 |
2.1技術(shù)選型 2.2 RPC框架簡介 2.3 RPC框架原理介紹 2.4 RPC框架實現(xiàn) 2.5 應(yīng)用實踐 2.6 小結(jié) |
微服務(wù)工具 |
3.1 微服務(wù)工具集 3.2 服務(wù)治理 3.3 調(diào)用鏈 3.4 立體化監(jiān)控 3.5 實踐 3.6 小結(jié) |
互聯(lián)網(wǎng)基礎(chǔ)設(shè)施建設(shè) |
4.1 什么是體系 4.2 體系的價值 4.3 如何形成體系 4.4 web框架 4.5 MQ消息隊列 4.6 日志平臺 4.7 大數(shù)據(jù)平臺 4.8 小結(jié) 4.9總結(jié) |
架構(gòu)設(shè)計演進(jìn)介紹 1.1 單體應(yīng)用架構(gòu) 1.2 垂直切分應(yīng)用架構(gòu) 1.3 服務(wù)化應(yīng)用架構(gòu) 1.4 微服務(wù)應(yīng)用架構(gòu) 1.5 實踐 1.6 小結(jié) |
微服務(wù)基礎(chǔ)組件 2.1技術(shù)選型 2.2 RPC框架簡介 2.3 RPC框架原理介紹 2.4 RPC框架實現(xiàn) 2.5 應(yīng)用實踐 2.6 小結(jié) |
微服務(wù)工具 3.1 微服務(wù)工具集 3.2 服務(wù)治理 3.3 調(diào)用鏈 3.4 立體化監(jiān)控 3.5 實踐 3.6 小結(jié) |
互聯(lián)網(wǎng)基礎(chǔ)設(shè)施建設(shè) 4.1 什么是體系 4.2 體系的價值 4.3 如何形成體系 4.4 web框架 4.5 MQ消息隊列 4.6 日志平臺 4.7 大數(shù)據(jù)平臺 4.8 小結(jié) 4.9總結(jié) |