開源協助平臺工程靈活應對多雲時代的挑戰
平臺工程透過標準化控制和靈活性保障了開發實踐。但是,隨著平臺工程的興起,開源戰略又該如何融入其中呢?
雖然平臺工程沒有一刀切的方法,但越來越明顯的是, 開源軟體和技術對平臺工程的成功絕對至關重要——這一點我將在本文稍後部分詳細闡述。首先,讓我們迅速深入探討一下為什麼關於平臺工程的宣傳是合理的。
平臺工程的重要性
平臺工程可以成為推動真正業務轉型的一個引擎。重要的是,它彌補了關於加速應用程式開發(和投資回報率)的不切實際的說法與大多數軟體團隊的實際情況之間的差距,因為大多數軟體團隊在被要求支援日益宏大的業務目標時,往往已經捉襟見肘。
對於開發者而言,平臺工程帶來的主要好處之一就是他們 專注於自己最擅長的領域——構建應用程式和服務,而不是在基礎設施、安全和其他需求方面花費無數的時間進行重複性工作。
讓我們來看一個具體的例子。如果你的平臺工程師已經構建了一個內部開發人員平臺(IDP),其提供的(除其他工具和服務外)資料庫技術已經滿足了災難恢復、可用性和安全性等方面的要求,那麼你的開發人員就可以迅速開始構建產品的工作,而無需迎合需求進行設計,這些基礎設施已經就位了。
相比之下,一個開發團隊或者服務所有者則有時需要自行實施部分工作,以支援新的資料庫功能。因此, 使用 IDP 的團隊可以更快地開展工作,而且持續支援的負擔也會更低。
開源如何支援平臺工程運作
建立一個團隊,一個 IDP,和適當的工作流程需要付出大量的精力、時間和資源——這從長遠來看是值得的。
開源能夠在這一過程中發揮關鍵作用,為平臺工程團隊和從其工作中受益的開發人員帶來無數好處。下面讓我們來看看開源能為平臺工程戰略帶來的幾個具體優勢:
-
靈活性:開源技術與許多封閉、開放核心或專有技術不同,它使平臺所有者更容易為開發人員提供完全相同的開發體驗,無論他們使用的是哪種雲端或基礎設施供應。對於越來越多在混合雲端或多雲端環境中執行的組織來說,這一點可能尤為重要。
-
人才招聘:運用開源軟體確保員工具有現有經驗,能夠快速適應。開源社群的普及使得招聘到具備必要技能的人才變得更加容易。當今許多雲端原生開源社群(無論是資料庫、Kubernetes 還是安全工具)的普及,都意味著有越來越多的技術專家正在掌握必要的技能。而且,IT 專業人員也希望在他們所使用的工具能轉化為在其他地方工作的機會。開源則比專有系統更能適應這種情況。此外,您還可以 根據需求將內部平臺與外部開源平臺連線起來,從而填補人才缺口並獲得運營方面的專業知識。
-
安全性:企業 IT 團隊曾一度誤認為開源的安全性較低。現如今,這種說法已不攻自破。
-
插拔能力:開放原始碼軟體可確保您有能力開發和更改符合實際需求的程式碼。此外,將這些變更反饋給社群還能確保軟體的所有使用者都能享受到充分的支援。
開源如何幫助啟動平臺工程的運作
首先,開源為您找出平臺和開發人員經驗中的 關鍵差距,便於尋找可靠的開源方案來滿足這些需求。例如,如果您的公司在擴充套件資料儲存方面沒有很好的解決方案,可以尋找用例或已經取得成功的團隊—— 比如 Apache Cassandra 的完全開源版本可能就很適合,然後再努力為其他人提供這種功能。
其次,開源技術可以幫助開發人員 更容易採用、測試、實驗和探索。
最後,平臺團隊需要幫助開發人員構建預設的符合要求的產品。利用可信的、受支援的開源技術可以讓這一切變得更加簡單。這種方法更適合開發人員去使用任何適合他們的技術。因此,推動平臺工程化是充分合理的, 能夠結合開源戰略將使轉型更有力、更快速、更具成本效益。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70026925/viewspace-3002446/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 阿里雲重磅開源實時計算平臺,挑戰計算領域的“珠峰”阿里
- 應對Cloud2.0時代挑戰 華為雲砥礪前行Cloud
- 新趨勢下F5如何幫助企業應對多雲挑戰,打破僵局?
- 後疫情時代,如何應對運維安全新挑戰?運維
- SD-WAN可以幫助解決多雲的挑戰
- VMware招聘雲原生開發工程師,不加班,靈活工作時間工程師
- 談PaaS平臺建設:如何應對企業架構多元異構資源的挑戰架構
- Tcloud 雲測平臺-多服務框架開源Cloud框架
- 容器雲安全挑戰和攻防應對
- 開源推薦,靈活多變功能強大的CMDB
- [Flutter翻譯]Flutter時代的多平臺VS跨平臺Flutter
- 巨人網路吳萌:如何應對新時代下的人才挑戰
- 雲時代,運維面臨的挑戰與機遇運維
- 混合雲管理平臺2.0 開啟智慧管雲新時代
- 管理多個專案的主要挑戰與應對方法
- 如何克服多雲管理的挑戰?
- 雲原生時代的DevOps平臺設計之道dev
- 思否開源專案推介丨Choerodon:開源多雲應用敏捷全鏈路技術平臺敏捷
- 史密斯英特康應對5G時代下高頻晶片測試挑戰晶片
- 現代供應商管理常見的五個挑戰及應對工具
- 如何應對Kubernetes的安全挑戰?
- 【開源】Tsar——靈活的系統和應用採集軟體
- Snapchat與谷歌達成合作:挑戰微軟雲平臺谷歌微軟
- VMware招聘資深開發工程師,不加班,靈活工作時間工程師
- 雲端辦公成時尚,雲賬戶讓靈活就業者更“靈活”就業
- 我在京東做研發丨【混合多雲第四課】雲原生安全的挑戰與應對之道
- 影片服務平臺如何解決直播平臺開發中具有挑戰的工作
- ERP進入低程式碼時代,明源雲開放平臺3.0重構房地產應用底層架構架構
- TF Live首期預告:多雲時代,聊聊SDN開源架構架構
- 雲原生程式設計挑戰賽落幕,阿里雲推出雲原生領域首本《應用多活技術白皮書》程式設計阿里
- Coinbase是如何在其加密貨幣交易平臺上應對擴充套件性挑戰的加密套件
- IBM:藉助P-TECH教育模式—應對技能挑戰(附下載)IBM模式
- 重磅升級 | 混合雲管理平臺2.0 開啟智慧管雲新時代
- 技術創造新商業 雲研發時代的效能挑戰
- 直擊RSAC 2022:數字時代情報體系如何應對網空新挑戰
- 一款開源的跨平臺實時web應用框架——DotNetifyWeb框架
- 雲服務OpenAPI的7大挑戰,架構師如何應對?API架構
- 雲服務 OpenAPI 的 7 大挑戰,架構師如何應對?API架構