首页 | 本学科首页   官方微博 | 高级检索  
     

云环境中Web应用的微服务架构评估
引用本文:王纪军,张斌,顾永生,高沈刚.云环境中Web应用的微服务架构评估[J].计算机系统应用,2017,26(5):9-15.
作者姓名:王纪军  张斌  顾永生  高沈刚
作者单位:江苏电力信息技术有限公司, 南京 210024,江苏电力信息技术有限公司, 南京 210024,江苏电力信息技术有限公司, 南京 210024,江苏电力信息技术有限公司, 南京 210024
摘    要:云计算为我们提供了一种全新、高效的方式来部署可扩展的Web应用,这种方式使企业的应用可以按需对计算资源进行分配.微服务架构用于将庞大复杂的应用系统拆分为一系列可独立开发、测试、部署、运行、升级的服务模块.微服务架构为大批互联网企业实现云环境中的应用扩展、降低应用开发复杂度、实现敏捷开发提供了更加有效地方法.本文分析并测试了微服务架构模式,通过一个具体案例——在云环境中开发和部署的企业级应用系统,对两种架构模式实现(单体架构模式和微服务架构模式)进行性能测试,得出评估结果,这些结果对解决企业级应用微服务化中可能遇到的问题具有一定指导意义.

关 键 词:云平台  微服务  持续交付  可扩展应用
收稿时间:2016/8/9 0:00:00
修稿时间:2016/9/23 0:00:00

Evaluation of Micro-Service Architecture for Web Application in the Cloud
WANG Ji-Jun,ZHANG Bin,GU Yong-Sheng and GAO Shen-Gang.Evaluation of Micro-Service Architecture for Web Application in the Cloud[J].Computer Systems& Applications,2017,26(5):9-15.
Authors:WANG Ji-Jun  ZHANG Bin  GU Yong-Sheng and GAO Shen-Gang
Affiliation:Jiangsu Electric Power Information Technology Co. Ltd., Nanjing 210024, China,Jiangsu Electric Power Information Technology Co. Ltd., Nanjing 210024, China,Jiangsu Electric Power Information Technology Co. Ltd., Nanjing 210024, China and Jiangsu Electric Power Information Technology Co. Ltd., Nanjing 210024, China
Abstract:Cloud computing provides a pretty new and efficient way to deploy scalable web application. In this way, it can allocate their computing resource on business requirements for enterprise applications. Micro-service architecture is used to split large applications into a series of small modules that can be developed, tested, deployed, operated and upgraded independently. Micro-service architecture provides a more efficient way for a large number of Internet companies to expand their applications in the cloud, reduce complexity of application development and gain agility. In this paper we analyze and test the micro-service architecture model in a specific case-we develop and deploy the enterprise application system in the cloud to implement performance tests of two architectures (single-mode architecture and micro-service architecture mode), and we can acquire the evaluation result. These results have some guiding significance for solving the problems that may be encountered in the micro-service application of enterprise application.
Keywords:cloud platform  micro-service  continuous delivery  scalable applications
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号