培訓會員
熱門點擊:參觀考察 中層干部 研發(fā)管理 采購管理 海關事務 秘書文秘 人力資源管理 銷售營銷 績效管理 倉儲管理
您現(xiàn)在的位置: 森濤培訓網 >> 公開課 >> 服務架構設計培訓 >> 課程介紹

2017年微服務架構設計與最佳實踐

2017年微服務架構設計與最佳實踐課程[課程簡介]:作為一種新的設計和架構理念,微服務自2014年首次提出就引發(fā)了業(yè)界激烈的討論。同時,Docker技術的迅速發(fā)展,也讓微服務架構的實施變得更加容易。相比于傳統(tǒng)的單體式應用而言,微服務這種小而化之、互相連接的設計理念不僅能讓復雜應用的構建變得更加靈活,更能幫助創(chuàng)業(yè)企業(yè)在面對市場的高度不確定性時,快速推出新產品,低成本試錯。 ...

【時間地點】 2017年10月24-27日 上海
【培訓講師】 多名講師
【參加對象】 不限
【參加費用】 ¥5800元/人 (含場地費、資料費、考試證書費、學習期間的午餐),食宿可統(tǒng)一安排,費用自理。請學員提交二寸彩照1張(背面注明姓名)身份證復印件一張。本課程考核通過后由中國信息化培訓中心頒發(fā)《微服務架構工程師》證書,證書可作為專業(yè)技術人員職業(yè)能力考核的證明,以及專業(yè)技術人員崗位聘用、任職、定級和晉升職務的重要依據。
【會務組織】 森濤培訓網(lailaliao.cn).廣州三策企業(yè)管理咨詢有限公司
【咨詢電話】 020-34071250;020-34071978(提前報名可享受更多優(yōu)惠)
【聯(lián) 系 人】 龐先生,鄧小姐;13378458028、18924110388(均可加微信)
【在線 QQ 】 568499978 培訓課綱 課綱下載
【溫馨提示】 本課程可引進到企業(yè)內部培訓,歡迎來電預約!
培訓關鍵詞:服務架構設計培訓

2017年微服務架構設計與最佳實踐(多名講師)課程介紹:

    作為一種新的設計和架構理念,微服務自2014年首次提出就引發(fā)了業(yè)界激烈的討論。同時,Docker技術的迅速發(fā)展,也讓微服務架構的實施變得更加容易。相比于傳統(tǒng)的單體式應用而言,微服務這種小而化之、互相連接的設計理念不僅能讓復雜應用的構建變得更加靈活,更能幫助創(chuàng)業(yè)企業(yè)在面對市場的高度不確定性時,快速推出新產品,低成本試錯。那么,企業(yè)究竟該如何去設計、開發(fā)和部署微服務到自己的業(yè)務中去?如何做好服務發(fā)現(xiàn)和服務治理呢?

一、 培訓特色
1. 理論與實踐相結合、案例分析與行業(yè)應用穿插進行;
2. 專家精彩內容解析、學員專題討論、分組研究;
3. 通過全面知識理解、專題技能演示和實踐引導學員掌握課程內容。

二、 培訓目標
系統(tǒng)全面地了解和學習微服務架構的設計、云計算與大數據基礎平臺及原生云應用開發(fā)方法等
1. 學習掌握微服務架構的概念與本質
2. 使用Springboot/SpringCloud構建活動報名系統(tǒng)
3. 使用NetflixOSS構建微服務支撐組件(服務注冊發(fā)現(xiàn)、集中化配置中心、API網關、容錯處理)
4. 使用Docker發(fā)布服務
5. 使用Docker-Compose在開發(fā)環(huán)境中運行多個服務
6. 學習掌握微服務的測試策略與PACT測試
7. 學習掌握微服務的安全機制與OAuth2.0實現(xiàn)
8. 學習掌握微服務間的異步通信機制
9. 學習了解微服務的監(jiān)控與告警
10. 學習掌握微服務架構的日志聚合
11. 構建微服務的持續(xù)交付流水線

三、 課程大綱

第一天上午
微服務架構概述

1.微服務架構的定義
微服務架構最主要的兩個特征
細粒度的特征
獨立性的特征
為什么微服務架構需要獨立變更和獨立部署
2.微服務架構的剖析
微服務架構介紹
微服務架構的本質與優(yōu)勢
微服務與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實現(xiàn)Event-Service服務
使用HAL完成服務間同步通信
使用HAL-Browser瀏覽服務接口
使用MongoDB存儲數據
使用Docker-compose運行服務
構建Dockerfile
練習

第三天上午
微服務應用實踐

9.微服務的集中化配置(centralized-config)
為什么要集中化配置
集中化配置的實現(xiàn)原理與方式
使用SpringCloudConfig實現(xiàn)集中化配置
使用SpringCloudBus與RabbitMQ同步多服務配置
SpringCloudConfigDemo
練習
10.微服務的注冊與發(fā)現(xiàn)(service-discovery)
為什么要服務注冊與發(fā)現(xiàn)
服務注冊與服務發(fā)現(xiàn)的實現(xiàn)方式
使用NetflixEureka/SpringCloud實現(xiàn)服務注冊與發(fā)現(xiàn)
使用NetflixRibbon/SpringCloud實現(xiàn)客戶端負載均衡
使用NetflixFeign/SpringCloud實現(xiàn)申明式REST調用
練習

第三天下午
微服務應用實踐
11.微服務的容錯處理(circurt-breaker)
微服務下的可用性與故障蔓延(FailureCascading)
斷路器模式的原理與實現(xiàn)
使用NetflixHystrix/SpringCloud實現(xiàn)容錯
使用NetflixTurbie實現(xiàn)監(jiān)控聚合
練習
12.構建微服務網關
為什么需要微服務網關
微服務網關的實現(xiàn)方案
使用NetflixZuul實現(xiàn)微服務網關
練習
13.微服務架構與實踐總結
微服務的發(fā)布與部署
基于微服務的活動報名系統(tǒng)
練習

第四天
學習考核和行業(yè)經驗交流

四、授課師資
程老師  CTO,微服務架構首席咨詢師,國內較早倡導和實踐微服務的先行者,多次受邀在大型技術會議主題分享“微服務架構”相關主題。超過10年以上的軟件行業(yè)經驗,從企業(yè)應用、互聯(lián)網應用、服務化平臺的架構設計、開發(fā)到自動化構建、持續(xù)集成、持續(xù)交付以及DevOps的轉型實施等有較豐富的實踐經驗。
龔老師  國內頂級架構設計專家、多領域架構評審委員和技術架構組委員。信息技術領域具有堅實的學術背景和教學培訓經驗,多年研發(fā)和客戶項目高級管理咨詢能力,多年包括華為IPD研發(fā)管理工作經歷。善于用先進信息化技術架構和方法指導團隊完成設計工作,具有雄厚的咨詢能力。具有大型分布式團隊的領導和管理經驗。
胡老師  國防科學技術大學信息系統(tǒng)工程學士,從91年起一直從事IT行業(yè),長期擔任軟件開發(fā)的高級技術和管理職務,擁有非常豐富的工作經驗(其中有2年硬件開發(fā)的特別經歷);曾經成功主持過多個大型軟件項目及軟件產品的開發(fā);是國內較早引入UML模型驅動開發(fā)方法的倡導人之一,和最早的UP統(tǒng)一軟件過程推動人之一;目前是國內培訓與咨詢界最受歡迎的資深軟件架構師之一,和屈指可數的能夠領導開展軟件教練項目的頂級咨詢師之一。


培訓課綱 課綱下載


更多2017年微服務架構設計與最佳實踐相關課程:

課程專題服務架構設計培訓


關于我們 | 法律聲明 | 服務條款 |熱門課程列表 | 培訓計劃 | 網站地圖 | 文字站點 | 加入收藏 | 用戶中心
固話:020-34071250、34071978 值班手機:13378458028(可加微信) 傳真:020-34071978
地址:廣州市天河區(qū)東站路1號;常年法律顧問:北京市雙全律師事務所 鄧江華主任律師
粵ICP備13018032號 Copyright (c) 2019 All Rights Reserved 森濤培訓網 三策咨詢.企業(yè)培訓服務