Archive

Posts Tagged ‘API’

僅有少數企業能全面發揮API所帶來的好處

April 11th, 2016 No comments

App_20150924_main

僅有少數企業能全面發揮 API 所帶來的好處

企業為致力支援在應用經濟中致勝的關鍵要素而廣泛採用了 API。然而,並非所有企業都擁有助其成功實現全面 API 的重要能力。在一份由 CA 委託進行,名為《API 與數碼企業:由營運效益至數碼顛覆》(APIs and the Digital Enterprise: From Operational Efficiency to Digital Disruption)的研究中,受訪者中採用 API 建立流動及網站應用程式的的佔 76%,整合後勤辦公室系統的的為 79%,便於第三方開發者使用和引入第三方服務的則各佔 74%。研究亦指出客戶體驗(85%)、更快速交付全新應用程式 (84%)以及擴展數碼覆蓋面 (84%)均為現時及未來採用 API 的首要驅動因素。這些元素攸關企業在應用經濟中的成功。

儘管 API 獲廣泛採用並有關鍵商業因素的驅動,然而卻只有少數受訪者認為他們已克服了部份 API 的主要挑戰,這些挑戰涵蓋部署正確的基礎設備及工具、尋求合適的供應商幫助及簡單地訂立策略和目標等;儘管 API 能為企業帶來重大的價值,但單純擁有它們並不足夠。就如同產品一樣,需要恰當地創造、託管、監控及守護,否則不好的事情就會發生,就如我們最近看到的互聯汽車事故,或兩年前的 Snapchat 安全漏洞事件等。

克服 API 挑戰的路途任重而道遠,此觀點為 API 效能指數顯示的數據所佐證。這一指數是基於 920 名參與是項研究調查的 IT 界受訪者所創造的。調查中的受訪者被問及 10 項、歸納為四類的基於 API 的功能,它們分別為生命週期支援、核心安全性、運行時期環境及營運管理。受訪者的回應被評估為數值,根據得分,他們在支援 API 上的就緒程度被分為三個級別,分別為先進、基本及有限。全球回應的分佈亦十分平均,34% 為先進,而基本及有限均為 33%。

進行研究調查的 Freeform Dynamics 分析師 Tony Lock 表示:「研究獲得了其中一項最具突破性的發現,組織所擁有的由 API 賦能的能力强弱與 API 相關投入之間有強烈關聯性。平均而言,相較僅備極有限效能的同儕,先進採用者指出他們享有顯著效益的可能性為同儕的二至三倍。關鍵並不是使用 API 與否,而是企業如何部署及管理 API。」

舉個例子,在談及 API 商業驅動因素時,研究顯示先進 API 採用者交付更完善客戶體驗的可能性為 65%,相較而言,有限採用的用戶的可能性則僅為 25%。同樣地,先進用戶享有更快速交付促進收入的應用程式體驗的可能性為 61%,亦較有限用戶的可能性則只有 23%。在應用經濟中最為關鍵的擴展數碼覆蓋面上,先進用戶看到效益的可能性更為基本用戶的 3 倍(61%:21%)。

以上資訊由www.hkitblog.com提供

數據庫太大食?DBaaS 或許是你的救星

April 5th, 2014 No comments

眾所週知,當你經營了一段時間後,系統所儲存的數據將以幾何級數增長,這些數據往往會拖慢系統,久而久之令你於優化及維護方面的支出愈來愈多;分析機構 IDC 預計亞太地區(除日本外)的大數據開支將於 2014 年達到 10.2 億美元,並以 34.1% 之複合年增長率(CAGR)持續增長至 2017 年。

不過早年雲端概念興起以後,現時已有一些能充分運用雲端優勢的數據庫方案,就好像以下介紹的 DBaaS 便是其中之一。NoSQL MongoDB 數據庫即服務(Database-as-a-Service,DBaaS)ObjectRocket 主要能協助企業管理雲端內的大數據及調節規模,藉以滿足時下最高用量的程式所需。該服務基於為 MongoDB 特别優化的硬件,因此可輕易融入現有系統。

ObjectRocket 是一項分表式(sharded)及提供全面管理的 MongoDB 服務,配合一套為延長正常運行時間及簡易管理大數據應用而設計的工具和應用程式介面(API),從而讓企業靈活調節規模,以迎合客戶業務的需要。此外,數據由多個獨立的實體系統進行多工處理,如在遇到任何事故的情況下,可將停機時間或所帶來的負面影響減至最低。

這項服務仿如應用程式的電源插座,用戶只須把程式接入 ObjectRocket,Rackspace 便可代為管理所有擴展事宜、分表及數據庫本身效能,令開發者毋須分心,全心專注於程式本身,其優勢/功能如下:

高可用性

每個運行環節(instance)均存在於多個備援的基礎架構內,數據庫亦可複製及選擇存放於多個分散於不同地區的數據中心內。

可自動調節規模

RocketScale 技術能夠把多個運行環節分表處理,讓開發者以自動化方式供給及管理運行環節。為迎合不同客戶的工作負載,該服務提供各種從 1GB 至數 TB 等不同的方案,並給予客戶多種選擇。

穩定一致的效能

整個堆疊均專門為 MongoDB 特別優化。網絡堆疊、檔案系統、操作系統核心及其他資源均經過特別配置,務求以最高速度運行 MongoDB。所有數據均儲存於冗餘的超高速固態驅動器。

最後值得一提的是 ObjectRocket 本身由於擁有及能掌控整個堆疊,因此能夠更清晰了解潛在的平台問題,藉以更迅速解決。

以上資訊由www.hkitblog.com提供