当前位置:云计算行业动态 → 正文

如何最小化云API升级造成的中断?

责任编辑:editor005 作者:张培颖翻译 |来源:企业网D1Net  2015-09-18 14:18:04 本文摘自:TechTarget中国

云提供商升级API时,开发者必须升级并重新测试自己的软件,如何为这个过程做好准备并且最小化影响?

云提供商为了扩展和改善服务进行了服务升级,通常需要进行API升级。但是伴随着利好的部分,这些应用编程接口(API)变更会对使用这个API的软件开发者造成影响。

云提供商每次微调API,开发者就必须升级,重新测试并未他们的云应用打补丁。由于过程繁琐,一些开发者不愿意使用API,或是是因为API升级导致的复杂工作。对于云提供商和开发者而言,都造成了机会流失。

对于云服务API和软件集成最重要的是功能连续性以及向后兼容性。开发者应该检查一下云提供商的服务或者API升级历史和未来的路线图。他们也应该评估一下多长时间可能需要升级软件,保持与API变更同步。理论上,云提供商设计API是追求长期的功能调用、语法和其他的特性的,从而最小化API升级带来的影响。

比如,假设云提供商升级了服务,包括升级API调用。如果提供商用心的调用取代了原来的调用,开发者就要被迫立刻升级他们的软件,从而导致中断。但是如果云提供商交付的升级API调用作为现有功能的新的功能,开发者的软件应该继续正常运行。随后,开发者可以在方便的时候转到新的API调用。云提供商之后可以逐步地淘汰旧的API调用,最小化影响。

开发者应该确保服务提供商的API有清晰的版本制定,以便他们可以在API升级可用的时候判断出来。云提供商越早引入API升级,就能够为开发者提供足够的时间进行基本测试,制定他们的软件升级战略。

关键字:API调用最小化

本文摘自:TechTarget中国

x 如何最小化云API升级造成的中断? 扫一扫
分享本文到朋友圈
当前位置:云计算行业动态 → 正文

如何最小化云API升级造成的中断?

责任编辑:editor005 作者:张培颖翻译 |来源:企业网D1Net  2015-09-18 14:18:04 本文摘自:TechTarget中国

云提供商升级API时,开发者必须升级并重新测试自己的软件,如何为这个过程做好准备并且最小化影响?

云提供商为了扩展和改善服务进行了服务升级,通常需要进行API升级。但是伴随着利好的部分,这些应用编程接口(API)变更会对使用这个API的软件开发者造成影响。

云提供商每次微调API,开发者就必须升级,重新测试并未他们的云应用打补丁。由于过程繁琐,一些开发者不愿意使用API,或是是因为API升级导致的复杂工作。对于云提供商和开发者而言,都造成了机会流失。

对于云服务API和软件集成最重要的是功能连续性以及向后兼容性。开发者应该检查一下云提供商的服务或者API升级历史和未来的路线图。他们也应该评估一下多长时间可能需要升级软件,保持与API变更同步。理论上,云提供商设计API是追求长期的功能调用、语法和其他的特性的,从而最小化API升级带来的影响。

比如,假设云提供商升级了服务,包括升级API调用。如果提供商用心的调用取代了原来的调用,开发者就要被迫立刻升级他们的软件,从而导致中断。但是如果云提供商交付的升级API调用作为现有功能的新的功能,开发者的软件应该继续正常运行。随后,开发者可以在方便的时候转到新的API调用。云提供商之后可以逐步地淘汰旧的API调用,最小化影响。

开发者应该确保服务提供商的API有清晰的版本制定,以便他们可以在API升级可用的时候判断出来。云提供商越早引入API升级,就能够为开发者提供足够的时间进行基本测试,制定他们的软件升级战略。

关键字:API调用最小化

本文摘自:TechTarget中国

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^