<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄:大型分布式架構與微服務架構設計培訓
            4401 人關注
            (78637/99817)
            課程大綱:

                 大型分布式架構與微服務架構設計培訓

             

             

             

            微服務架構概述
            1.微服務架構的定義
            微服務架構主要的兩個特征
            細粒度的特征
            獨立性的特征
            為什么微服務架構需要獨立變更和獨立部署
            2.微服務架構的剖析
            微服務架構介紹
            微服務架構的本質與優勢
            微服務與SOA
            微服務的設計原則

            基于微服務構建活動實踐
            3.需求理解與分析
            技術選型(Java/SpringBoot/Springloud/REST/HAL/MongoDB)
            服務定義與劃分
            服務支撐組件介紹(服務注冊,集中化配置,斷路器,服務網關)
            微服務應用實踐
            4.SpringBoot介紹
            SpringBoot的核心功能
            SpringBootDemo

            5.SpringCloud應用實踐
            SpringCloud介紹
            SpringCloud的核心功能
            SpringCloudDemo

            6.REST/HAL應用實踐
            REST介紹
            HAL介紹
            為什么使用HAL
            HALBrowser實踐
            7.Docker應用實踐
            Docker介紹
            Docker的常用命令
            構建Dockerfile
            使用Docker-compose

            微服務應用實踐
            8.構建個微服務
            使用Spring-Data-REST實現Event-Service服務
            使用HAL完成服務間同步通信
            使用HAL-Browser瀏覽服務接口
            使用MongoDB存儲數據
            使用Docker-compose運行服務
            構建Dockerfile
            微服務應用實踐
            9.微服務的集中化配置(centralized-config)
            為什么要集中化配置
            集中化配置的實現原理與方式
            使用SpringCloudConfig實現集中化配置
            使用SpringCloudBus與RabbitMQ同步多服務配置
            SpringCloudConfigDemo

            10.微服務的注冊與發現(service-discovery)
            為什么要服務注冊與發現
            服務注冊與服務發現的實現方式
            使用NetflixEureka/SpringCloud實現服務注冊與發現
            使用NetflixRibbon/SpringCloud實現客戶端負載均衡
            使用NetflixFeign/SpringCloud實現申明式REST調用
            微服務應用實踐
            11.微服務的容錯處理(circurt-breaker)
            微服務下的可用性與故障蔓延(FailureCascading)
            斷路器模式的原理與實現
            使用NetflixHystrix/SpringCloud實現容錯
            使用NetflixTurbie實現監控聚合

            12.構建微服務網關
            為什么需要微服務網關
            微服務網關的實現方案
            使用NetflixZuul實現微服務網關

            13. 微服務架構與實踐總結
            微服務的發布與部署
            基于微服務的活動報名系統

            538在线视频二三区视视频