• home > tools > cloudServices > Azure >

    Azure的APIM云服务管理三大核心

    Author:zhoulujun Date:

    Azure提供了API Management(APIM)来管理云服务! 一种混合式多云管理平台,因此可以适用于所有环境的API。APIM主要是帮助外部、合作伙

    Azure提供了API Management(APIM)来管理云服务! 一种混合式多云管理平台,因此可以适用于所有环境的API。

    APIM主要是帮助外部、合作伙伴和内部开发人员发布API

    • 提供API文档和交互式的控制平台

    • 节流、速率限制和配额API

    • 监控API的运行状况并快速识别错误

    • 快速分析API的使用情况

    v2-464849234e8dcb97911b0907bfe946fe_1440w.jpg

    APIM三大组件

    APIM是由三大组件组成的,这三大组件可以说是APIM的核心

    • Developer Portal:主要面向开发人员,提供API文档和试用环境,侧重于提高开发效率和体验。

    • Azure Portal:面向所有Azure资源的管理和监控,提供全面的云服务管理平台。

    • API Gateway:作为API的入口点,提供安全性、性能优化、日志记录等,确保API的安全高效运行。

    API gateway:

    web流量负载均衡器,可以管理应用的流量。

    主要作用:请求路由、协议转换、请求和响应转换、安全性、速率限制、日志记录和监控、缓存、错误处理、服务发现、API文档、请求验证等

    • 接受API调用并且能够转发到自己的后端

    • 配额API和限制速率

    • 验证API的证书或凭证等

    • 分析日志

    Azure protal:

    Azure Portal是基于Web的统一控制台,提供可替代命令行工具的方法,用于管理Azure订阅和资源,用户可以通过它生成、管理和监视所有内容,例如将最重要的事项固定在仪表板上,重设磁贴大小,以便仅显示适量详细信息

    主要作用:作为Azure服务的中央管理平台,提供全面的资源管理、监控和支持。

    • API程序的管理界面

    • 定义API架构

    • 设置API策略

    • 分析log

    • 管理用户

    Developer Portal:

    主要作用:简化API的文档管理和使用,提高开发效率。

    • 帮助开发人员在线阅读API文档,并通过交互式控制台试用API。

    • 允许内外部用户创建账号订阅以获取API密钥,并访问自己的使用情况分析开发人员的网站

    • 浏览API文档

    • 交互式使用API

    • 分析使用情况


    具体使用,参看 :超详细的APIM部署  https://zhuanlan.zhihu.com/p/486731178



    转载本站文章《Azure的APIM云服务管理三大核心》,
    请注明出处:https://www.zhoulujun.cn/html/tools/cloudServices/Azure/9341.html