[包含 <%:data.courses.length%> 堂課程]
工程師每日都需應付很瑣碎的事情……
❝ 開發環境複雜,版本不一,團隊合作問題多 ❞
❝ 產品時程短,工作量又大,一上線就出包 ❞
❝ 程式碼修改頻繁,測試數量多,花很多時間才能上新版本 ❞
❝ 穩定部署不容易,上線技術門檻高,資深人員不能請假 ❞
持續整合(CI Server)是一項 DevOps 軟體開發實務,DevOps 簡而言之,就是 Development + Operations,也就是開發與維運。透過短期的衝刺(Sprint)搭配良好的開發流程,讓產品快速、不斷的投入新版本的市場上,並得到反饋作為持續改善的依據。
基本上 DevOps 就是一種敏捷開發的精神,目前幾乎所有的大公司都開始使用敏捷開發,國外的公司比如 Microsoft、Facebook,甚至到國內的各大軟體公司都在嘗試使用 DevOps 來進行軟體的持續交付與改善。
這堂課將教會你使用自動部署工具-Jenkins,將平常要花人力手動執行的工作交給 Jenkins 處理,工程師不需要處理太多的雜事,有更多的時間可以好好來寫程式,產出更有效率。
軟體開發團隊成員各司其職,用 Jenkins 幫你做全自動測試部署服務
維運人員 把每天需在特定時間執行的 Operation 工作,交給 Jenkins 定時自動執行
測試人員 省下時間專心撰寫新功能的自動化測試,讓寫好的測試在 Jenkins 上隨時執行
開發人員 不再需要每天都手動更新程式到線上環境,或是幫助其他人員排除環境問題,只要專心把程式碼簽入到版本控制系統中,剩下的 Jenkins 都可以替你完成
專案經理 不用再擔心不瞭解目前團隊開發是否在軌道上,Jenkins 提供完整的報表讓你查看目前的測試通過率以及程式碼品質,讓你從內而外對於自己的產品和團隊更加了解
愛流浪的小風|部落格:https://dotblogs.com.tw/kirkchen/1
我目前專注於 Web 相關技術、持續整合以及測試驅動開發,擅長團隊開發流程優化和改善 ,主要工作內容是大型網路平台架構設計與開發營運,經常出沒在社群或研討會擔任講師,也熱衷於軟體開發相關的分享與教學。我曾經開設過 Jenkins 實體課程,也撰寫過 Jenkins 的系列文章。
#市面上很多自動部署工具,我為什麼選擇 Jenkins
◆ 歷史悠久的 Open Source 軟體,且有廣大的社群,不怕問題沒答案
◆ 相容性高, 容易客製化, 支援各種平台和程式語言
◆ 豐富的擴充功能,滿足各種情境的需求
◆ 容易執行與管理自動化工作,節省團隊成員大量的時間
◆ 整合開發流程,自動化測試與品質分析,打造零 Bug 產品
◆ 設定簡單,只要整理一次流程,就可以讓整個團隊享用
Q1.上課前,需要準備什麼呢?
✔︎ 一顆熱愛敏捷的心。
✔︎ 懂基本命令提示字元操作。
Q2. 這門課可以看多久?
購課後享不限次數、永久觀看,可以一直看一直學!
Q3. 可以問老師問題嗎?
當然!歡迎到「購課問答」詢問 ; 當學習遇到問題時,也歡迎到「課程討論區」與老師同學一同互動。
Q4. 我要如何購買課程呢?
非常的簡單!在你的右手邊有「立即購買」的字樣,點進去就對啦!
Q5. 目前有哪些付款方式呢?
目前 YOTTA 提供三種付款方式:
a/ 信用卡付款 (可使用 Visa / Master / JCB)
b/ 超商代碼付款 (7-11、全家、萊爾富、OK 即可繳費),繳費步驟說明:http://bit.ly/2urNAqL
c/ ATM 轉帳
Q6. 為什麼我已經付款了,訂單狀態仍顯示未付款?
a/ 選擇「超商」方式付款,金流處理時間需 5~15 分鐘。
b/ 選擇「ATM」方式付款,銀行金流處理時間需要 1 個工作天,等金流完成入帳後,「訂單狀態」將會轉為顯示「已付款」,再麻煩稍待幾天。
Q7. 請問什麼時候會收到發票?
購買課程完成繳費後,電子發票會在收到銀行端入帳通知後三天內開立,並透過您註冊的 E-mail 寄送給您。
Q8. 我還有其他問題!
請直接參考 YOTTA 平台操作說明:http://bit.ly/2nB1bs6
Q9. 看不到募資影片嗎?
作業 <%>~toInt(key) + 1%> <%:prop.title%>
<%if prop.rows.length > 0 %>正在載入更多...
正在載入更多...
目前沒有出作業唷!
作業 <%>~toInt(key) + 1 + ~toInt(prop.pageNow)%> <%:prop.title%>
<%if prop.rows.length > 0 %>正在載入更多...
<%:prop.user%>
<%if prop.visible == 1 %><%/if %>正在載入更多...
錄音 <%:~numToZH(sort + 1)%>
錄音 <%:~numToZH(sort + 1)%>
目前沒有任何公告唷
本篇公告內容僅限定購課學員閱讀唷!
<%else%> <%:prop.content%> <%/if%>正在載入更多...
來關注最新的課程資訊吧!
這裡是專屬課程的公告區,老師將在此發佈與課程相關的重要資訊,你可以查看所有與課程有關的最新公告。