云計(jì)算與微服務(wù)原理
發(fā)布時(shí)間:2021-07-01 14:16:32
講師:尹立慶 瀏覽次數(shù):2572
課程描述INTRODUCTION
云計(jì)算與微服務(wù)原理
· 技術(shù)主管· 測(cè)試經(jīng)理· IT人士· 其他人員
培訓(xùn)講師:尹立慶
課程價(jià)格:¥元/人
培訓(xùn)天數(shù):1天
日程安排SCHEDULE
課程大綱Syllabus
云計(jì)算與微服務(wù)原理
培訓(xùn)目標(biāo)
1、 使學(xué)員深入理解云計(jì)算、微服務(wù)技術(shù)架構(gòu)本質(zhì)以及設(shè)計(jì)的原則;
2、 使學(xué)員深入理解云計(jì)算、微服務(wù)技術(shù)原理以及應(yīng)用場(chǎng)景;
3、 使學(xué)員能夠設(shè)計(jì)云計(jì)算、微服務(wù)架構(gòu);
4、 解決企業(yè)敏捷項(xiàng)目管理持續(xù)升級(jí)的運(yùn)維管理問(wèn)題;
5、 使學(xué)員能學(xué)會(huì)微服務(wù)的服務(wù)治理等工作;
培訓(xùn)對(duì)象
1、 本課程適合于企業(yè)IT架構(gòu)師、技術(shù)經(jīng)理等角色;
2、 本課程適合于軟件高級(jí)開(kāi)發(fā)工程師;
3、 本課程適合于業(yè)務(wù)需求人員;
4、 本課程適合于企業(yè)高層管理人員;
5、 本課程適合于IT運(yùn)維人員;
課程大綱
第1個(gè)主題: 云計(jì)算原理概述(系統(tǒng)性的闡述云計(jì)算的基礎(chǔ)知識(shí)與原理)
1、 云計(jì)算發(fā)展歷史概述
2、 什么是云計(jì)算?
3、 云計(jì)算概念
4、 云計(jì)算理念
5、 云計(jì)算的角色:供應(yīng)商、租戶、用戶
6、 云計(jì)算的特征
7、 云計(jì)算的數(shù)據(jù)中心建設(shè)
8、 虛擬化技術(shù)
9、 容器技術(shù)
10、 云計(jì)算與網(wǎng)絡(luò)技術(shù)
11、 網(wǎng)絡(luò)虛擬化技術(shù)
12、 軟件定義網(wǎng)絡(luò)
13、 存儲(chǔ)虛擬化技術(shù)
14、 亞馬遜云技術(shù)架構(gòu)
第2個(gè)主題: 為什么使用云計(jì)算(剖析云計(jì)算對(duì)企業(yè)的價(jià)值)
1、發(fā)展趨勢(shì)與商業(yè)價(jià)值
2、成本支出
3、運(yùn)營(yíng)成本
4、AWS案例分享
5、云計(jì)算存在的問(wèn)題剖析
6、云計(jì)算與大數(shù)據(jù)之間的矛盾剖析
第3個(gè)主題: 云計(jì)算的虛擬化技術(shù)(剖析云計(jì)算的虛擬化技術(shù))
1、虛擬化技術(shù)基本概念
2、虛擬化原理架構(gòu)圖
a) 計(jì)算虛擬化
b) 存儲(chǔ)虛擬化:塊存儲(chǔ)、對(duì)象存儲(chǔ)
c) 網(wǎng)絡(luò)虛擬化
3、VMM的功能和組成
4、VMM的分類
5、虛擬化軟件
a) KVM
b) Xen
6、KVM的原理與實(shí)現(xiàn)
7、Xen的原理與實(shí)現(xiàn)
8、典型虛擬化產(chǎn)品及其特點(diǎn)
9、虛擬化技術(shù)架構(gòu)
10、基于軟件的完全虛擬化
11、硬件輔助虛擬化
12、類虛擬化技術(shù)
13、服務(wù)器虛擬化
14、基于容器的虛擬化技術(shù)
15、桌面虛擬化
16、應(yīng)用虛擬化
17、亞馬遜云的虛擬化技術(shù)
18、實(shí)操:亞馬遜云中創(chuàng)建虛擬機(jī)
19、實(shí)操:亞馬遜云中創(chuàng)建磁盤、對(duì)象存儲(chǔ)
第4個(gè)主題: 微服務(wù)原理概述(系統(tǒng)性的闡述微服務(wù)的基礎(chǔ)知識(shí)與原理)
1、 討論案例:大型電商平臺(tái)設(shè)計(jì)
2、 為什么需要微服務(wù)架構(gòu)?
3、 微服務(wù)誕生的背景
4、 研發(fā)團(tuán)隊(duì):目標(biāo)、成就感、獎(jiǎng)懲、待遇、凝聚力
5、 人才培育與成長(zhǎng)(人員流動(dòng)的優(yōu)勢(shì)與弊端)
6、 微服務(wù)解決的問(wèn)題
7、 微服務(wù)架構(gòu)解決方案
8、 微服務(wù)架構(gòu)適用的場(chǎng)景
9、 微服務(wù)架構(gòu)適用的企業(yè)
10、 什么是微服務(wù)(MicroService)架構(gòu)?
11、 微服務(wù)架構(gòu)是什么?
12、 微服務(wù)架構(gòu)特點(diǎn)
13、 微服務(wù)架構(gòu)思路
14、 微服務(wù)的本質(zhì)
15、 微服務(wù)架構(gòu)有哪些特征?
16、 微服務(wù)架構(gòu)視圖
17、 微服務(wù)架構(gòu)構(gòu)件
18、 微服務(wù)架構(gòu)的數(shù)據(jù)庫(kù)
19、 微服務(wù)的服務(wù)目錄
20、 微服務(wù)架構(gòu)的優(yōu)勢(shì)
21、 微服務(wù)架構(gòu)的劣勢(shì)
22、 微服務(wù)的設(shè)計(jì)原則
第5個(gè)主題: 微服務(wù)架構(gòu)設(shè)計(jì)的原則
1、 業(yè)務(wù)需求分析
2、 如何搭建微服務(wù)架構(gòu)?
3、 微服務(wù)架構(gòu)參考圖
4、 微服務(wù)架構(gòu)的工作流程
5、 微服務(wù)軟件架構(gòu)體系
6、 微服務(wù)硬件架構(gòu)體系
7、 微服務(wù)部署架構(gòu)
8、 業(yè)務(wù)模塊劃分
9、 基于服務(wù)化的系統(tǒng)模塊擴(kuò)縮容技術(shù)
10、 擴(kuò)縮技術(shù)
11、 線性擴(kuò)容
12、 容量規(guī)劃
13、 基于服務(wù)化的高可用性技術(shù)
14、 服務(wù)化架構(gòu)中的高可用性設(shè)計(jì)方案、原則及*實(shí)踐
15、 高內(nèi)聚松偶合
16、 模塊靈活組裝
17、 SSO單點(diǎn)登錄
18、 憑證與鑒權(quán)
19、 服務(wù)化接口的設(shè)計(jì)原則
20、 服務(wù)化接口框架:服務(wù)接口發(fā)現(xiàn)、認(rèn)證、版本管理;
21、 服務(wù)化接口安全、編碼和序列化方式
22、 服務(wù)化接口的承載協(xié)議分析:Restful over HTTP(s) 1.1/2.0 等
23、 分布式實(shí)現(xiàn)技術(shù)
24、 分布式RPC框架
25、 REST API框架
26、 面向?qū)ο笤O(shè)計(jì)的SOLID原則
27、 分布式事務(wù)一致性思考
28、 微服務(wù)架構(gòu)構(gòu)建
29、 REST
30、 微服務(wù)快速?gòu)椥?/div>
轉(zhuǎn)載:http://m.mp3-to-ringtone.com/gkk_detail/253088.html
31、 高并發(fā)
32、 微服務(wù)數(shù)據(jù)特征
33、 案例:剖析如何對(duì)大型復(fù)雜系統(tǒng)進(jìn)行微服務(wù)化
34、 案例:剖析OpenStack的微服務(wù)化
第6個(gè)主題: 微服務(wù)數(shù)據(jù)共享及隔離技術(shù)
1、 服務(wù)化架構(gòu)中數(shù)據(jù)存儲(chǔ)(服務(wù)內(nèi)存存儲(chǔ)和持久化存儲(chǔ))方案
2、 服務(wù)內(nèi)存存儲(chǔ)和持久化存儲(chǔ)兩者之間關(guān)系
3、 分布式架構(gòu)概念
4、 CAP理論
5、 BASE思想
6、 RWN理論
7、 分布式事務(wù)一致性實(shí)現(xiàn)原理
8、 事務(wù)特征
9、 持久化存儲(chǔ)的數(shù)據(jù)一致性方案、設(shè)計(jì)原則及*實(shí)踐
10、 持久化存儲(chǔ)的訪問(wèn)效率提升方案及案例
11、 課堂問(wèn)題回答:服務(wù)化架構(gòu)設(shè)計(jì)中,如何避免資源共享、調(diào)用時(shí)序等問(wèn)題導(dǎo)致的死鎖,設(shè)計(jì)原則及*實(shí)踐
12、 補(bǔ)償型(TCC)
13、 異步確保型(可靠消息最終一致)
14、 *努力通知型
15、 消息隊(duì)列
16、 分布式協(xié)調(diào)器
17、 案例:持久化存儲(chǔ)的訪問(wèn)效率提升方案
第7個(gè)主題: 微服務(wù)的持續(xù)集成(微服務(wù)的持續(xù)集成)
1、 什么是持續(xù)交付
2、 持續(xù)交付的發(fā)展
3、 持續(xù)交付的周期模型
4、 持續(xù)交付的配置管理
5、 版本控制
6、 依賴管理
7、 軟件配置管理
8、 服務(wù)化在虛擬機(jī)上的實(shí)現(xiàn)方案
9、 服務(wù)化在容器上的實(shí)現(xiàn)方案
10、 服務(wù)化在虛擬機(jī)、容器上的實(shí)現(xiàn)方案優(yōu)劣勢(shì)對(duì)比
11、 環(huán)境管理
12、 持續(xù)交付的前提
13、 基礎(chǔ)設(shè)施可編程
14、 構(gòu)建與部署腳本
15、 構(gòu)建部署腳本化的原則與實(shí)踐
16、 自動(dòng)化驗(yàn)收測(cè)試
17、 微服務(wù)持續(xù)交付
18、 案例:剖析OpenStack的持續(xù)交付機(jī)制
第8個(gè)主題: 容器技術(shù)(剖析容器技術(shù))
1、 容器技術(shù)誕生的背景
2、 容器技術(shù)
a) LXC
b) Docker
3、 Docker容器和虛擬機(jī)的區(qū)別
a) 資源隔離性
b) 安全性
c) 運(yùn)行效率
4、 Docker組件
a) Docker客戶端和服務(wù)器
b) Docker鏡像
c) Docker Registry
d) Repositories
e) Docker Hub
f) Docker orchestration tools
g) Dockefile
h) Docker卷
i) Docker Network
j) Docker API
5、 Docker生態(tài)
a) K8s、Swarm,Mesos等容器集群管理(編排),基于Docker的容器云等
6、 實(shí)操:在亞馬遜云中創(chuàng)建容器
第9個(gè)主題: 微服務(wù)的服務(wù)治理(微服務(wù)的服務(wù)治理)
1、 微服務(wù)服務(wù)治理
2、 微服務(wù)運(yùn)維介紹
3、 服務(wù)生命周期管理
4、 服務(wù)版本管理
5、 服務(wù)監(jiān)控及日志技術(shù)及方案
6、 微服務(wù)集群監(jiān)控
7、 微服務(wù)注冊(cè)、發(fā)布與發(fā)現(xiàn)
8、 微服務(wù)的調(diào)用說(shuō)明文檔
9、 持續(xù)交付的7個(gè)*實(shí)踐
10、 鏈路追蹤
11、 持續(xù)改進(jìn)
12、 案例:剖析如何運(yùn)維微服務(wù)軟件系統(tǒng)
13、 案例:剖析超大型電子商務(wù)平臺(tái)微服務(wù)架構(gòu)
云計(jì)算與微服務(wù)原理
轉(zhuǎn)載:http://m.mp3-to-ringtone.com/gkk_detail/253088.html
已開(kāi)課時(shí)間Have start time
- 尹立慶
[僅限會(huì)員]
人工智能內(nèi)訓(xùn)
- AI引領(lǐng)的繪畫效能革新 王長(zhǎng)樂(lè)
- 數(shù)字化讓海洋工程更智能 余星冰
- AI在金融行業(yè)的應(yīng)用與未來(lái) 余星冰
- 運(yùn)營(yíng)商視角下的新質(zhì)生產(chǎn)力 武威
- 數(shù)字孿生與元宇宙解析及在各 張世民
- 運(yùn)營(yíng)商的七大戰(zhàn)略新領(lǐng)域 武威
- AI銷售法:提升效率、增長(zhǎng) 龔勛
- BASIC6 武威
- 智能涌現(xiàn):AI大模型時(shí)代的 張世民
- AI助力職場(chǎng)辦公高效能提升 鮑曼
- AI驅(qū)動(dòng)的人力資源效能優(yōu)化 王長(zhǎng)樂(lè)
- AI人工智能:賦能職場(chǎng)工作 龔勛