微服務與領域驅(qū)動實戰(zhàn)培訓課程
培訓大綱:
1 微服務架構概述
1.1 什么是微服務架構
1.2 微服務是未來互聯(lián)網(wǎng)發(fā)展的必然結(jié)果
1.3 微服務架構是應對快速市場變化的必然結(jié)果
1.4 關于微服務的誤解
2 微服務常用架構
2.1 基于SpringCloud的微服務技術框架
2.2 最簡版的微服務架構
3 服務注冊與發(fā)現(xiàn)
3.1 服務注冊與發(fā)現(xiàn)的概念與作用
3.2 實現(xiàn)服務注冊與發(fā)現(xiàn)的方案
3.3 Spring Cloud Eureka方案
3.4 練習:使用Eureka構建微服務系統(tǒng)
3.5 Dubbo的微服務架構設計
4 微服務層的設計
4.1 微服務架構的6種設計模式
4.2 微服務的粒度
4.3 微服務設計的反模式
4.4 探討:如何解決微服務接口太多的問題
5 服務網(wǎng)關
5.1 服務網(wǎng)關在微服務架構中的作用
5.2 練習:設計服務網(wǎng)關、路由網(wǎng)關與斷路器
6 微服務開發(fā)實戰(zhàn)演練
6.1 項目演練微服務開發(fā)的整個過程
6.2 微服務開發(fā)高階
6.3 微服務的平臺建設
7 Docker與容器技術
7.1 Docker簡介
7.2 將微服務部署到Docker中
7.3 演練:微服務在Docker中的部署過程
7.4 練習:模擬構建一個微服務系統(tǒng)
8 配置管理與DevOps
8.1 DevOps簡介
8.2 微服務的分布式運維
8.3 演示:Git+Jenkins+docker+k8s的自動化分布式部署
9 領域驅(qū)動設計
9.1 所有軟件企業(yè)不得不面對的問題
9.2 領域驅(qū)動設計
9.3 軟件架構如何支持領域驅(qū)動
10 傳統(tǒng)架構的微服務轉(zhuǎn)型
10.1 傳統(tǒng)架構微服務轉(zhuǎn)型的過程
10.2 練習:將一個傳統(tǒng)架構的軟件改造成微服務
10.3 初創(chuàng)型企業(yè)的微服務建設過程
10.4 案例:
10.5 成熟型企業(yè)開展微服務的思路
10.6 案例:
10.7 大數(shù)據(jù)+微服務的轉(zhuǎn)型過程
10.8 案例:
10.9 探討:大數(shù)據(jù)如何與微服務相結(jié)合
如果您想學習本課程,請
預約報名
如果沒找到合適的課程或有特殊培訓需求,請
訂制培訓
除培訓外,同時提供相關技術咨詢與技術支持服務,有需求請發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916
技術服務需求表點擊在線申請
服務特點:
海量專家資源,精準匹配相關行業(yè),相關項目專家,針對實際需求,顧問式咨詢,互動式授課,案例教學,小班授課,實際項目演示,快捷高效,省時省力省錢。
專家力量:
中國科學院軟件研究所,計算研究所高級研究人員
oracle,微軟,vmware,MSC,Ansys,candence,Altium,達索等大型公司高級工程師,項目經(jīng)理,技術支持專家
中科信軟培訓中心,資深專家或講師
大多名牌大學,碩士以上學歷,相關技術專業(yè),理論素養(yǎng)豐富
多年實際項目經(jīng)歷,大型項目實戰(zhàn)案例,熱情,樂于技術分享
針對客戶實際需求,案例教學,互動式溝通,學有所獲