培訓班的通知
一、 培訓收益
系統全面地了解和學習微服務架構的設計、雲計算與大資料基礎平台及原生雲應用開發方法等。通過此次課程培訓,可使學習者獲得如下收益:
1.學習掌握微服務架構的概念與本質;
2.使用springboot/springcloud構建活動報名系統;
3.使用netflixoss構建微服務支撐元件(服務註冊發現、集中化配置中心、api閘道器、容錯處理);
4.使用docker發布服務;
5.使用docker-compose在開發環境中執行多個服務;
6.學習掌握微服務的測試策略與pact測試;
7.學習掌握微服務的安全機制與oauth2.0實現;
8.學習掌握微服務間的非同步通訊機制;
9.學習了解微服務的監控與告警;
10.學習掌握微服務架構的日誌聚合;
11.構建微服務的持續交付流水線。
二、 培訓特色
1.理論與實踐相結合、案例分析與行業應用穿插進行;
2.專家精彩內容解析、學員專題討論、分組研究;
3.通過全面知識理解、專題技能演示和實踐引導學員掌握課程內容。
三、 日程安排
四、 授課專家
架構設計之執行架構
執行架構 技術選型 控制流劃分 同步關係 執行架構 如圖 1所示 關注程序 執行緒 中斷服務程式等執行時控制流,以及相關的併發 同步 通訊等問題。執行架構的設計 及其所依賴的物理架構設計 對執行期質量屬性有重大影響,例如效能 可伸縮性 持續可用性和安全性等。圖 1 執行架構的設計內容 執行架構和開發...
系統架構設計
系統架構設計說明書 2013 12 12 v0.1 修訂歷史記錄 系統構架文件的簡介應提供整個系統構架文件的概述。它應包括此系統構架文件的目的 範圍 定義 首字母縮寫詞 縮略語 參考資料和概述 本文件將從構架方面對系統進行綜合概述,其中會使用多種不同的構架檢視來描述系統的各個方面。它用於記錄並表述已...
軟體架構設計的思想與模式
事實上架構設計是不可能獨立存在的,架構設計提供的是使用者需求的解決方案,所以一 個架構師對需求分析的要點和關注點需要有深刻的理解,否則是不可能有好的架構設計的。什麼是需求呢?產品為使用者在特定的背景中所必須滿足的約束就是產品的需求,需求的表達 一般是抽象的而且與技術無關的,這樣主要是避免對技術方案產...