|
Jenkins+Ansible+Gitlab自動(dòng)化培訓(xùn)
|
|
班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每個(gè)班級(jí)的人數(shù)限3到5人,互動(dòng)授課, 保障效果,小班授課。 |
上間和地點(diǎn) |
上部份地點(diǎn):【上海】同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站)【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院【北京分部】:北京中山學(xué)院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道)【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品【鄭州分部】:鄭州大學(xué)/錦華大廈【石家莊分部】:河北科技大學(xué)/瑞景大廈 最近開(kāi)間(周末班/連續(xù)班/晚班):2019年1月26日 |
實(shí)驗(yàn)設(shè)備 |
◆小班教學(xué),教學(xué)效果好 ☆注重質(zhì)量☆邊講邊練 ☆合格學(xué)員免費(fèi)推薦工作 ★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng); 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。☆合格學(xué)員免費(fèi)頒發(fā)相關(guān)工程師等資格證書(shū),提升職業(yè)資質(zhì)。專(zhuān)注高端技術(shù)培訓(xùn)15年,端海學(xué)員的能力得到大家的認(rèn)同,受到用人單位的廣泛贊譽(yù),端海的證書(shū)受到廣泛認(rèn)可。 |
部份程大綱 |
|
- 第1章 課程導(dǎo)讀
介紹設(shè)計(jì)這門(mén)課程的目的,以及課程內(nèi)容
- 1-1 課程介紹
第2章 Gitlab模塊
GitLab作為一個(gè)利用Ruby? on ?Rails開(kāi)發(fā)的開(kāi)源分布式版本控制系統(tǒng), 這一章節(jié)主要講解了Gitlab的流程使用, 包括通過(guò)對(duì)gitlab這個(gè)復(fù)雜的系統(tǒng)的詳細(xì)的搭建安裝, 以及后臺(tái)管理的配置, 并在課程的最后通過(guò)站在開(kāi)發(fā)人員與運(yùn)維人員的兩個(gè)不同視角, 實(shí)際Demo演示不同工作人員在使用我們gitlab中所需要掌握的流程概念, 以及...
- 2-1 GitLab介紹
2-2 GitLab工作流程
2-3 GitLab安裝配置管理
2-4 GitLab的應(yīng)用
第3章 Ansible模塊
Ansilbe作為一個(gè)利用python開(kāi)發(fā)的開(kāi)源自動(dòng)化部署工具, 這一章節(jié)主要講解了Ansible的優(yōu)勢(shì)以及架構(gòu)使用, 包括Ansible配合virtualenv的實(shí)現(xiàn)虛擬環(huán)境的安裝配置, Ansible常用模塊的使用, 以及Ansible playbook的入門(mén)與編寫(xiě)規(guī)范, 并在課程的最后通過(guò)講解ansible的測(cè)試部署和線上部署, 實(shí)際Demo演示Ansible與gitlab集成實(shí)...
- 3-1 Ansible簡(jiǎn)介
3-2 Ansible的優(yōu)勢(shì)和應(yīng)用場(chǎng)景
3-3 Ansible配合virtualenv安裝配置
3-4 Ansible playbooks入門(mén)和編寫(xiě)規(guī)范(上)
3-5 Ansible playbooks入門(mén)和編寫(xiě)規(guī)范(下)
3-6 Ansible playbooks常用模塊介紹
3-7 Ansible playbooks常用模塊案例操作
第4章 Jenkins模塊
Jenkins作為一個(gè)用Java編寫(xiě)的開(kāi)源的持續(xù)集成工具, 這一章節(jié)主要講解了Jenkins的優(yōu)勢(shì)以及構(gòu)建場(chǎng)景, 包括Jenkins的安裝配置管理, Freestyle以及pipeline任務(wù)的構(gòu)建以及編寫(xiě)規(guī)范, 并在課程的最后結(jié)合我們項(xiàng)目的應(yīng)用需求, 實(shí)際Demo演示Jenkins與我們常用的工具系統(tǒng)的配置與使用規(guī)范. 最終實(shí)現(xiàn)我們Jenkins的項(xiàng)目集成功能....
- 4-1 Jenkins介紹
4-2 Jenkins的優(yōu)勢(shì)和應(yīng)用場(chǎng)景
4-3 Jenkins安裝配置管理
4-4 Jenkins job的介紹(Freestyle job 和 Pineline job)
4-5 Jenkins job環(huán)境準(zhǔn)備
4-6 Jenkins freestyle job的構(gòu)建與配置
4-7 Jenkins Pipeline job的編碼規(guī)范與構(gòu)建配置
4-8 Jenkins Linux shell集成和Jenkins參數(shù)集成
4-9 Jenkins Git和Maven集成
4-10 Jenkins Ansible集成
第5章 Jenkins, Ansible,Gitlab實(shí)戰(zhàn)
這一章節(jié)我們我們會(huì)結(jié)合我們前三章的知識(shí)點(diǎn)相關(guān)內(nèi)容, 集成Jenkins, Ansible,Gitlab這三個(gè)工具對(duì)我們的項(xiàng)目進(jìn)行自動(dòng)化部署持續(xù)交付, 包括詳細(xì)講解我們的自動(dòng)化部署的持續(xù)流程, 利用Jenkins下的Freestyle job實(shí)現(xiàn)靜態(tài)網(wǎng)站部署交付, 以及利用Jenkins下的Pipeline Job實(shí)現(xiàn)Nginx+Mysql+php+Wordpress自動(dòng)化部署交付, 最...
- 5-1 Freestyle job實(shí)戰(zhàn) - 三劍客環(huán)境搭建
5-2 Freestyle job實(shí)戰(zhàn) - 環(huán)境配置
5-3 Freestyle job實(shí)戰(zhàn) - 編寫(xiě)playbook腳本實(shí)現(xiàn)靜態(tài)網(wǎng)頁(yè)遠(yuǎn)程部署
5-4 Freestyle job實(shí)戰(zhàn) - 將playbook部署腳本提交到Gitllab倉(cāng)庫(kù)
5-5 Freestyle job實(shí)戰(zhàn) - Freestyle任務(wù)構(gòu)建和自動(dòng)化部署
5-6 Jenkins pipeline job實(shí)戰(zhàn) - 三劍客環(huán)境搭建
5-7 Jenkins pipeline job實(shí)戰(zhàn) - 環(huán)境配置
5-8 Jenkins pipeline job實(shí)戰(zhàn) - 編寫(xiě)playbook腳本實(shí)現(xiàn)WordPress遠(yuǎn)程部署
5-9 Jenkins pipeline job實(shí)戰(zhàn) - 將源碼和腳本提交到Gitlab倉(cāng)庫(kù)
5-10 Jenkins pipeline job實(shí)戰(zhàn) - pipeline任務(wù)構(gòu)建腳本的編寫(xiě)
5-11 Jenkins pipeline job實(shí)戰(zhàn) - pipeline任務(wù)構(gòu)建以及自動(dòng)化部署
|
|
|
|
|
|