班級規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號) |
堅持小班授課,為保證培訓(xùn)效果,增加互動環(huán)節(jié),每期人數(shù)限3到5人。 |
上課時間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2025年7月14日..用心服務(wù)..........--即將開課--...................... |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、課程完成后,授課老師留給學(xué)員手機(jī)和Email,保障培訓(xùn)效果,免費(fèi)提供半年的技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。 |
課程大綱 |
第一課:高可用架構(gòu)知識原理篇
1. 什么架構(gòu)的高可用?
2. 架構(gòu)高可用的重要性?
3. 架構(gòu)高可用的常用手段都有哪些?
4. 架構(gòu)高可用評價維度是什么?
5. 架構(gòu)高可用的考核如何分級?
6. 架構(gòu)高可用的涉及環(huán)節(jié)都有哪些?
第二課:高可用架構(gòu)設(shè)計之總體架構(gòu)篇
1. 高可用架構(gòu)為什么需要分層?
2. 高可用架構(gòu)分層設(shè)計原則是什么?如何架構(gòu)分層?
3. 高可用架構(gòu)分層最佳實(shí)踐;
4. 我們的實(shí)踐案例;
第三課:高可用架構(gòu)設(shè)計之硬件篇
1. 如何選擇硬件?選擇什么樣的硬件?
2. 高可用架構(gòu)硬件層面如何保證?
3. 硬件層面高可用架構(gòu)保證的最佳實(shí)踐是什么?
4. 我們的實(shí)踐案例;
第四課:高可用架構(gòu)設(shè)計之DNS篇
1. DNS防止被劫持的手段有哪些?
2. 高可用的DNS如何設(shè)計?(HttpDNS、IP長連接等)
3. 高可用DNS的最佳實(shí)踐是什么?
4. 我們的實(shí)踐案例;
第五課:高可用架構(gòu)設(shè)計之CDN篇
1. CDN系統(tǒng)架構(gòu)高可用涉及技術(shù)點(diǎn)都有哪些
2. CDN系統(tǒng)為什么要使用?
3. CDN系統(tǒng)發(fā)展進(jìn)程?
4. CDN系統(tǒng)國內(nèi)使用情況?
5. CDN系統(tǒng)應(yīng)用領(lǐng)域?
6. CDN數(shù)據(jù)一致性如何保證?
7. 我們的實(shí)踐案例?
第六課:高可用架構(gòu)設(shè)計之接入層篇
1. 接入層Session如何設(shè)計?(Session復(fù)制、Session綁定、Session記錄方式等)
2. 接入層數(shù)據(jù)安全如何保證?(對稱加密、非對稱加密、多種方法使用等)
3. 接入層高可用設(shè)計方案?
4. 接入層高可用設(shè)計最佳實(shí)踐是什么?
5. 我們的實(shí)踐案例;
第七課:高可用架構(gòu)設(shè)計之業(yè)務(wù)邏輯層篇
1. 無狀態(tài)業(yè)務(wù)邏輯層如何設(shè)計?
2. 業(yè)務(wù)邏輯層如何分級管理?
3. 業(yè)務(wù)邏輯層如何異步調(diào)用(狀態(tài)機(jī)等方式)?
4. 業(yè)務(wù)邏輯層如何設(shè)置合理的超時?
5. 業(yè)務(wù)邏輯層服務(wù)降級如何設(shè)計?
6. 業(yè)務(wù)邏輯層如何做到冪等設(shè)計?
7. 業(yè)務(wù)邏輯層高可用設(shè)計最佳實(shí)踐是什么?
8. 我們的實(shí)踐案例;
第八課:高可用架構(gòu)設(shè)計之?dāng)?shù)據(jù)存儲層篇
1. 數(shù)據(jù)存儲層冗余我們?nèi)绾巫觯?br>
2. 數(shù)據(jù)存儲層數(shù)據(jù)備份如何落地?
3. 數(shù)據(jù)存儲層失效轉(zhuǎn)移機(jī)制如何設(shè)計?
4. 數(shù)據(jù)存儲層數(shù)據(jù)高可靠性如何設(shè)計保證?
5. 數(shù)據(jù)存儲層數(shù)據(jù)如何做到高可訪問性?
6. 數(shù)據(jù)存儲層數(shù)據(jù)一致性如何做到?
7. 數(shù)據(jù)存儲層高可用架構(gòu)設(shè)計最佳實(shí)踐是什么?
8. 我們的實(shí)踐案例;
第九課:高可用架構(gòu)設(shè)計之分布式緩存篇
1. 高可用架構(gòu)使用緩存類型有哪些?各自作用是什么?(local、進(jìn)程、分布式等)
2. 高可用架構(gòu)緩存冗余如何設(shè)計?
3. 高可用架構(gòu)緩存一致性如何保證?
4. 高可用架構(gòu)緩存命中率如何保證?
5. 高可用架構(gòu)緩存設(shè)計的最佳實(shí)踐是什么?
6. 我們的實(shí)踐案例;
第十課:高可用架構(gòu)設(shè)計之性能評估&擴(kuò)容篇
1. 性能評估目的?
2. 性能相關(guān)環(huán)節(jié)?
3. 性能評估工具?
4. 性能評估方法?
5. 如何擴(kuò)容?
6.我們的案例?
第十一課:高可用架構(gòu)設(shè)計之軟件質(zhì)量保證篇
1. 高可用架構(gòu)如何代碼控制?
2. 高可用架構(gòu)自動化測試?
3. 高可用架構(gòu)如何預(yù)先發(fā)布驗(yàn)證?
4. 高可用架構(gòu)如何灰度發(fā)布?
5. 高可用架構(gòu)如何自動化發(fā)布?
6. 高可用架構(gòu)設(shè)計軟件質(zhì)量保證最佳實(shí)踐是什么?
7. 我們的實(shí)踐案例;
第十二課:高可用架構(gòu)設(shè)計之監(jiān)控篇
1. 高可用架構(gòu)設(shè)計監(jiān)控重要性?
2. 高可用架構(gòu)設(shè)計監(jiān)控數(shù)據(jù)采集方法是什么?
3. 高可用架構(gòu)設(shè)計如何監(jiān)控設(shè)計?
4. 高可用架構(gòu)語義監(jiān)控如何做?
5. 高可用架構(gòu)進(jìn)程監(jiān)控如何做?
6. 高可用架構(gòu)錯誤日志監(jiān)控如何做?
7. 高可用架構(gòu)設(shè)計監(jiān)控的最佳實(shí)踐是什么?
8. 我們的實(shí)踐案例。
第十三課:高可用架構(gòu)設(shè)計之安全篇
1. 高可用架構(gòu)之網(wǎng)站安全重要性?
2. 高可用架構(gòu)之網(wǎng)站被攻擊類型?
3. 高可用架構(gòu)之XSS攻擊?
4. 高可用架構(gòu)之注入攻擊?
5. 高可用架構(gòu)之CSRF攻擊?
6. 高可用架構(gòu)之其他攻擊?
7. 高可用架構(gòu)之通用防護(hù)?
8. 高可用架構(gòu)之信息加密?
9. 高可用架構(gòu)之Antispam?
10. 高可用架構(gòu)之案例篇?
第十四 課:高可用架構(gòu)設(shè)計之基于堆棧分析篇
1. Java線程堆棧技巧;
2. Java線程堆棧分析;?
3. 借助堆棧分析性能瓶頸方法;?
4. 線上實(shí)戰(zhàn);
5. 我們案例;?
第十五課:高可用架構(gòu)設(shè)計之高性能數(shù)據(jù)提交與存儲篇
1. 背景 1. 互聯(lián)網(wǎng)產(chǎn)品通用架構(gòu)?
2. 架構(gòu)分層
3. 本文關(guān)注的層次
2. 數(shù)據(jù)提交?
1. 什么是數(shù)據(jù)提交?
2. 關(guān)注問題?
3. 利與弊?
3. 數(shù)據(jù)存儲?
1. 存儲基礎(chǔ)?
2. 架構(gòu)設(shè)計?
3. 優(yōu)化?
4. 案例實(shí)踐?
1. Feed設(shè)計實(shí)現(xiàn)?
|