近期軟體開發常見議題

關於軟體開發, 蒐集最近常被討論到的:

DevOps:

為了達成 Dev Ops 目標, Container 當然扮演重要角色. 由於 Google 亞洲雲端機房在台灣, 我們對 Kubernetes 較感興趣.

當然 BitBucket 搭配 SourceTree 做版本控制是非常理想的, 現階段免費版已經很夠用. 自動化的部分, Ansible 較為簡單易懂, CD 則尚未嘗試.

Agile:

Agile 的觀念可參考下面這段.

Agile下又有 Scrum 跟 Kanban 兩個常被提到的方法. Scrum 有一本中文書還蠻推的: <博客來連結: SCRUM:用一半的時間做兩倍的事>

Microservices:

都上了雲, 系統大到某個程度, 必然需要考慮. 話說, 這個概念不管系統大小, 應該都受用.

相關聯的還有 REST API, 用來讓不同系統溝通: 這段很有趣, 不妨看看.