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