API生態圈的概念就如同連鎖加盟店一般,企業只需要提供其核心業務服務,吸引有合作意向之夥伴,透過這些合作夥伴快速擴展多元業務服務縱深,產生一個互利的雙贏關係。
「躺平」毫無疑問是時下的流行術語也是一種社會現象,在這個快速變遷與高度競爭的時代,企業投入大量資源也不見得能從市場中脫穎而出,更多的是上不去下不來的尷尬局面,企業要成長則需將企業邊界進一步擴張,但又需要考慮投入的資本是否可以回收,以及擴張帶來的人員管理問題,人的問題永遠比事情更難處理,面對如此困境,如何打破安逸於現狀的組織,避免躺平的命運?
應用程式介面(Application Programming Interface,API)並不是什麼新名詞,在過去API或許是系統晶片之間溝通的橋樑,也可能是本機應用與作業系統交互之介面,現代企業透過組織分工將系統邊界延伸到內部組織邊界,例如銀行可能會有核心系統、周邊各業務子系統,不同部門專注處理各自業務又需要互相協作,透過規範的API可以高效地完成業務的整合。
然而,在新一波數位化、大數據、雲端技術的催化下,未來企業應該再將系統邊界延伸到企業邊界,藉由合縱連橫的方式創造更多價值。
API生態圈的概念就如同連鎖加盟店一般,企業只需要提供其核心業務服務,吸引有合作意向之夥伴,透過這些合作夥伴快速擴展多元業務服務縱深,產生一個互利的雙贏關係。然而要提供各合作夥伴Seamless Onboarding,API控管的思維就會與以往不同,建立成熟且有規範的API管理平台是首要任務,其應該包含但不限於以下功能,合作夥伴自助服務、API存取控管、API生命週期管理、API監控分析、API組裝轉換等,並規劃專職API團隊負責企業對外統一的控管與企業內部橫向的協作,接著就可以逐漸形成企業的API生態圈。
在多數的情況下對外的API會採用OpenAPI或SOAP方式提供,因為其提供完善的API定義檔可供開發者快速串接API服務,但當企業API生態發展到一定規模後,勢必會需要即時與非同步的API應用,其相關的技術如WebSocket、gRPC、Webhook、Message Broker等,一個新的概念:事件驅動架構(Event-Driven Architectures,EDA)正在逐漸展露頭角,如近年火紅的外送服務,訂餐尖峰的大量訂單如何傳送到各餐廳店家與派工給外送夥伴?又如何即時提供外送進度?故在企業制定API戰略時也不妨將EDA一併考慮。
在後疫情時代,越來越多線下與實體通路越發疲軟,許多企業被迫重整業務以及擁抱數位轉型,過去單打獨鬥的做法早已過時,在這個不停加速的世界,如何透過API的力量串連合作夥伴共創永續價值生態圈,是每一個企業都須考量的課題。
<本文作者:陳志雄現為叡揚資訊資訊服務事業群總經理>