{$CATEGORYS['438']['catname']
首页 >  金融科技 > 云计算 > 微服务开发运维平台

微服务开发运维平台

  • 发布时间:2018-08-31
  • 来源:
  •   
  • 打印

概述

Sm@rtMSP是神州信息云平台的重要组成环节,通过sm@rtMSP开发的微服务应用可部署于sm@rtPaas平台,为企业提供了一套快速开发部署运维的开发框架及监控平台。平台主要基于微服务架构理念,通过springcloud相关技术,提供整套开发架构及相关外围组件。并且直接使用微服务架构理念开发了一套统一管控平台,对业务系统、网关及PAAS平台进行监控。

价值

为企业沉淀一套微服务架构标准,通过与PAAS平台集成形成快速的云化解决方案及平台。同时构建devops自动化流水线提供CI、CD,帮助企业得以快速、低成本的构建支撑平台与业务系统

通过spring cloud技术,实现一套以java技术为主体的微服务开发框架及标准

基于docker封装,构建网关模式微服务

形成微服务开发规范并联合PaaS平台实现技术落地

优势

产品无论从开发人员视角、服务运维人员视角还是业务拥有着视角都具有特有的优势。

开发人员视角

功能迭代快:避免陷入庞大的代码库,易于增加新的功能,易于维护既有功能;

充分利用现有技能:可以充分利用既有技术资源,也可以自由选择较优技术路线;

自动化部署和测试:易于加速部署与装载;易于调试;

松耦合结构:团队独立,减少复杂团队管理成本;

依赖性少:降低代码依赖性追踪与管理成本;

高度的业务逻辑聚焦:自始至终的端到端团队负责制(服务定义-开发-部署-运维-下线)易于通过扩展解决瓶颈问题

服务运维人员视角

统一管理:一个服务管理团队可以更容易的支持多个产品/微服务研发团队

自动化程度高:通过自动化部署、日志、监控等手段可以快速提高管理效率;

快速定位问题:易于识别和分离生产系统问题所在,快速定位修复团队和负责人员;

灵活的资源驱动:应用趋向更稳健、弹性,微服务的负责团队也比传统技术团队对问题和瓶颈有更直观的意识,更具责任感和控制力。

稳定性:易于拆解非核心业务给外包客户,通过云计算的能力保证业务运行的稳定性;同时可以降低重复建设的概率和频率,提高应用服务的集约化。

业务拥有着视角

加快业务交付:支持更快的产品/服务交付与迭代,更快的响应市场需求;

节省成本:小而专的团队,易于成本、利润评估和分配,易于KPI管理,易于资源调度;

帮助业务创新:易于实现更好的用户体验,同时有带动业务创新要求;