DevOps 涵蓋了從產品的開發、測試到運維的過程,也因為各公司背景、產品需求、實踐方式的不同,讓 DevOps 在不同環境下形成各個獨特的文化。
然而受限於分工與各項專業知識,我們不一定能了解產品在各流程中具體發生了什麼事情,更別提理解 DevOps。
這三十天,我將以敏捷的精神,從零開始打造一個簡單的前後端分離網站,並容器化後自動部署於 Linux 伺服器上,再逐一迭代完善功能,希望能讓大家一覽整個規劃、開發、到建置部屬的過程,並建立起 DevOps 的精神。
大家好,我是 William,這三十天,我想用一個簡單的前後端分離專案,向大家演示專案從開發到部署的流程。 目標與閱讀受眾 DevOps 的精神在於讓跨團隊與不...
今天,我們先輕鬆的聊一聊專案 (Color Code Tag) 誕生的始末,再一同看看 DevOps 的定義,為後續開發鋪上地基。 專案的誕生 2022 年 6...
昨天,我們一覽了澎湖的美景,並科普了 DevOps 的定義;剛好今天是 Red Bull 首次在台中港舉辦飛行日,我也特別到現場同歡,就應景的以這個荒誕又有趣活...
前兩天,我們介紹了 DevOps 與敏捷開發,在 DevOps 中,我們可以較輕易的描繪 DevOps 流程的輪廓與方法,那關於敏捷開發,是否有常見的開發方法呢...
今天,我們開始捲起袖子,著手規劃 ColorCodeTag 這項專案。而軟體開發前的需求確認猶如中華料理的備料,需要花費一定的時間與心力進行規劃與準備。 通常在...
昨天,我們利用 User Story Mapping 列舉了使用者在每個階段會執行的任務 (Task)。今天,我們先來介紹主流的 UI 設計流程以及方法,並一邊...
設計流程是一項迷人、且具備邏輯的過程,昨天,我們逐步地將需求從任務步驟轉換成可想像、可操作的原型;而設計如同程式開發一樣,在初期雖然完成度較低,但是有較大的彈性...
經歷了將近一周的時間,我們介紹了專案的起源、利用解說 DevOps 譜出大架構,再用敏捷開發實踐、以 User Story 製作出 Wireframe 與 Pr...
今天起,我們來建構 ColorCodeTag Java 後端程式,昨天我們為 Sprint 立下了後端 API 的目標: 製作可接收照片,並回傳一組色碼的 A...
分析完要撰寫的任務步驟後,我們來開始撰寫 ColorCodeTag 的後端程式。 本章節以 Code 實踐為主,若主要職能非實踐後端的讀者可以直接快轉往下到有圖...