API网关遇上容器服务
本文通过利用阿里云的容器服务和API网关,构建一个完整的基于Docker的具有API管理功能的服务。
使用API网关降低API管理成本
随着企业的发展,开放了大批量的API,用于衔接内部系统,用于链接移动、智能设备,用于链接我们的供应商、代理商和合作伙伴,打通了企业企业的上下游。API承载了企业的关键业务、连接了企业的重要客户,随着API数量的增多,API的管理成本不断提升,从而大大影响了开发效率。
使用API网关流控防攻击
API使软件之间的通讯更加便捷,使得基于软件支撑的商业模式得以落地,如移动支付,从而促进API经济的繁荣。现在开放API服务已经成为软件服务的主要趋势,对于API提供者而言,API服务的安全性则是需要重点考虑的。但互联网上的攻击,或者某次促销导致流量暴增,超出服务承受能力的情况无可避免
使用API网关建立多场景测试环境
在软件/应用系统开发过程中,系统的好坏不仅取决于架构设计、可行性分析及功能实现,还需要一套完善的测试机制来保证质量,这往往需要变换场景进行多轮测试,以保证每个隐蔽的BUG都能够被发现。
谈谈互联网后端基础设施
对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?