API 網關(API Gateway)提供高性能、高可用的 API 託管服務,幫助用戶對外開放其部署在 ECS、容器服務等阿里雲產品上的應用,提供完整的 API 發佈、管理、維護生命週期管理。用戶只需進行簡單的操做,便可快速、低成本、低風險地開放數據或服務。輔助用戶簡單、快速、低成本、低風險的實現微服務聚合、先後端分離、系統集成,向合做夥伴、開發者開放功能和數據算法
阿里雲API網關的詳細內容:阿里雲API網關使用教程後端
提供防攻擊、防重放、請求加密、身份認證、權限管理、流量控制等多重手段保證 API 安全,下降 API 開放風險。
提供 API 定義、測試、發佈、下線等全生命週期管理,並生成 SDK、API 說明文檔,提高 API 管理、迭代的效率。
提供便捷的監控、報警、分析、API 市場等運維、運營工具,下降 API 運營、維護成本。
API 網關將能力的複用率最大化,企業間可以互相借力,企業發展可以專一自身業務,實現雙贏。安全
API 便捷管理(便捷的 API 管理功能,便捷的 API 管理工具)
API 生命週期管理:覆蓋 API 的定義、測試、發佈的整個生命週期管理,便捷的平常管理、版本管理,支持熱升級和快速回滾。
便捷工具&文檔:提供頁面調試工具,自動生成 API 文檔和 SDK,大大下降人力成本。less
安全穩定(嚴格的權限管理、精準的流量控制、全面的監控報警)
安全防禦:API 請求到達網關須要通過嚴格的身份認證、權限認證,才能到達後端服務。支持 HMAC(SHA-1,SHA-256)算法簽名,支持 SSL 加密
流量控制:可控制單位時間內 API 容許被調用次數。用來保護企業的後端服務,實現業務分級和用戶分級。
支持對 API 流控,您能夠根據 API 的重要程度來配置不一樣流控,從而保障重要業務的穩定運行。
支持用戶、應用和例外流控,您能夠根據用戶的重要性來配置不一樣流控,從而能夠保證大用戶的權益。
流控粒度:分鐘、小時、天。前後端分離
請求管理(經過參數校驗過濾無效請求,經過參數轉換實現 API 高度複用,一套 API 多種服務)
參數校驗:請求通過 API 網關,可根據您的配置進行參數類型、參數值(範圍、枚舉、正則、Json Schema)的校驗,減小後端對非法請求、無效請求的資源消耗和處理成本。
參數轉換:您能夠在 API 網關定義參數映射規則,網關經過映射規則將後端服務經過映射翻譯成任何形式,以知足不一樣用戶的不一樣需求,從而避免功能重複開發。運維
監控告警(結合阿里雲監控服務,提供靈活全面的監控告警能力,該部分持續升級中)
監控告警:提供實時、可視化的 API 監控,包括:調用量、調用方式、響應時間、錯誤率,讓您可以清楚的瞭解 API 的運行情況和用戶的行爲習慣。
支持自定義報警規則,來針對異常狀況進行報警,下降故障處理時間。
後續還會推出可訂閱的數據分析報表和智能分析,敬請期待。微服務
API 市場(一站式解決 API 管理和 API 變現)
API 市場:API 接入 API 網關後,還能以 API 服務的方式上架到阿里雲 API 市場。API 網關和API 市場將爲您解決計量計費、Quota 控制、運營售賣等需求。工具
阿里雲API網關的詳細內容:阿里雲API網關使用教程性能