成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在企業環境下擁抱開源工具?

譯文
開源 系統運維
很多IT機構都會利用開源組件來構建自己的新型應用程序,但他們往往忽略了一項事實——這些應用程序也會因此成為一種工程技術層面的賭博。本文列舉了企業開源確保成功的一系列關鍵性步驟。

  [[145493]]

未來的商業模式將以社交、移動、云以及大數據等技術為基礎,而IT部門也開始意識到要想在今后贏得成功,必須擁有理想的流程、工具以及文化加以配合與支持。而在這方面,開源機制擁有著極為顯著的優勢地位。

  一旦大家決定將開源機制作為企業IT基礎設施當中的關鍵性組成部分,則需要采取以下幾個重要步驟:

  1.明確關鍵性依賴關系

非常重要的一點在于了解開源部署流程當中的哪些組成部分之間存在著重要的依賴關系。具體而言,大家需要確切掌握這些組件的社區規模、穩定性乃至建議性功能等等。當某些組成部分表現出相互間的依賴關系之后,我們必須保證不會把兩種協作效果不理想、甚至有所沖突的組件結合在一起。

  具體作法:調查自己的開源技術使用方式,弄清到底在使用哪些項目/產品。將這些項目/產品按照實用性、重要性以及關鍵性等不同級別加以劃分。確保我們擁有內部員工或者商業支持來打理這些作用于核心業務或者面向客戶領域的關鍵性或者任何重要項目。大家也可以使用Black Duck這類商業產品來幫助自身了解當前正在使用哪些開源產品/項目。

  2.建立開源技能儲備

與專有供應商推出的產品不同,開源項目并不具備幫助服務臺。因此自我依賴、自我解決就成了一種必然,這意味著企業IT需要充分參考到開源工作當中,并具備學習并推進開源技能擴展的主觀意愿。

  具體作法:在上一步所提到的開源項目/產品調查完成之后,我們接下來需要明確保障關鍵性及重要項目獲得成功的前提性技能,并制定專門的規劃來提升此類技能。在目前的招聘工作中,我們應當將開源技能需求列入其中,并作為對求職者個人能力的考核標準之一。而對于現有內部人員,請調查他們的技能儲備并籌備用于提升員工能力的培訓方案。另外,制定未來招聘規劃以確保企業能夠招攬到其它潛在技能的新型人才。

  3.決定哪些成果可以發布,而哪里必須保留在企業內部

對于任何已經編寫完成的代碼,我們需要決定將其安置在何處。請記住,如果大家將其貢獻到產品當中,那么這部分代碼就會成為該產品的一部分,并永遠存在于未來的各個版本當中。

  具體作法:確定所有編寫完成的代碼都被擴展或者集成至各開源產品/項目當中。對于所有擴展代碼(即那些駐留在項目/產品當中,并用于實現額外功能的代碼),我們需要在默認情況下認定其應該被貢獻至上游代碼庫當中。而對于集成代碼,首先評估其中有多大一部分能夠被發布至某項目/產品的上游代碼庫當中。對于任何必須被保留在企業內部的集成代碼,我們需要確保為其制定一套長期維護方案并劃撥相應的支持預算。如果大家目前尚未制定出用于支持代碼發布的開源管理政策及執行流程,請立即著手進行開發。

  4.明確意識到,開源并非能夠解決一切問題的萬靈藥

雖然開源部署會帶來一系列優勢,但這并不意味著我們應當為每一款應用都采用同樣的處理方式。相當一部分實例證明,專有產品在某些場景下仍然擁有無可比擬的實際收效。最重要的是,大家必須意識并了解到,項目當中的哪些部分更適合以開源方式處理,而哪些部分并不太適合。

  具體作法:確保對各軟件組件的每一項評估都著眼于專有與開源兩類選項。制定出一套結構化評估流程與標準,以確保各組件在評估過程中遵循同樣的方法并擁有公正的決策。當然,也必須為開源項目/產品的推進工作提供必要的投資,從而確保整個比較能夠以完全對等的方式展開。

  5.以積極方式參與社區

開源之所以能夠獲得成功,在很大程度上是因為人們會不斷對相關軟件加以改進。讓用戶以積極態度參與到代碼調整工作中當然非常重要,同樣的,與開源項目的各位領導者并肩協作自然更值得稱道。分享成功的發展戰略亦有助于強化整個社區體系——畢竟成功的開源實施工作需要以最佳實踐以及他人的經驗作為依托與基礎。

  具體作法:參加區域乃至國際開源技術活動及會議。確保員工參與到重要乃至關鍵性開源項目/產品的相關工作當中,同時對其加以鼓勵。將經濟資助視為開源項目/產品當中至關重要的實現環節。

  6.最后但同樣重要的是,留心我們所謂的“新型遺產”

很多IT機構都會利用開源組件來構建自己的新型應用程序,但他們往往忽略了一項事實——這些應用程序也會因此成為一種工程技術層面的賭博。IT機構將開源組件納入自主開發的DevOps工具鏈的作法非常常見,但由此帶來的問題是,隨著時間不斷推移、最初的工程技術人員將逐漸離職,而他們留下的缺乏說明文檔的系統將成為一團解不開的亂麻。在此之后,IT機構將意識到開源也同時成了導致遺留問題的根源。

  享受自由與靈活的優勢并不足以推動大家不顧一切地選擇以開源機制為基礎構建應用業務。我們所編寫的每一行代碼都應該成為自身職責范圍內的一部分,而非任由他人指揮的不確定因素。

  企業IT的本質在于迅速發展,而在在一系列變化的推動下,開源亦逐步在每家企業的IT環境當中占據愈發高企的比重。隨著越來越多機構投向開源這股浪潮的懷抱,必要技能也將成為決定最終結果的先決條件之一——這不僅是為了更為明智地運用開源資源,同時也是為了確保企業自身能夠在第三方平臺橫行的世界當中繼續保持必要的獨特競爭力。

  原文標題:How to embrace open source tools in the enterprise

責任編輯:火鳳凰 來源: 51CTO
相關推薦

2014-04-24 09:35:13

開源軟件開源應用

2021-05-13 16:09:40

云計算混合云安全

2021-05-20 09:42:19

極狐開源開源社區

2023-07-27 15:18:21

工業4.0物聯網

2021-12-03 07:27:29

EFCore生產環境

2014-03-19 09:19:44

KDE應用GNOME

2015-05-12 10:03:55

OpenStack環境容器編排Docker

2009-07-17 14:26:40

在Linux下配置Jy

2010-09-26 09:57:41

2013-12-30 17:03:20

開源開源力量

2022-02-23 11:19:14

開源軟件軟件開發

2020-06-04 14:05:56

數據泄露安全互聯網

2019-01-07 16:35:58

微軟開源Java

2014-09-12 10:12:38

2020-07-03 09:08:22

開源安全工具開源工具

2013-10-25 13:38:42

云計算

2016-09-23 18:40:42

微軟開源代碼開源社區

2023-06-15 13:01:07

JavaPythonJavaScript

2021-12-13 09:32:59

開源開放企業
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产欧美日韩久久久 | 亚洲网在线 | 久久久久国产一区二区三区 | 亚洲精品久久久一区二区三区 | 久久久久久久久久久久久久国产 | 精品一二三 | 亚洲精品综合一区二区 | а天堂中文最新一区二区三区 | 91精品国产一区 | 国产99久久精品 | 久久99精品久久久久久噜噜 | 欧美一区二区 | 蜜桃日韩| 久久久91 | 黄色免费三级 | 69性欧美高清影院 | 91精品国产欧美一区二区 | 99精品久久 | 999久久久| 久久精品一区二区 | 精品国产一区二区三区性色av | 一级毛片色一级 | 黄网站涩免费蜜桃网站 | aaa大片免费观看 | 欧美色成人 | 成人免费视频网站在线看 | 亚洲网站在线观看 | 在线看黄免费 | 国产精品一区二区无线 | 91av在线电影| 国产精品久久性 | 亚洲图片一区二区三区 | 在线精品一区二区 | 视频在线亚洲 | 日韩三级一区 | 国产精品7777777 | 久久天天 | 国产九九精品视频 | 国产a视频 | 国产精品久久久久久久久久软件 | 91社区在线观看播放 |