課程目錄:微服務與領域驅動實戰培訓
        4401 人關注
        (78637/99817)
        課程大綱:

        微服務與領域驅動實戰培訓

         

         

         

        1 微服務架構概述
        1.1 什么是微服務架構
        1.2 微服務是未來互聯網發展的必然結果
        1.3 微服務架構是應對快速市場變化的必然結果
        1.4 關于微服務的誤解
        2 微服務常用架構
        2.1 基于SpringCloud的微服務技術框架
        2.2 簡版的微服務架構
        3 服務注冊與發現
        3.1 服務注冊與發現的概念與作用
        3.2 實現服務注冊與發現的方案
        3.3 Spring Cloud Eureka方案
        3.4 :使用Eureka構建微服務系統
        3.5 Dubbo的微服務架構設計
        4 微服務層的設計
        4.1 微服務架構的6種設計模式
        4.2 微服務的粒度
        4.3 微服務設計的反模式
        4.4 探討:如何解決微服務接口太多的問題
        5 服務網關
        5.1 服務網關在微服務架構中的作用
        5.2 :設計服務網關、路由網關與斷路器
        6 微服務開發實戰演練
        6.1 項目演練微服務開發的整個過程
        6.2 微服務開發高階
        6.3 微服務的平臺建設
        7 Docker與容器技術
        7.1 Docker簡介
        7.2 將微服務部署到Docker中
        7.3 演練:微服務在Docker中的部署過程
        7.4 :模擬構建一個微服務系統
        8 配置管理與DevOps
        8.1 DevOps簡介
        8.2 微服務的分布式運維
        8.3 演示:Git+Jenkins+docker+k8s的自動化分布式部署
        9 領域驅動設計
        9.1 所有軟件企業不得不面對的問題
        9.2 領域驅動設計
        9.3 軟件架構如何支持領域驅動
        10 傳統架構的微服務轉型
        10.1 傳統架構微服務轉型的過程
        10.2 :將一個傳統架構的軟件改造成微服務
        10.3 初創型企業的微服務建設過程
        10.4 案例:
        10.5 成熟型企業開展微服務的思路
        10.6 案例:
        10.7 大數據+微服務的轉型過程
        10.8 案例:
        10.9 探討:大數據如何與微服務相結合