防疫期間的DevOps運作方式探討


2020年初開始大流行的COVID-19迄今已有一年,疫情尚未降溫,因此遠距辦公仍然在各大企業和機構持續進行,甚至是需要強調團隊協作的DevOps團隊,必須因應疫情而做出DevOps型態的改變。藉由觀察DevOps團隊如何因應疫情改變運作方式,來探討DevOps團隊和在疫情下的全新運作型態,除保持業務不中斷,也能及時完成產品改版與交付。 

【COVID-19DevOps的衝擊和因應方式】

DevOps起初講究開發、維運團隊之間不斷地溝通、協調、折衝,來加速交付上線進程並兼顧產品上線品質;但在COVID-19疫情爆發之後,完整的DevOps團隊因為遠距辦公的防疫需求而被分散作業,需要藉由不同的方式來保持專案進行。

根據Wong(2020)針對史丹佛大學經濟學者Nicholas Bloom的專訪並引述其調查指出,疫情爆發後全美國有42%的遠距辦公人口,支撐起2/3的美國經濟運作;另根據IDC的Thomson(2020)表示,微軟和GitHub也開始因應疫情,進行個別部門的遠距辦公作業,並藉由雲端化(如IaaS)、遠距化協作工具(如VPN)來保持業務不中斷。

另外,IBM在疫情下的DevOps因應對策,則提倡使用自動化工具、雲端化作業平臺,例如Watson人工智慧引擎、RPA機器人流程自動化,可加速遠端作業、遠端部署的速度和效率,減少員工遠距辦公的負擔,並有餘裕進行更多創造性的工作。 

【小結】

DevOps帶來了雲端化環境、自動化工具的蓬勃發展,並促成了開發維運團隊的溝通協作,促成了持續整合/持續交付(CI/CD)的生態系;但因應疫情衝擊,雖然DevOps團隊成員無法跟從前一樣進行面對面的溝通協作,幸虧DevOps帶動的雲端化環境、自動化工具的協助,能讓DevOps團隊能繼續使用慣用的工具遠端溝通與作業,既保持團隊成員的健康,也能維持工作方式和步調、完成如期改版與交付的任務。

參考來源:

1.Miteva, S. (2020, October 28). Using DevOps During the COVID-19 Pandemic. Retrieved from Microtica:

https://microtica.com/blog/devops-covid-19-pandemic/

2.Thomson, J. (2020, April 15). The Impact of COVID-19 on European DevOps Ambitions. Retrieved from IDC:

https://blog-idcuk.com/covid-19-european-devops-ambitions/

3.Wong, M. (2020, June 29). Stanford research provides a snapshot of a new working-from-home economy. Retrieved from Stanford News.

4.黃丞卉. (2020年4月28日). 新常態新思維 後疫情時代的 5 大商業解方. 擷取自 IBM: https://www.ibm.com/blogs/think/tw-zh/2020/04/28/新常態新思維-後疫情時代的-5-大商業解

 

 

 

延伸閱讀