顯示具有 DevOps 標籤的文章。 顯示所有文章
顯示具有 DevOps 標籤的文章。 顯示所有文章

2019-04-03

〈系統思考培訓工作坊 Lv1〉與「中級學徒」

知曉系統思考 (Systems Thinking) 至今兩年的凍仁,雖早在半年前入門這項技藝,但為了更快、更有效地的學習,在敏捷老司機 James Wang 的介紹,報名了 2019/03/15-16 的〈系統思考培訓工作坊 Lv1〉

本次工作坊之所以會有一階 (Lv1) 的代稱,是因為後續還有二階 (Lv2) 進階課程。前者偏向入門個人製圖 (mapping);後者則會授與存量流量圖團體建模心智模式有效對話等更高深的技巧,最終成為一位有如種子教官的系統變革領導者

▲ Day2 教室外的指示牌。

2018-12-31

系統工程師的 DevOps 實踐之道

系統思考 (Systems Thinking),一是門需要刻意練習的技藝!趁著在新竹敏捷之旅 (Agile Tour Hsinchu 2018)高雄敏捷之旅 (Agile Tour Kaohsiung 2018) 上台分享的機會,凍仁試著使用因果循環圖 (Causal Loop Diagram, CLD),來述說兩年來的 DevOps 實踐心得。

本次主題,可說是一年前的「從一個人的 DevOps,到一個 DevOps 的團隊」分享沿續。那時是介紹凍仁從大學以來習得的 DevOps Tools 技藝,以及現實中的 DevOps 團隊。


▲ 於 Agile Tour Kaohsiung 2018 分享的「系統工程師的 DevOps 實踐之道 (2/e)」投影片。

2018-09-02

「系統思考的四堂課」與「萬人敵」

系統思考 (Systems Thinking),是一項用因果關係,推導出系統整體,進而看見世界全貌的高深技藝。凍仁第一次見到它,是在 DevOpsDays Taipei 2017 的場子,聽 Ruddy Lee 老師分享《開啟 DevOps 之路的系統思維》,其運用「因果回饋圖 (Causal Loop Diagram, CLD)」一步步解答《人月神話》書中遇到的問題,讓許多人留下深刻的印象。

上週五 (2018/08/31),是凍仁參與 William Yeh 老兄開設「系統思考的四堂課 / DevOps 特別版」的日子,也是凍仁往 DevOps 之道向前邁進一步的日子。

▲ 這次的上課地點,是達文西空間裡,很有氣氛的羅馬廳。

2018-08-26

《鳳凰專案》- 踏入 DevOps 之旅的第一本書

《鳳凰專案》其原文書書名為《The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win》,是一部「IT 人藉由『DevOps』讓企業克敵制勝」的小說。

  • 作者:Gene Kim、Kevin Behr、George Spafford。
  • 譯者:楊仁和。
  • 出版商:碁峰。
  • 出版日期:2017/09/21。
  • 定價:NT$ 480。
  • 語言:繁體中文。
  • 頁數:400。
  • ISBN:9789864765867。

2018-07-29

DevOps Engineer、SRE 徵才求職雜談

擔任 DevOps Taiwan 的社群志工的凍仁,不時會收到企業轉介 DevOps Engineer 或 SRE (Site Reliability Engineer) 的請求,因為這類的異數著實不好找。

DevOps、SRE 這兩個名詞代表著不同的意義,在社群上也不時會提出來討論。兩者的關係,就好比自由軟體與商用軟體,明明都是裝在電腦、手機和平板上使用的軟體,卻還是有些不同。這個議題實在太大,請原諒凍仁沒法在此著墨太多。

DevOps Taiwan jobs 板

2018-06-01

簡單易用的 Zabbix 監控服務

上週六 (05/26),是 DevOps Taiwan 的社群日。這次「Monitoring Tools 大亂鬥」一共邀請了 11 位講者,從雲端運算 (Cloud Computing)AWS, Azure, GCP,和自由軟體 (Free Software)Consul, ELK, Nagios, Prometheus, Zabbix 等各種監控工具來探討 CALMS 的監控量測建立回饋機制等關鍵議題。

感謝益師益友 Cheng-Wei Chen 的邀請,讓凍仁能代表 Zabbix 上台分享。這 15 分鐘的分享,主要以 Zabbix 的基礎觀念、系統架構等入門知識為主,然後用 Dockerize 的 Zabbix 進行簡單的 demo,最後補充些實戰經驗。


▲ 凍仁於 05/26 DevOps Taiwan 分享的 Zabbix 入門簡報。由於 Zabbix 現在就如同凍仁的,無時無刻幫團隊的大家看照數百的伺服器,故這次選了 eyes 的 cowsay 意像圖。

2018-04-29

怎麼無痛升級 Ansible

昨天,是凍仁參加 DevOps Taiwan Meetup #13 Ansible User 小聚,並擔任閃電秀講者的日子。還記得 2 年前,剛入門 Ansible 時,凍仁一直很想參加 Ansible 小聚,好親自與前輩們討教,降低學習門壏;2 年後,凍仁有幸能與大家分享些心得。

會有「怎麼無痛升級 Ansible」這個主題,一來是因為 Ansible 的進版速度很快;二來是在工作上,踩到 yum module 從 Ansible 2.4 新加的 allow_downgrade 參數有 bug,不得不即早將 Ansible 2.5 投入實戰。


▲ 04/28 於 DevOps Taiwan Meetup #13 Ansible User 小聚分享的簡報。

2017-12-25

從一個人的 DevOps,到一個 DevOps 的團隊

還記得先前在「敏捷原理與團隊塑造」課堂的最後,講者 William Yeh 提到,難得自己可以待在正在導入敏捷 (Agile) 的團隊,不妨藉由年底的 IT 鐵人賽,把導入 Agile 的種種給寫下來。可計劃趕不上變化,凍仁便藉由在高雄敏捷之旅 (Agile Tour Kaohsiung 2017) 上台分享的機會,分享近年來的 Agile 和 DevOps 學習旅程。


▲ 12/09 於 Agile Tour Kaohsiung 2017 分享的簡報。

2017-11-13

DevOps 人一定要知道的持續交付技巧 - Ansible & GitLab CI 實戰演練

凍仁前後分享過兩次 DevOps 人一定要知道的 Ansible & GitLab CI 持續交付技巧的技術分享後,有個謎之音問到:「不如挑戰看看工作坊 (Workshop) 吧?這主題都可以講上一天了呢!」,又因持續交付 (Continuous Delivery) 的主題很廣,便前後答應新竹數位海洋 (DigitalOcean Hsinchu) 和台南酷學園 (Study-Area Tainan) 邀約,踏上了北中南巡迴分享的旅途。

▲ 凍仁於 Agile Tour Taichung 2017 上台分享的第 5 版簡報。

2017-09-02

一群臺灣老司機參與《鳳凰項目》沙盤的持續成長故事

2017/09/01 是凍仁參與國際最佳實踐管理聯盟 (International Best Practice Management Alliance, IBPA) 和 iThome 舉辦的 《鳳凰項目》沙盤工作坊的日子,也是一場與 Agile、DevOps 界佼佼者大比拼的日子!

深深愛上《鳳凰項目》一書的凍仁,二話不說的報名了此次的 Workshop,並心想一定可以在這裡找到書中那頭讓企業起死回生、股票大漲的「獨角獸」!1

▲ The DevOps sandbox game of the Phoenix project.

2017-08-30

2017-07-08

怎麼在 GitLab CI 用 color mode 跑 Ansible Playbooks?

凍仁近日使用 Ansible 和 GitLab CI 幫公司導入持續交付 (Continuous Delivery) 時,很希望 GitLab CI 的執行結果可以像終端機 (TTY) 一樣,有便於閱讀的色彩模式 (color mode)。

今日隨手翻了《Ansible: Up and Running》一書,便於附錄裡得到解答,真是無心插柳柳成陰啊!

▲ 當 force_color = 1 時,GitLab CI 的執行結果。 (more)

2017-06-20

「敏捷原理與團隊塑造」與「獨角獸計劃」

自從凍仁踏上 DevOps 的偉大航道後,不時會在相關書籍和文獻看到敏捷開發 (Agile) 等字眼,雖有幸能在多年前短暫參與導入 Scrum 的團隊,但一直沒機會見識到導入成功的案例。1

上週六 (06/17) 是凍仁參加 William Yeh 前輩主講《敏捷原理與團隊塑造》課程的日子,也是讓自己解開種種疑惑的日子,雖事前已看過《SCRUM: 用一半的時間做兩倍的事》一書,但對實際面還是抱著很大的疑問。

▲ 課程講義、Agile 科普讀物和隨堂筆記本。

2016-12-07

第 8 屆 IT 邦幫忙鐵人賽 - 鋼鐵般的刻意練習

今年 12 月, 是凍仁參加第 8 屆 IT 鐵人賽的日子,也是與 3 年前的自己比拼的好機會。接下來凍仁將會刻意練習 Ansible 這門技藝一個月,在此凍仁就先紀錄一些參賽心得了!

2016-07-08

前端工程師一定要知道的 Docker 虛擬化容器技巧

感謝強者同事 Ralph Hsu 的邀請,讓使用 Docker 不到一年的凍仁可以到 07/04 Javascript 設計模式讀書會 (11) 磨磨上台演講這門技藝,並分享些近來的學習心得。

這是一份從 IT Engineer 的角度寫給前端工程師的 Docker 入門簡報,包含了 Docker 觀念介紹、入門指令和一個小小的 End-to-End Test (簡稱 e2e test) demo。相信藉由一步步的等級提升,我們都可以早日成為大師,並提早下班的。(笑)

2016-03-22

「Ansible 自動化組態管理實戰講堂」與「自我實現」

凍仁在學時很喜愛《Unix 與 Linux 自動化管理》一書,並幻想著有朝一日也能達到自動化管理的境界。儘管管了多年機器,可頂多是寫些小 Shell Script 打打下手,雖說偶爾也會寫點 Python 卻難以突破。

在友人 @pichung 介紹下,凍仁選擇 Python 陣營的 Ansible 做為 infrastructure as code 的技能,也在 @sakanamax 於台南 SA 分享「淺談 Ansible 自動化管理工具」後正式入門 Ansible。