DevOps 在台灣越來越得到重視,很多企業也紛紛導入,但是DevOps是一種文化,需要很多工具來串接各個流程,在一個專案導入的過程中從一步一步的完善整個開發部署流程.
什麼是DevOps DevOps(Development和Operations的組合詞)是一種重視「軟體開發人員(Dev)」和「IT運維技術人員(Ops)」之間...
前言 在我們開始寫程式之前,需要有一些前置作業,安裝軟體和設定開發式的環境變數,讓我們開始吧!開發使用 Macbook 的環境,以下會以 Macbook 為主....
簡介 上一篇創建專案之後,再來是需要在 bitbucket 創建遠端 Repository,並把我們的專案上傳,再來安裝 PyCharm IDE,這個IDE個人...
簡介 上一篇介紹完 Pyramid 專案之後,接下來說明一下在網頁系統開發的過程中,會歷經幾個步驟,並且各個角色都有不同的任務和工作,DevOps 就是讓整個開...
簡介 上一篇講解系統開發的流程,今天會介紹 pyramid 開發、測試,還有常用的測試工具, models mymodel.py : 定義 ORM 資料表...
簡介 上一篇介紹了 Pyramid 開發 API 並使用 Postman 來測試功能是否正常,接下來會寫 unitest、function test,後面會導入...
簡介 上一篇介紹 API 測試程式,還缺少頁面程式,和測試程式,基本上這邊會等前端把頁面寫好,才會交由後端來串接,這個專案是一個簡單的專案,實作最基本的頁面程式...
簡介 這一篇來到了專案部署的時候,開發的過程之中就可以隨時的更新到測試伺服器,可以給QA、PM、顧客,查看目前的完成進度,這邊採用nginx+pserve+su...
簡介 上一篇介紹如果把專案部署到主機,今天會使用 Jenkins 還自動這些步驟,主要步驟如下: 開發人員 Commit 原始碼,並 push 遠端 Bitb...
簡介 上一篇介紹了使用 Jenkins 來做 CI 流程,這篇來部署到正式機或QA主機,我們會使用到 SSH Key 來讓 Jenkins 專案可以控制正式機或...