企業領導人給雲原生工具尋寶者的專業提示

企業領導人給雲原生工具尋寶者的專業提示

作者:R.D. Danes

本文是作爲Orate項目的一部分編寫和製作的,該項目幫助組織講述技術故事

雲原生生態系統如此繁盛地增長,企業是否幸運?一整套精心打造的工具正在朝他們擴展。實現基礎架構和應用程序現代化的手段觸手可及。問題?他們迷失在一堆可能適用於某些組織的工具中,而不是他們自己的。在上個月在華盛頓州西雅圖舉行的KubeCon + CloudNativeCon北美2018年會議上,企業領導人聚集在一起分享從這一系列中挑選最佳工具的技巧。

有一個題爲“避免雲原生態景觀中的雜草”的小組討論,聚集了四位在企業IT戰壕中辛勤工作的專業人士。主持人Priyanka Sharma是GitLab負責聯盟的主管,也是OpenTracing項目的貢獻者,她從小組成員的頭腦中尋找雲原生工具的技巧。他們在採購、嘗試、返回和交換工具方面分享了現實世界的成功和失敗。

爲什麼雲原生?

對於涉及雲原生的IT團隊而言,兩個堅實的規則在討論中脫穎而出:1)預先進行徹底的研究,並且2)毫不猶豫地放棄一個沒有成功的選擇。

在開始囤積工具以解決所有應用程序性能問題之前,請確保對可能性進行實際檢查,CVS Health的PaaS和配置管理IT主管Melissa Chapman提供建議。

“如果你有一段糟糕的代碼或一個糟糕的應用程序,而你認爲一個工具會修復它,你就錯了。”她說。

企業需要將自己的最終目標放在首位。爲什麼雲原生?他們想加快應用程序開發和部署嗎?給他們的開發者更多的空間來衝動創新?提高DevOps團隊的敏捷性?他們是否真正瞭解雲原生技術如何幫助他們實現這些目標?

“工具是達到目的的手段,”T-Mobile平臺架構總監Brendan Aye說。

“你不會看到華爾街日報關於一些公司推出偉大工具的文章。”

隨着圍繞新技術的所有宣傳,人們很容易忘記它只在改善業務成果方面纔有用。一個企業的奇蹟可能會在另一個企業中失敗。它可能與舊技術不兼容,或者工作人員可能缺乏使用它所需的技能。

也就是說,選擇有用的工具,並不完全取決於試驗和錯誤。公司當然可以定義目標,並建立工具必須滿足的標準,然後才進行測試。

介紹非官方的AEIOU雲原生標準組織

誰記得學習元音?

Delta Air Lines的高級系統工程師Jasmine James和她的同事重新調整了舊的“AEIOU”歌曲。他們把它變成了一個縮寫,並用它來確定雲原生工具的大小。 它是這樣的:適用性(Applicability)、企業就緒(Enterprise-Ready)、集成(Integration)、開銷(Overhead)和效用(Usefulness)。

Jasmine說,最重要的因素是效用。即使其他企業在使用工具方面取得了很大的成功,Delta也不會抓住它,直到確定它可以從中獲取一些效能。“我們希望確保你能夠以正確的方式實際地使用它們。”

用例治療轉化焦慮症

根據一些明確定義的用例,最容易確定效用。企業知道問題,知道過去沒有用的東西,以及最終可以解決的問題。

Lyft軟件工程師兼CNCF項目Envoy的創建者Matt Klein表示,以漸進方法採用雲原生技術和現代化應用程序要比沸騰海洋(boiling the ocean)更加明智。

“我真正推薦給每個人的旅程,是真正考慮面臨的問題,並嘗試逐步進行。就像,沒有Big Bang解決方案,”他說。“採用單一技術不會在一夜之間改變業務,但單一工具可以大大改善一個用例或應用程序。像這樣的一系列簡單步驟最終可能會導致業務轉型。”

嘗試,失敗,繼續嘗試

如果工具不起作用怎麼辦?如果這是一場徹底的災難怎麼辦?容易,扔掉它,並嘗試新的東西。

“任何一個用例都有幾十種工具,”Aye說。“也許CNCF的項目Prometheus 1.0在你的公司中失敗了,但Prometheus 2.0可能會提供第一個版本所缺少的一切”。

Melissa同意快速迭代是找到最適合雲原生工具的皇家之路。

CVS希望將其收據數字化,以便客戶可以在智能手機上查看它們。它嘗試了雲原生技術,失敗了,繼續嘗試,並最終成功。

“我們從一些我們認爲會幫助我們的工具開始,但沒有效用,”她說。

“所以我們很快就轉移了,但最終變得非常棒。”

要集成,還是不集成?

當一家公司最終找到適合它的工具時,很快就會意識到有太多的工具需要管理。然後怎樣呢?它應該選擇將功能集中在一起的工具嗎?

“也許不是”,Brendan說。“我不想點名供應商,但是現在有一些日誌工具開始集成指標,和一些指標工具開始集成日誌記錄,我覺得這是一個好方法對兩邊做壞事。”

最好的點解決方案通常比平庸的混合方案更可取。雲原生生態系統需要集成工具,以便在不削弱其功能的情況下進行更容易的管理。

我們將可以在5月CNCF再次在西班牙巴塞羅那召開的KubeCon + CloudNativeCon EU 2019CFP提案徵集截止日期爲太平洋標準時間2019年1月18日)看到多大進展。


2019年KubeCon + CloudNativeCon中國論壇提案徵集(CFP)現已開放

KubeCon + CloudNativeCon 論壇讓用戶、開發人員、從業人員匯聚一堂,面對面進行交流合作。與會人員有 Kubernetes、Prometheus 及其他雲原生計算基金會 (CNCF) 主辦項目的領導,和我們一同探討雲原生生態系統發展方向。

2019年中國開源峯會提案徵集(CFP)現已開放

在中國開源峯會上,與會者將共同合作及共享信息,瞭解最新和最有趣的開源技術,包括 Linux、容器、雲技術、網絡、微服務等;並獲得如何在開源社區中導向和引領的信息。

大會日期:

  • 提案徵集截止日期:太平洋標準時間 2 月 15 日,星期五,晚上 11:59
  • 提案徵集通知日期:2019 年 4 月 1 日
  • 會議日程通告日期:2019 年 4 月 3 日
  • 幻燈片提交截止日期:6 月 17 日,星期一
  • 會議活動舉辦日期:2019 年 6 月 24 至 26 日

2019年KubeCon + CloudNativeCon + Open Source Summit China贊助方案出爐啦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章