班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數(shù)限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上?!客瑵髮W(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院【北京分部】:北京中山學(xué)院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領(lǐng)館區(qū)1號(中和大道)【沈陽分部】:沈陽理工大學(xué)/六宅臻品【鄭州分部】:鄭州大學(xué)/錦華大廈【石家莊分部】:河北科技大學(xué)/瑞景大廈 最近開間(周末班/連續(xù)班/晚班):2019年1月26日 |
實驗設(shè)備 |
◆小班教學(xué),教學(xué)效果好 ☆注重質(zhì)量☆邊講邊練 ☆合格學(xué)員免費推薦工作 ★實驗設(shè)備請點擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓(xùn)班中重聽; 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機會。☆合格學(xué)員免費頒發(fā)相關(guān)工程師等資格證書,提升職業(yè)資質(zhì)。專注高端技術(shù)培訓(xùn)15年,端海學(xué)員的能力得到大家的認(rèn)同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認(rèn)可。 |
部份程大綱 |
|
- 第1章 初識微服務(wù)
微服務(wù)的入門,我們從傳統(tǒng)的單體架構(gòu)入手,看看在什么樣的環(huán)境和需求下一步步走到微服務(wù)的,然后再具體了解一下什么才是微服務(wù),讓大家對微服務(wù)的概念有深入的理解。然后我們一起畫一個微服務(wù)的架構(gòu)圖,再從架構(gòu)上去分析微服務(wù)架構(gòu)的優(yōu)勢和不足。 ...
- 1-1 微服務(wù)-導(dǎo)學(xué)
1-2 軟件架構(gòu)的進化
1-3 什么是微服務(wù)
1-4 畫出微服務(wù)架構(gòu)圖
1-5 微服務(wù)架構(gòu)的優(yōu)勢和不足
第2章 微服務(wù)帶來的問題及解決方案分析
通過傳統(tǒng)服務(wù)與微服務(wù)對比的方式去學(xué)習(xí),如果使用微服務(wù)架構(gòu)會遇到什么問題,這些問題在業(yè)內(nèi)都有什么解決方案。之后我們插了一段SpringBoot和SpringCloud的內(nèi)容,主要目的是讓大家搞清楚它們跟微服務(wù)的關(guān)系,跟docker的關(guān)系,以及跟服務(wù)編排的關(guān)系。...
- 2-1 微服務(wù)架構(gòu)帶來的問題
2-2 微服務(wù)間如何通訊
2-3 服務(wù)發(fā)現(xiàn)、部署更新和擴容
2-4 springboot&springcloud(上)
2-5 springboot&springcloud(下)
第3章 微服務(wù)開發(fā)
我們首先假定一個業(yè)務(wù)場景,分析一下微服務(wù)的劃分、每個微服務(wù)完成什么功能、它們之間的依賴關(guān)系以及它們之間如何通訊。然后從0開始,一行不落的開發(fā)完整的服務(wù)。服務(wù)的開發(fā)過程我們會用到SpringBoot,用到Dubbo,用到Thrift,用到API網(wǎng)關(guān)Zuul。 ...
- 3-1 微服務(wù)業(yè)務(wù)分析
3-2 Thirft安裝和驗證
3-3 Python開發(fā)信息服務(wù)
3-4 開發(fā)用戶服務(wù)(上)
3-5 開發(fā)用戶服務(wù)(下)
3-6 開發(fā)用戶EdgeService_A
3-7 開發(fā)用戶EdgeService_B
3-8 開發(fā)用戶EdgeService_C
3-9 開發(fā)用戶EdgeService_D
3-10 dubbo入門操練(上)
3-11 dubbo入門操練(下)
3-12 開發(fā)課程服務(wù)
3-13 開發(fā)課程EdgeService
3-14 APIGatewayZuul
第4章 服務(wù)編排前奏
為服務(wù)編排做準(zhǔn)備,首先我們把所有微服務(wù)進行docker化,然后用原生的docker-compose把它們都運行在容器中,并且保證它們之間在容器中也可以正常通訊。最后我們搭建一個私有倉庫,用于存放我們的鏡像,使用的是業(yè)內(nèi)主流的 - harbor。 ...
- 4-1 服務(wù)docker化(上)
4-2 服務(wù)docker化(下)
4-3 docker下的服務(wù)通訊(上)
4-4 docker下的服務(wù)通訊(下)
4-5 鏡像倉庫
4-6 三大平臺揚帆起航
第5章 服務(wù)編排-Mesos
我們從概念到架構(gòu)設(shè)計到調(diào)度策略逐步去了解Mesos,然后畫出我們要搭建的Mesos集群架構(gòu)圖,之后參照架構(gòu)圖我們一步一步搭建好整個集群環(huán)境,最后調(diào)整我們的微服務(wù),把他們部署在Mesos集群中。
- 5-1 了解Mesos
5-2 畫出Mesos集群架構(gòu)圖
5-3 集群環(huán)境搭建_A
5-4 集群環(huán)境搭建_B
5-5 集群環(huán)境搭建_C
5-6 調(diào)整微服務(wù)適應(yīng)Mesos
5-7 微服務(wù)部署_A
5-8 微服務(wù)部署_B
5-9 微服務(wù)部署_C
第6章 服務(wù)編排-DockerSwarm
學(xué)習(xí)的過程跟Mesos類似,也是先從概念入手,了解Swarm的架構(gòu)設(shè)計,了解它的服務(wù)發(fā)現(xiàn),服務(wù)編排,然后搭建Swarm集群環(huán)境,之后調(diào)整我們的微服務(wù)適應(yīng)于Swarm,最后把他們部署在Swarm集群中。
- 6-1 了解Swarm
6-2 集群環(huán)境搭建(上)
6-3 集群環(huán)境搭建(下)
6-4 調(diào)整微服務(wù)及服務(wù)配置
6-5 微服務(wù)部署
第7章 服務(wù)編排-Kubernetes
Kubernetes學(xué)習(xí)的整體的思路也是從概念到集群搭建最后到微服務(wù)部署。但由于它在服務(wù)編排領(lǐng)域的領(lǐng)導(dǎo)地位和它的高門檻。我們將它剝離成三部分,核心部分、kube-proxy&kube-dns、認(rèn)證授權(quán)。采用循序漸進的方式逐步滲透,不但可以讓大家更容易入門,也會對它有更深刻的理解。 ...
- 7-1 了解kubernetes(上)
7-2 了解kubernetes(下)
7-3 環(huán)境搭建前奏
7-4 預(yù)先準(zhǔn)備環(huán)境
7-5 基礎(chǔ)集群部署(上)
7-6 基礎(chǔ)集群部署(下)
7-7 小試牛刀
7-8 kube-proxy和kube-dns
7-9 理解認(rèn)證、授權(quán)
7-10 為集群添加認(rèn)證授權(quán)(上)
7-11 為集群添加認(rèn)證授權(quán)(下)
7-12 再試牛刀
7-13 部署我們的微服務(wù)
第8章 CICD和DevOps
首先從實踐的角度看看為什么要有CICD和DevOps,然后從本質(zhì)上了解CICD和DevOps的概念。接著分析我們要做的CICD的流程是什么樣子的。最后我們搭建Gitlab,Jenkins環(huán)境,再結(jié)合鏡像倉庫和Kubernetes集群,構(gòu)建一個從代碼提交到服務(wù)更新完全自動化的流程。 ...
- 8-1 了解CICD和DevOps
8-2 準(zhǔn)備GitLab和Jenkins
8-3 CICD實踐(上)
8-4 CICD實踐(下)
|