开创以API为核心的数字化变革

API全生命周期管理平台

在华为开发者大会2023(Cloud)的“开创以API为核心的数字化变革,实现API全生命周期一体化协作”专题论坛中,华为云产品专家、技术专家、伙伴、客户分享了在API领域中的先进管理经验与实践经验。

针对当前企业API与微服务管理面临的挑战,华为云打造了API全生命周期管理平台。

轻量化开发体验,一站玩转API设计开发测试

“API是数字化转型的基石,构建一个可靠的API全生命周期管理底座是数字化企业务实之选。” 华为云高级研发专家在以“轻量化开发体验,一站玩转API设计开发测试”为主题的演讲中表示,同时他全面解读API全生命周期管理,分享了华为云API全生命周期管理一体化解决方案CodeArts API。

API First即以API为中心,践行这个理念需要从思维和行动上同时进行转变,而华为云API First理念推出了流程、组织、工具、规范和评价体系等覆盖整个API生命周期,从API文档,到API后端实现,再到API上线运行,最后实现API的产品变现。

为解决传统API生命周期管理中API一致性的问题,华为云推出了CodeArts API工具。在设计阶段,CodeArts API支持Markdown文档、API规范全自动化检测以及一键文档/代码生成;在API的测试阶段,CodeArts API支持测试用例快速生成、编排,支持端到端一键测试以及高规格性能测试;在API的运维阶段,CodeArts API提供了云原生网关运行时插件,实现API一键托管,同时也支持开箱即用的网关策略和一站式运维大屏;在API的发布阶段,CodeArts API集成了APIHUB插件,支持一键发布,快速接入API生态市场。

API全生命周期包含设计、开发、运维、发布等多个阶段:

10年沉淀,毫秒级调用API,十万级API并发性能

在以“10年沉淀,毫秒级调用API,十万级API并发性能“为主题的演讲中,华为云高级产品专家表示,“API运行时决定企业生产发展的质量,APIG云原生网关为API的安全、稳定、高效、智能运行全方位保驾护航。”

一个API项目的成功与否,API的安全、稳定和高效运行也至关重要。API一经开放,将面临恶意攻击、突发流量洪峰、API访问追查等众多挑战,如何在后端服务更新发布的同时保证用户的正常使用也是商用应用必须考虑的场景。华为云将所有云服务的API托管在云原生网关APIG上。现在,CodeArts API也通过集成APIG,基于华为云底座能力,为开发者提供高性能、高可用和高安全的云原生API运行网关。

在传统的应用业务架构中,用户访问后端服务的流量通常需要经过安全准入层、负载均衡器、南北流量网关(如nginx)和东西微服务网关(如spring cloud gateway),最终才能进入后端服务。而现代化的应用架构利用云原生网关实现了上述能力的合并部署。通过一个云原生网关APIG,可以承载安全、负载均衡、入口流量治理、微服务治理和运维的五项能力,大大降低了部署成本。同时,通过减少端到端链路节点,APIG也帮助业务提升了整体调用性能,并简化和统一了运维手段。

无论业务后端是VPC、数据库、异构系统,还是微服务引擎和服务网格,云原生网关APIG都能帮助企业和开发者在数分钟内完成API的部署和开放。它可以轻松应对每秒十万级API的并发调用,降低50%以上的运维成本,并提高30%以上的资源利用率。同时,APIG通过内置华为云多年的API安全治理手段,从接入层、访问层、转发层和审计层多方位保障API的安全运行。越来越多的企业和开发者已经从APIG云原生网关中受益,无忧地开放API,参与到API经济中。

与伙伴、开发者共建共享繁荣API经济

随着API经济进入蓬勃发展期,各行各业的API数量都在快速增长,同时也存在各种阻碍:各行各业的API碎片化分布,难以查找;缺少便捷的调试体验;API商业变现的方式不够灵活等等。为了解决这些阻碍,华为云构筑了API中心(API Hub)平台,帮助API拥有者和API调用者更充分利用API资源,释放更多的经济价值。

面向API拥有者:

API中心提供了开放的生态市场,支持直接变现或间接变现。对于可直接作为商品进行交易售卖的API,例如智能识别API,可在华为云云商店上架API商品对外定价和售卖。对于平台开放类API,例如应用在系统对接集成中的API,可在API中心的API门户上架。通过生态的合力,这些API能够吸引更多的伙伴和开发者,促进系统应用之间的紧密连接,使得API拥有者能拓宽业务边界及范围,间接通过API获取收益,实现商业闭环。

面向API调用者:

API中心不仅汇聚了10万+的API,还集成了API调试工具。开发者们可以在API门户中查找API,解决API碎片化分布、查找难等问题,也能利用调试工具实现沉浸式一键启动、便捷调试API,减少工具的切换。

总之,API中心汇聚和沉淀千行百业API,通过促进API供需匹配,形成API “生产到消费到再生产“的良性循环,助力API经济持续蓬勃发展。