APP下载

云环境中Web应用的微服务架构评估①

2017-06-07王纪军顾永生高沈刚

计算机系统应用 2017年5期
关键词:服务系统

王纪军,张 斌,顾永生,高沈刚

(江苏电力信息技术有限公司,南京 210024)

云环境中Web应用的微服务架构评估①

王纪军,张 斌,顾永生,高沈刚

(江苏电力信息技术有限公司,南京 210024)

云计算为我们提供了一种全新、高效的方式来部署可扩展的Web应用,这种方式使企业的应用可以按需对计算资源进行分配.微服务架构用于将庞大复杂的应用系统拆分为一系列可独立开发、测试、部署、运行、升级的服务模块.微服务架构为大批互联网企业实现云环境中的应用扩展、降低应用开发复杂度、实现敏捷开发提供了更加有效地方法.本文分析并测试了微服务架构模式,通过一个具体案例--在云环境中开发和部署的企业级应用系统,对两种架构模式实现(单体架构模式和微服务架构模式)进行性能测试,得出评估结果,这些结果对解决企业级应用微服务化中可能遇到的问题具有一定指导意义.

云平台;微服务;持续交付;可扩展应用

云计算[1]提供了一种面向企业应用的可实现按需分配计算资源的模型,企业可以将应用部署在IaaS[2]、PaaS[3]或者SaaS[4]服务平台上.对于IaaS和PaaS服务平台的应用部署来说,很多企业仅仅实现了原有应用单体化架构的迁移部署.为了充分发挥云计算平台的性能优势,他们将面对很多挑战,比如:弹性扩展、持续交付、热部署、动态监控和高可用性等.

企业选择将系统迁移到IaaS、PaaS服务平台的主要原因是为了获取更高的系统执行效率,提高系统性能,以及实……

登录APP查看全文

猜你喜欢

服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
服务在身边 健康每一天
服务在身边 健康每一天
半沸制皂系统(下)
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天