雲小課 | 使用ROMA API,API管理從此不用愁!


閱識風雲是華為雲信息大咖,擅長將復雜信息多元化呈現,其出品的一張圖(雲圖說)、深入淺出的博文(雲小課)或短視頻(雲視廳)總有一款能讓您快速上手華為雲。更多精彩內容請單擊此處。

摘要:ROMA API致力於構建以API為核心的全棧服務體系,解決企業API的質量、效率、安全、體驗、資產等痛點問題,打造專家級的API管理平台。

本文分享自華為雲社區《【雲小課】應用平台第17課 使用ROMA API,API管理從此不用愁!》,作者: 閱識風雲。

什么是ROMA API?

ROMA API是API全生命周期治理經驗的產品,從API設計、實現、管理、消費、運營全流程上實現規范化管理,解決企業業務發展過程中遇到的各階段痛點問題,幫助企業快速實現API經濟,並持續構建高質量的API服務能力。

1.API設計

API設計者主要負責API整體的規划和設計,提前Mock調測和規范檢查。

2.API實現

API開發者負責后端的業務開發、版本測試、驗證、版本發布等。

3.API管理

API管理主要包含API服務、API策略和API測試能力,支持API服務定義和策略管理。

4.API消費

所有API的訂閱者均屬於API消費者,API管理者將從服務中挑選的部分API組合成API產品上架到API目錄供API消費者訂閱后調用。

5.API運營

快速獲取並分析API指標,方便API管理者維護和運營。

圖1 API全生命周期

為什么選擇ROMA API?

接下來,小課將為您講述ROMA API的六大核心競爭力。

  • 核心競爭力一:全自動化設計規范檢測
  • 核心競爭力二:自動化代碼和用例生成
  • 核心競爭力三:多重運行安全防護
  • 核心競爭力四:跨雲API集成
  • 核心競爭力五:便捷式API資產開放
  • 核心競爭力六:豐富的API運營分析

核心競爭力一:全自動化設計規范檢測

從API的體驗和效率出發,提供一款便捷的API編輯器,並融入華為公司10年API治理規范,實現全自動化檢測,快速發現您的API頂層設計問題。

核心競爭力二:自動化代碼和用例生成

通過標准Yaml契約,自動生成API框架代碼和測試用例,依托CICD能力高效完成產品研發,實現開發、測試、運行的並行操作,大大提升了產品的研發效率。

核心競爭力三:多重運行安全防護

API的開放面臨着DDOS、XSS、釣魚、暴力攻擊等的安全攻擊風險,ROMA API提供了一套完善的4層防護架構。

  • 接入層

基於HTTPS訪問,保證網絡傳輸安全;從數據入口屏蔽惡意調用,防重放、防篡改;從APP、API、IP等多維度的流控策略保護。

  • 認證層

提供AK和SK、Token方式進行應用的認證,授權后才可訪問;支持系統級和API級的IP黑白名單,拒絕惡意訪問。

  • 審計層

支持LTS日志分析,可為追查異常調用和恢復業務操作提供客觀依據。

  • 轉發層

通過安全通道訪問后端服務;提供負載均衡、自動熔斷等能力;支持對后端服務的證書校驗;提供API網關的身份認證信息、簽名秘鑰等功能。

核心競爭力四:跨雲API集成

伴隨IT雲化不斷演進,很多企業開始把業務分散到多雲、多數據中心管理。ROMA API提供一站式的多雲協同管理,讓企業數據更加安全可靠。

核心競爭力五:便捷式API資產開放

隨着企業規模變大,API資產的積累也不斷增加,ROMA API提供了便捷式的API資產管理,幫助企業快速實現資產變現。

核心競爭力六:豐富的API運營分析

支持詳細的API調用分析和告警支持,識別系統可能存在的潛在風險,並借助離線日志分析,完成精細化的運營報表呈現,讓您快速洞察API業務演進。

API全生命周期治理服務已經在華為歷經10年的積累,管理API總數20萬+、 API服務2萬+、資產訂閱20萬+、完成百萬級開發者的高質量管理,幫助物流、汽車、金融、工業、教育等行業上百家標桿客戶實現API經濟。

點擊“了解更多”,華為雲ROMA API等着您!

 

點擊關注,第一時間了解華為雲新鮮技術~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM