天天看點

Red Hat Cormier釋出OpenShift.io和容器狀态指數

red hat為雲應用開發人員提供了新功能和針對容器運作狀态和安全性的評級服務。同時,它還避免了在本地工作站上使用openshift.io來安裝開發工具。

近期,數以千計的開發人員參加了在波士頓召開的red hat峰會,這些與會的開發人員都是長久以來深入學習應用程式設計代碼和開源技術的獲益者。red hat公司執行副總裁兼産品與技術業務總裁paul cormier接受了searchcloudapplications的獨家采訪。

在波士頓召開的2017 red hat峰會有超過六千名的與會者參加。您是否對這次峰會的規模感到驚訝?

paul cormier:真是太棒了。我在red hat公司已經工作了16年了。我的工号是120。當時是red hat的共同創始人bob young聘請了我。最初red hat的業務是從網上下載下傳linux并燒錄成CD光牒,然後開着老爺車在跳蚤市場上進行兜售。[編者注:截至2017年5月,red hat公司擁有員工總數約7900餘人。]

我們已經走過了跳蚤市場的那個發展階段。您曾經說過,2016年将是開發與營運聯合起來提供靈活持續內建與部署的一年。這樣的預言是否兌現,2017年我們的發展方向又将是什麼?

cormier:在以前,開發人員隻要抓住代碼,然後扔給隔壁的營運人員就可以了。而現在,讓我們看看開發與營運都發生了些什麼變化,營運人員為開發人員提供配備了所有所需功能元件的平台。在開發人員完成應用開發後,應用已經做好了投入實際營運的準備,因為它的開發工作都是基于相關支援元件而開展的。例如,它的支援容器就是一個linux發行版。他們不需要為應用程式重新部署和配置運作平台。任憑我說破嘴皮子也沒有用——容器是linux。它隻是用了不同方法的linux。

對于移動應用與雲應用開發人員來說,red hat的目标是什麼?

cormier:我們平台的目标就是確定基礎設施和基礎設施服務對于開發人員一方面是可通路的但另一方面又是不可見的。使用者不必對網絡或存儲資源很了解。他們隻需請求使用網絡或存儲等資源即可。甚至在很多情況下,使用者都不需要請求資源。應用自己就會擷取運作所需的資源。從某種意義上來說,它将使應用開發人員變得更名副其實而不是系統人員。

此舉打破了開發、網絡與存儲三者的孤島狀态。

cormier:你說的那種情況已經不複存在了。那也是it文化發生變化的一部分。當我們第一次與我們的客戶一起開始部署openshift時,客戶說,“你知道的,這是我第一次看到開發人員和營運人員坐在一個房間裡進行交流。”

營運人員在過去往往會向開發人員抱怨,他們所使用的代碼沒有得到較好的支援。而開發人員也會對營運人員大喊大叫說,他們沒有得到正确的東西。現在,應用程式的開發與營運都在一個平台上,他們都感到很滿意。我們剔除了中間層。從開發人員完成應用程式開發的那一刻開始,營運人員就已經做好了支援的準備。

您在red hat峰會上宣布的openshift.io在本質上來說就是用于開發雲-本地、基于容器技術的應用程式的端到端線上內建開發環境。是以在本地也根本不需要安裝什麼,是這樣嗎?

cormier:[開發人員可以]從第一天就可以開始應用開發,而不是花費一整天或者甚至幾個月的時間進行調試設定才能達到這一目标。

在一年前,開發人員就可以在幾分鐘内(而不是幾個星期)完成資源配置設定。您是否認為如果使用了openshift.io,我們甚至都不必花上那點時間?

cormier:幾秒鐘,不是幾分鐘。你的資源就在那裡,但是有趣的是如果結合使用了我們的工具,就會讓你的工作變得更為簡便。在平台上使用這個工具的開發人員會被引導完成應用開發。他們可能會選擇一個包,而人工智能會察覺到這一點并告訴開發人員,“你知道嗎?這個包有三個安全漏洞。這裡有一個更新的版本。如果你希望使用這個更新版本的包進行開發,可點選這裡。”就以前來說,其結果通常是一個應用程式是基于有安全漏洞的老版本進行開發,開發人員必須返工重新開發。即使是在開發之前我們也必須抓住這一點并予以修正。

在雲時代,即便使用了諸如openshift.io這樣的新工具,我們也仍然必須在數天和數周時間内完成開發和連續傳遞周期,而不是傳統意義上的數月乃至數年。

cormier:使用者必須學習使用由我們這樣的供應商所提供的工具,才能做到這一點,因為缺少正确的工具使用者就根本無法完成連續傳遞與部署。在一天工作結束的時候,你仍然必須釋出出一個能夠正常運作、安全、可管理的應用。

問題在于,傳統管理技術在了解混合雲安全性、內建和編排方面是沒救了的。我們該向哪個方向努力?

cormier:是的,我們正處于一個十字路口,就如同術語所說的那樣,持續開發、持續內建和持續部署周期。測試是其中的一部分。應用開發人員将被允許考慮他們正在努力解決的業務問題,而不必擔心底層的細節問題。

您還宣布了red hat容器狀态指數。這個服務将如何幫助開發者?

cormier:在過去,人們也都在使用容器,但他們并沒有真正地把企業的核心業務押寶到這個技術上。現在,他們開始将其部署到生産過程中,安全性、可管理性以及生命周期都更為适用,使用者們需要一個商用級系統以便在linux中執行一個商用級的容器。我們所做的是将我們的産品納入到red hat linux企業版容器中。

通過使用容器狀态指數,我們可以掃描作業系統的各個部分…并告訴他們其狀态,是否存在已知的安全漏洞或任何錯誤,并提供較新版本(如果有的話)。我們已經針對我們的産品完成了上述這些工作,現在我們正在将這些工具提供給我們的獨立軟體供應商合作夥伴,以便他們能夠使用我們的容器工具來運作他們已經開發完成的容器。我們将在我們的門戶網站上釋出容器狀态指數的結果。

red hat技術無處不在,但消費者對此似乎沒有認知。

cormier:你一定坐過飛機并看到過a/v和娛樂系統重新開機吧?十次裡有九次都是使用red hat 核心。雖然我們大量的技術通過開源模式進入到消費者手中,但是我們從來沒有真正向他們收過費或者把我們自己推向給消費者。從商業角度來看,我們一直專注于企業使用者,但是由于我們的技術深入使用者是以我們是非常重要的。消費者他們隻是不知道而已。

本文轉自d1net(轉載)

繼續閱讀