
Java 開發方式的演變 |
15
API 經濟的崛起
API 是網際網路與現代開發者日常生活的核心。RESTful 服務是公開及使用第三方線上
商業服務的公認方法。但是,如同 Jennifer Riggins 在 2017 年 APIDays 會議上談到的,
人們或許還沒有意識到,API 即將成為未來技術的核心,並且融入互相聯結的每個人的
日常生活中。API 還會在聊天機器人與虛擬助理、Internet of Things(IoT)、行動服務
等趨勢中發揮核心的作用。
傳統上比較不“懂技術”的部門(例如行銷、銷售、財務與人資部門)也會逐漸將 API
當成“影子 IT”來使用。
仲介
API
(作為新舊 app 之間的橋樑的 API)也越來越熱門,
因為它們也讓大量投資舊有基礎設施的企業有改造與創新的機會。位於美國的研究與諮
詢公司 Gartner 認為,
API
市場
與
API
經濟
之類的概念已經在全球經濟中扮演越來越重
要的角色了。
隨著 API 市場變得更複雜與廣泛,故障與安全問題造成的風險也變得更加明顯。API 讓
人們比過往更容易使用各種技術,這意味著企業架構師(傳統的技術採用決策者)再也
不是技術決策的守門人了,組織的每一位開發者都能夠進行創新,但同時也會導致意外
的後果。我們不僅必須制定 API 的基本需求(例如使用 BDD 或自動測試),也要制定非
功能(或跨功能的)需求,以及關於安全、性能與預期成本的服務級協定(SLA), 它
們都必須被持續測試與驗證,因為它們對你提供給顧客的產品有直接的影響。
雲端的機會與成本 ...