課程介紹
系統(tǒng)全面地了解和學習微服務架構的設計、云計算與大數(shù)據(jù)基礎平臺及原生云應用開發(fā)方法等學習掌握微服務架構的概念與本質,使用Springboot/SpringCloud構建活動報名系統(tǒng),使用NetflixOSS構建微服務支撐組件(服務注冊發(fā)現(xiàn)、集中化配置中心、API網(wǎng)關、容錯處理),使用Docker發(fā)布服務。
培訓對象
微服務架構師,微服務應用開發(fā)工程師,微服務運維工程師。
課程收益
使用Docker-Compose在開發(fā)環(huán)境中運行多個服務;
學習掌握微服務的測試策略與PACT測試;
學習掌握微服務的安全機制與OAuth2.0實現(xiàn);
學習掌握微服務間的異步通信機制;
學習了解微服務的監(jiān)控與告警;
學習掌握微服務架構的日志聚合;
構建微服務的持續(xù)交付流水線。
知識概要
-- 微服務架構知識原理篇;
-- 微服務架構設計之總體架構篇;
-- 微服務架構設計之框架選擇篇;
-- 微服務架構設計之開發(fā)框架篇;
-- 微服務架構設計之容器篇;
-- 微服務架構設計之服務注冊篇;
-- 微服務架構設計之服務發(fā)現(xiàn)篇;
-- 微服務架構設計之服務網(wǎng)關篇;
-- 微服務架構設計之關鍵技術篇;
-- 微服務架構設計之自動化部署篇;
-- 微服務架構設計之柔性可用篇;
-- 微服務架構設計之性能評估&擴容篇;
-- 微服務架構設計之監(jiān)控篇;
-- 微服務架構設計之安全篇;
-- 微服務架構設計之問題分析篇;
-- 微服務架構設計之案例篇。
課程大綱
微服務架構知識原理篇
什么是微服務架構
微服務架構特點
微服務架構與SOA架構區(qū)別與聯(lián)系
微服務架構應用場景
微服務架構挑戰(zhàn)
微服務架構設計之總體架構篇
互聯(lián)網(wǎng)架構演進
微服務架構構成(服務拆分、服務拓撲關系圖)
微服務架構設計原則
微服務架構服務粒度設計
微服務架構之我們的實踐案例
微服務架構設計之框架選擇篇/strong>
微服務架構設計之開發(fā)框架選擇
微服務架構設計之容器選擇
微服務架構設計之服務注冊選擇
微服務架構設計之服務網(wǎng)關選擇
微服務架構設計之自動化部署選擇
微服務架構設計之我們的實踐案例
微服務架構設計之開發(fā)框架篇
微服務架構設計開發(fā)框架選擇原因
微服務架構設計之環(huán)境搭建
微服務架構設計之開發(fā)技巧&注意事項
微服務架構設計之實戰(zhàn)案例
微服務架構設計之容器篇
微服務架構設計容器選擇Docker原因
微服務架構設計Docker環(huán)境搭建
微服務架構設計Docker實戰(zhàn)案例
微服務架構設計之服務注冊篇
微服務架構設計需要服務注冊原因
微服務架構設計服務注冊選擇原因
微服務架構設計服務注冊環(huán)境搭建
微服務架構設計之服務注冊設計
微服務架構設計之服務注冊實踐案例
微服務架構設計之服務發(fā)現(xiàn)篇
微服務架構設計為什么需要服務發(fā)現(xiàn)
微服務架構設計服務發(fā)現(xiàn)設計(Session設計)
微服務架構設計服務發(fā)現(xiàn)實踐案例
微服務架構設計之服務網(wǎng)關篇
微服務架構設計服務網(wǎng)關作用
微服務架構設計服務網(wǎng)關為什么選擇
微服務架構設計之網(wǎng)關環(huán)境搭建
微服務架構設計之服務網(wǎng)關設計
微服務架構設計之實踐案例
微服務架構設計之關鍵技術篇
微服務架構設計之微服務無狀態(tài)化設計
微服務架構設計之負載均衡設計
微服務架構設計之分級管理
微服務架構設計之異步調用
微服務架構設計之設置合理超時
微服務架構設計之服務降級
微服務架構設計之冪等設計
微服務架構設計之我們的實踐案例
微服務架構設計之自動化部署篇
微服務架構設計自動化部署目的
微服務架構設計自動化部署為什么選擇Jenkins
微服務架構設計Jenkins環(huán)境搭建
微服務架構設計自動化部署模式/架構
微服務架構設計之我們的實踐案例
微服務架構設計之柔性可用篇
微服務架構之服務柔性可用概念
微服務架構之服務柔性可用使用業(yè)務場景
微服務架構之服務柔性可用設計環(huán)節(jié)
微服務架構之服務柔性可用之原則篇、架構篇、框架篇、業(yè)務篇
微服務架構之移動時代柔性可用打造
微服務架構之我們的實踐案例
微服務架構設計之性能評估&擴容篇
微服務架構之服務性能評估目的
微服務架構之服務性能相關環(huán)節(jié)
微服務架構之服務性能評估工具
微服務架構之服務性能評估方法
微服務架構之服務擴容
微服務架構之我們的案例
微服務架構設計之監(jiān)控篇
微服務架構監(jiān)控重要性
微服務架構監(jiān)控數(shù)據(jù)采集方法
微服務架構監(jiān)控設計
微服務架構之進程監(jiān)控
微服務架構之語義監(jiān)控
微服務架構之錯誤日志監(jiān)控
微服務架構之機器資源監(jiān)控
微服務架構之數(shù)據(jù)波動監(jiān)控
微服務架構之優(yōu)秀監(jiān)控框架選擇
微服務架構設計之我們的實踐案例
微服務架構設計之安全篇
微服務架構之安全重要性
微服務架構之被攻擊類型
微服務架構之XSS攻擊
微服務架構之注入攻擊
微服務架構之CSRF攻擊
微服務架構之其他攻擊
微服務架構之通用防護
微服務架構之數(shù)據(jù)加密(連接、傳輸、存儲)
微服務架構之反作弊
微服務架構之我們的實踐案例
微服務架構設計之問題分析篇
微服務架構之線程堆棧技巧
微服務架構之線程堆棧分析方法
微服務架構之借助堆棧分析性能瓶頸方法
微服務架構之我們的實踐案例
認證過程
無認證考試
開班信息
暫無開班信息