2016 Microsoft Azure 雲的萬物論研討會:Jenkins + Docker + Azure Container Service

又到了年底的聖誕週啦,小幫手想要先跟各位勤奮工作、發明各種方便工具來解決複雜問題的的 DevOps 們說一聲聖誕快樂! 「銷售要上網、做 APP!採購要上網、做 APP!」「營運管理要上網、做 APP!」企業數位轉型風潮下,萬事萬物都將上網、做 APP, IT 人員將更為重要⋯⋯當各式各樣的服務都轉型上網、做成 APP 後,如何善用甚至組合各類雲服務成為新的大哉問。不知道各位 »

2016 CTJS Conf 簡報 : 為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測

很高興今年受 CTJS Conf 邀請,在台中難得的大型 conf 進行簡報,也感謝主辦單位為中台灣帶來這樣的盛會! 這次的主題主要把創科資訊這一年來透過 AgileWorks 這樣的品牌所進行的 DevOps 相關的課程,濃縮為 40 分鐘,期望帶給與會者,在持續整合流程這條道路上,能夠知道可以透過哪些工具或既有架構的優化,來讓 Node.js 的專案不管使用哪一種 CI tool 都可以進行持續整合。 »

企業端如何推動持續整合開發流程

持續整合(continuous integration, CI),就跟測試一樣,在有時程壓力,以及新功能開發的優先下,常常是被忽略的流程之一。 明明很重要的事,為什麼會被忽略? 這時候我們就要想想為什麼重要,我想很多時候是因為不清楚為什麼要。 說到持續整合,我們就要先從開發的流程開始,一般一個專案開始開發,可以參考下圖: 可以看到每個階段都有其對應要處理的事項,而關於這些不同階段的事項所要解決的事情如下: Agile Development: 有效率的溝通,做最有價值的事 Continuous Integration: 自動化測試,自動化建置, »