API不治,混合云何以安天下?

API不治,混合云何以安天下?

7月12日,浦發銀行宣佈正式推出業內首個API Bank無界開放銀行,即通過API架構驅動,將場景化的金融應用與互聯網對接,打造全新的銀行業務模式。奔波於全球的紅帽API宣傳大使——紅帽公司高級總監兼API基礎架構主管Steven Willmott向記者介紹說:“歐洲的銀行在API管理方面走在了前面。一項要求所有歐洲的銀行必須擁有自己API的法律今年將在歐洲公佈和實施。在亞太地區,同樣的情況也在發生,日本已在起草相關的法律。API及其管理給銀行業帶來了新的發展機遇,它可以加快金融業務的創新速度。”

幾乎所有秉承開放理念的軟件企業、雲服務公司都將API作為開放的橋樑和標誌。在混合雲大行其道的今天,API與分佈式集成、容器、自動化等成了最核心的支撐。

敏捷,敏捷,敏捷

Steven Willmott曾經是世界領先的API管理供應商3Scale的首席執行官。公司2007年成立時,他就與許多大客戶一起探討過IT未來的發展趨勢,當時一些用戶表示不會將企業的IT系統向互聯網開放,但是今天雲計算已經是不可逆轉的趨勢。

在“互聯網+”盛行的今天,大量新的業務模式、經濟現象不斷湧現。通過API調用服務而獲得商業利益促進了API經濟的發展。API帶來的不僅是技術上的變革,還有商業模式上的創新。Chinapex預測,2018年API經濟的全球市場規模將達到2.2萬億美元,而中國API經濟的整體規模將超過2萬億元。通過API實現不同系統、不同雲之間的連接,讓數據自由流動起來,這將成為數字化時代的新常態。

Steven Willmott認為,API之所以日漸流行,主要是用戶對於IT敏捷性的要求越來越高。

“我在全球各地出差,發現很多客戶的IT環境中至少包含兩三種‘雲’,而用戶提及頻率最高的一個詞便是‘敏捷性’。”Steven Willmott向記者表示,“今天,外部市場環境的變化實在太快了。而為了滿足不斷變化的需求,企業必須提升自身的敏捷性,所以分佈式集成、容器、API管理等被更加廣泛地應用。”因為企業IT前所未有的複雜性,功能API化、微服務化等才被提上議事日程,成了讓軟件充分發揮其功效的催化劑。

API可以提供穩定的可重複使用的接口,而這些接口可以被各類客戶所使用,實現數據的自由流動。從實踐來看,API已被廣泛應用於集成SaaS應用,支持客戶與合作伙伴的訪問,擴展遺留應用,支持物聯網設備及其應用等。

Steven Willmott表示,紅帽公司本身就是一個敏捷性的公司,因為公司內部普遍使用了API。紅帽3Scale API管理平臺已經成了紅帽中間件的一個重要組成部分。在過去兩年中,紅帽的API業務增長非常迅速,已成為全球最大的API管理公司。API管理非常適合混合雲環境。

全球最繁忙的機場之一荷蘭阿姆斯特丹史基浦機場,5年前就開始使用API管理。它採用紅帽JBoss Fuse創建了API端點,與合作伙伴一起實現創新應用的交付。由於採用了3Scale API管理平臺,接入安全也有了充分的保障。美國一家知名食品公司Campbell's Soup開發了一種新的營養配方API,可供營銷機構和應用程序設計人員使用。Campbell's Soup與亞馬遜合作,將這一API通過亞馬遜智能音箱Echo為用戶提供新的食譜服務。由此可見,API管理可以支持更快的應用創新,改善營銷的效果。

API管理有了堅強的後盾

據Steven Willmott介紹,紅帽3Scale API管理平臺的更新週期為3~6個月,已經與紅帽經典的JBoss Fuse、OpenShift等產品實現了緊密集成。鑑於3Scale API管理平臺的優異表現,紅帽於2018年4月再次入選Gartner全生命週期API管理魔力象限的領導者象限。

按預定計劃,紅帽將於今年9月推出完全開源的3Scale API管理平臺版本,這是2016年紅帽收3Scale時就在醞釀的事情。Steven Willmott也向記者證實了這一點。“3Scale對於開源一直抱有熱情,雖然當時主要的產品並沒有開源,但是網關這類產品最初就是開源的。”Steven Willmott表示,“由於當時3Scale公司的規模小,自己沒有能力實現全部產品的開源。在進入紅帽大家庭後,在軟件開源方面得到了專業指導,並且具備了相應的能力,所以將API管理平臺進行開源是水到渠成的事。開源後的API管理平臺將會增加更多新的功能,API的管理也會更加自動化。”

對於API管理平臺未來的發展,紅帽已經做了詳細的規劃,包括增強“API管理即代碼”的自動化部署,支持API FORMAT 3.0,擴展對微服務的支持(包括對Istio Service Mesh的支持),進一步加深3Scale API管理平臺與紅帽原有產品棧的集成等。

Steven Willmott表示,紅帽未來將進一步加大在基礎設施、中間件方面的投入,在分佈式集成、容器、API管理上推出更強有力的產品。用戶不希望被某個平臺或系統鎖定,而是希望其應用和數據在不同的雲之間自由流轉,這就需要標準化、開放的API,保證架構和連接的靈活性。

順應行業發展大勢

紅帽在API管理方面可謂近水樓臺先得月。2016年,紅帽公司收購了3Scale。如今,3Scale API管理在紅帽的混合雲戰略中扮演著極為重要的角色。在一個混合雲的架構中,分佈式的應用進行對話需要接口。而API管理可以對經過接口的數據流量進行追蹤和控制。

3Scale API管理平臺與紅帽的JBoss Fuse、OpenShift是不同的產品,但三個產品之間又有著深層次的聯繫。OpenShift本身自帶API,但它還需要像3Scale API管理平臺這樣專業的API管理工具實現對數據流量的追蹤與控制。JBoss Fuse的主要作用是將各種不同的系統和資源進行整合與連接,3Scale API管理平臺的使用可以達到事半功倍的效果。Steven Willmott表示,現在很多企業並不清楚自己有什麼樣的API,採用3Scale API管理平臺可以將各種API“儲備”起來,在需要時可以方便地進行調用,而且即使是非技術人員也同樣可以輕鬆使用。

據記者瞭解,當初紅帽收購3Scale時,也有其他廠商對3Scale表示出了濃厚的興趣,但考慮再三,3Scale還是決定投入紅帽的懷抱。Steven Willmott解釋說有兩方面的原因:第一,3Scale與紅帽一直是商業夥伴關係,紅帽誠實守信、說到做到的風格讓Steven Willmott感覺紅帽是一個可靠的合作伙伴;第二,當時Steven Willmott已經在考慮產品開源的事情,而紅帽在開源方面的策略、能力和做法是Steven Willmott所認同的。

在現實中我們看到過很多大公司收購技術型的小公司的案例,通常在併購完成後,小公司的許多高管會因種種原因離職。作為3Scale的首席執行官,Steven Willmott不僅欣然加入了紅帽,而且一直工作至今,兢兢業業。記者試探性地問他當初為何沒有選擇離開,Steven Willmott笑著回答:“被紅帽收購以後,3Scale的所有員工都認為,我們還可以繼續做正確的事,不僅我沒有離開,所有3Scale的員工都留了下來。通常來說,一家小公司若想融入大公司的企業文化是一件比較困難的事,但可喜的是我們已經適應並融入其中。”

其實,讓Steven Willmott堅定地留下來的一個最重要的原因是,他看到當前混合雲、容器化的發展趨勢對於紅帽來說是一個難得的市場機遇。紅帽的雲計算策略與這一趨勢十分符合。Steven Willmott願意融入這一洪流中,與紅帽一起接受挑戰,抓住這個機會。

在獨立存在時,3Scale可以自主決策,與各種不同的公司合作。但是在被紅帽收購以後,3Scale的發展策略與產品開發肯定要以順應紅帽的整體策略為先。這會不會限制了3Scale的發展?“在被收購後,小公司的自主性可能會有損失,但是從一個公司的角度考慮問題的同時,還要看到整個行業的發展大勢。紅帽公司的整體戰略是符合行業發展大勢的,而且公司戰略的制定並不是自上而下,由公司高層拍腦袋決定的,而是由下至上,根據用戶和市場的需求制定的。我在與公司中間件部門、系統集成部門的高管討論工作時並沒有感受到任何限制,大家交流後很容易達成共識。”

當前市場上有三大類的API管理產品:第一種是網關類型的產品,其優勢是安全有保障,但缺點是企業需要採購大量的網關設備,成本比較高;第二種是中央集成式的API管理產品,可以對所有流量進行管理;第三種是將輕量化的網關與策略管理層分開,以分佈式的API管理為基礎。紅帽的API管理平臺就屬於第三類。Steven Willmott認為,紅帽的API管理平臺與混合雲、容器化的發展趨勢相同,可以更好地滿足用戶的需求。

在接受記者採訪之後的3周內,Steven Willmott還將訪問五六個國家,拜訪客戶,向他們介紹API及其管理的重要性和必要性。Steven Willmott樂此不疲。


分享到:


相關文章: