新聞中心
紅帽Steven Willmott:API與混合云不得不說的事兒
原創(chuàng)
作者:查士加 2018-07-20 22:22:21
云計算
混合云 在分布式的環(huán)境下,各種不同的應用之間也需要進行對話,API正是在分布式環(huán)境下應用之間進行對話的接口,有了API,能夠追蹤并更好地去控制不同軟件之間的流量,無論是微服務還是容器,都離不開API的管理來進行追蹤和流量控制,以確保應用層的功能實現(xiàn)和正常運轉。

目前創(chuàng)新互聯(lián)已為上千余家的企業(yè)提供了網(wǎng)站建設、域名、雅安服務器托管、綿陽服務器托管、企業(yè)網(wǎng)站設計、竹溪網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
【51CTO.com原創(chuàng)稿件】隨著信息技術的飛速發(fā)展,企業(yè)的IT系統(tǒng)從未如此重要和復雜,軟件已成為企業(yè)的核心競爭力,因此,如何讓軟件發(fā)揮其最大功用,已經成為評價企業(yè)競爭力的關鍵標準之一。近兩年,企業(yè)級軟件的部署方式與5到10年前有了很大差異,雖然一些企業(yè)仍在堅持進行本地部署,然而絕大多數(shù)企業(yè)都選擇了多云化的部署方式,多基礎架構、多個軟件團隊也已成常態(tài)。
紅帽公司高級總監(jiān)兼API基礎架構主管Steven Willmott對此感觸頗深:“我在過去兩年中經常在全球各地出差見客戶,在所有的客戶當中,每家客戶都至少有2-3個云環(huán)境或者更多,在與客戶溝通交流的過程中我發(fā)現(xiàn),敏捷這個詞被提及的頻次特別多,也就是能否足夠快速的去適應環(huán)境的變化。”
紅帽公司高級總監(jiān)兼API基礎架構主管Steven Willmott
實現(xiàn)敏捷落地的四大方式
敏捷成為行業(yè)熱詞,與IT環(huán)境和趨勢的飛速變化、演進直接相關,而紅帽的首要目標就是將敏捷落實到具體的操作中,從容器化、分布式集成、API、自動化四大領域,幫助客戶從操作系統(tǒng)往上實現(xiàn)敏捷化目標。紅帽本身就是一個敏捷性的公司,因為公司的所有產品均使用了API。
Steven Willmott認為,容器化可以在很大程度上為企業(yè)客戶提高效率,還可以在不同云的系統(tǒng)上進行便捷的遷移,因此容器化技術不僅是一波新的浪潮,容器技術也將長期存在并延續(xù)下去。分布式集成是處于不同位置上的軟件系統(tǒng)之間相互訪問和對話的基礎。而API是軟件可重復使用的基石,有了API,客戶可以在任何云環(huán)境下做任何機制的部署,并且能夠保證全球戰(zhàn)略的一致性。最后是自動化,自動化對于容器化、分布式集成和API三大領域來說至關重要,因為沒有自動化這三大領域的價值將顯得微乎其微。
3scale API管理 混合云的有力支撐
兩年前,Steven Willmott的身份是3scale的首席執(zhí)行官,該公司成立于2007年,是世界領先的API管理供應商之一。2016年,紅帽看中3scale在API領域的技術實力,正式收購3scale,成為紅帽中間件的重要組成部分。
API管理之所以能夠成為每個企業(yè)IT系統(tǒng)的重要組成部分,是因為每個企業(yè)的API系統(tǒng)都面臨著各種各樣的挑戰(zhàn),包括如何與云連接,如何與不同的軟件或SaaS進行連接,如何支持客戶、合作伙伴、IOT設備以及互聯(lián)網(wǎng)的訪問等等,這些都與API息息相關。
API市場上優(yōu)秀的供應商大體可以分為三大類:
第一類是以網(wǎng)關為價值導向的供應商,如IBM、CA等,這類供應商在安全部署方面更占優(yōu)勢,如果在企業(yè)內部打造企業(yè)級的API部署,將有眾多的網(wǎng)關產品需要付費,帶來大幅的資金投入。
第二類是中央集成式的API管理供應商,也就是把所有流量在API管理中進行集成。
第三類是將網(wǎng)關與政策管理層分開的供應商,紅帽就屬這一類供應商,紅帽將API管理進行輕量化,客戶的網(wǎng)關需求可以進行量化,同時將網(wǎng)關和政策管理層分開,也就是API管理的分布式導向。紅帽認為,隨著混合云環(huán)境的不斷增漲以及容器化的普及,分布式是大勢所趨,API管理分布式導向則是順應趨勢下的必然選擇。
很多人對混合云的理解是基礎架構的混合,也就是在不同的地方可以運行不同的代碼,但實際上,在分布式的環(huán)境下,各種不同的應用之間也需要進行對話,API正是在分布式環(huán)境下應用之間進行對話的接口,有了API,能夠追蹤并更好地去控制不同軟件之間的流量,無論是微服務還是容器,都離不開API的管理來進行追蹤和流量控制,以確保應用層的功能實現(xiàn)和正常運轉。
自2016年紅帽收購3scale后,實現(xiàn)了3scale API管理產品與OpenShift和JBoss Fuse的集成,三者雖然是不同的產品,卻有著深層的聯(lián)系。OpenShift本身自帶API,需要用到3scale這樣的產品進行API管理,進行追蹤和控制。企業(yè)內部的各個數(shù)據(jù)庫、各類系統(tǒng)都可以成為API的資源,而Fuse可以創(chuàng)造新的應用,將不同的應用和系統(tǒng)連接起來。
3scale的API管理產品最大的優(yōu)勢在于跨所有組件提供混合云支持,可以為部署在本地、云端或同時部署在這兩處的所有組件提供全面支持,企業(yè)可以按照自己的方式隨意進行 API 管理設計。此外,紅帽還可以為企業(yè)的云上部署和管理提供支持和幫助。
API是企業(yè)創(chuàng)新的重要籌碼
API管理可提供穩(wěn)定的、可重復使用的接口以滿足不同客戶的使用需求,從而有效的地促進數(shù)據(jù)的流動。Steven Willmott介紹,紅帽已有一百余家API客戶,很多大客戶都在通過API管理實現(xiàn)自動化以及非常靈活的數(shù)據(jù)更新和接入。
阿姆斯特丹史基浦機場在五年前開始使用API管理打造一流的數(shù)字化機場,并陸續(xù)將數(shù)個IT系統(tǒng)遷移至云環(huán)境,以提高靈活性、安全性和工作效率。據(jù)介紹,史基浦機場采用了紅帽 JBoss 企業(yè)應用平臺、JBoss Fuse 和3scale API 管理平臺,來實現(xiàn)靈活的 API 開發(fā)和管理,并能與企業(yè)內部云環(huán)境進行整合。
實際上,史基浦機場的很多服務,如航班業(yè)務API,與旅客、合作伙伴等外部相關方關聯(lián)密切。API 接口可為旅客提供登機口、候機樓和登機手續(xù)辦理時間方面的信息,同時還可與合作伙伴共享這些信息。3scale的 API技術和產品不僅能對接入和端口進行管理,使其更加安全,還能讓機場收集的海量數(shù)據(jù)供外部使用,從而幫助機場提供優(yōu)化的旅客體驗。例如,當安檢排隊太長時,可以通過API將登機口信息為旅客進行切換,方便旅客登機。
美國著名的食品品牌金寶湯(Campbell Soup Company)最初創(chuàng)建了一種營養(yǎng)和配方API,供營銷機構和應用程序設計人員使用,為客戶提供每款湯或食物產品的營養(yǎng)成分等信息,讓客戶可以根據(jù)湯的原材料或營養(yǎng)成分做不同的食譜,并因此取得了不錯的市場反響。隨著亞馬遜Echo語音助手設備的興起,金寶湯的API能與亞馬遜購物車集成以為用戶提供食譜,客戶能夠在家通過語音助手等應用跟金寶湯實現(xiàn)溝通和互動,這對企業(yè)的品牌營銷有非常大的推動作用,提升了金寶湯在API領域的使用效果。
Steven Willmott表示:“在中國,百度、天貓、京東等公司也推出了自己的語音助手,這為眾多像金寶湯這樣的公司提供了非常好的機遇,讓企業(yè)可以通過API管理快速創(chuàng)建不同的應用,提供更加個性化的品牌營銷策略及推廣服務。”
紅帽3scale API管理路線圖
紅帽3scale API管理產品有著非常清晰的發(fā)展路線圖,第一步就是實現(xiàn)API的全面開源。Steven Willmott對記者表示:“紅帽是開源的領導者,所有的產品和服務都是開源的版本,這也正是我們會吸引到這么多客戶的原因。我們每3到6個月就會有一個新的API管理版本發(fā)布,今年6月發(fā)布的最新版本擁有按需多租戶、按需API賬單,還有增強的策略管理等諸多新功能,預計在今年的9月份還將會有完全開源的3scale API管理版本發(fā)布?!?/p>
接下來,紅帽3scale API管理將要實現(xiàn)以下目標:
- 2018年9月發(fā)布完全開源的版本;
- 增強“API管理即代碼”的自動化部署;
- 增強API設計功能與開放API Format 3.0最新版支持;
- 擴展的微服務支持,包括Istio Service Mesh支持;
- 進一步加深與紅帽產品的集成。
借助于紅帽強大的開源能力以及成熟的開源社區(qū),3scale接下來將發(fā)布完全開源版本的API,也會有更多新功能上線,包括增強“API管理即代碼”的部署,也就是用代碼的形式提供服務、進行更多的配置,目前90%的API管理都可以由代碼進行配置,未來3scale還將不斷加速API管理的自動化進程,向100%的目標努力,實現(xiàn)行業(yè)的高度自動化。
紅帽是開源標準的一個重要組成部分,因此API Format3.0將保證在不同工具、不同接口以及不同界面中都能實現(xiàn)統(tǒng)一標準的管理。此外,在3.0版本發(fā)布后將擴展對微服務的支持,包括對Istio Service Mesh的支持。
最后,Steven Willmott強調,紅帽公司投了大量的時間、精力和財力進行中間件和基礎架構的研發(fā),在容器、分布式集成和API三大領域,紅帽都有出色的產品,并且能夠實現(xiàn)自動化。例如,紅帽的CloudForms、OpenShift、OpenStack等諸多產品都開始采用自動化策略,可以不斷發(fā)現(xiàn)并自動檢查新的資源,全面支持自動化的混合云服務。與此同時,紅帽從不希望客戶被產品鎖定,所以紅帽為客戶提供的都是開放式、標準化的產品,保證客戶有足夠多的靈活性在產品范圍中進行選擇。
【51CTO原創(chuàng)稿件,合作站點轉載請注明原文作者和出處為51CTO.com】
網(wǎng)頁題目:紅帽StevenWillmott:API與混合云不得不說的事兒
URL鏈接:http://www.5511xx.com/article/djgogog.html


咨詢
建站咨詢
