轻舟如何帮助企业打造微服务的治理框架?

微服务作为应用开发技术的必然趋势,对业务系统进行细粒度拆分,降低了业务系统的复杂性,但是对企业技术架构提出了新的挑战。

多种开发框架增加开发人员的负担
痛点描述
微服务应用的开发往往需要引入多种开发框架,增加许多业务无关代码,给业务开发人员带来额外的负担。
方案描述
通过代码无侵入设计,开发人员只需专注于业务开发,通过简单配置即可将应用接入轻舟微服务平台,实现微服务治理能力。
系统故障风险难以防范
痛点描述
微服务拆分带来大量的细粒度服务,对服务的授权、流控、监测的需求迫切,以防范系统性故障风险,需要一套体系化的服务治理能力。
方案描述
基于网易多年的服务治理经验,NSF 集成并封装了多种服务治理能力,以应对微服务系统可能面临的各种异常及突发情况。
开源技术维护集成成本太高
痛点描述
微服务开发依赖多种开源技术,而这些技术的整合、升级等维护工作困难;如果采用多种技术栈,会带来更多的系统维护、集成等问题。
方案描述
统一管控 Spring Cloud、Dubbo 和Service Mesh,为处于不同阶段的企业提供技术升级和迁移能力。
实际解决方案难以落地
痛点描述
微服务架构实现各不相同,设计背景和场景不尽相同,不从实践出发的解决方案很难实际落地。
方案描述
结合网易长期的微服务实践,提供微服务咨询服务,帮助用户建立适合的技术基线,为微服务建设降本增效,为微服务落地保驾护航。
产品全景
核心优势
无侵入,接入成本低
  • 应用无需修改任何代码,即可接入 NSF
基于开源,兼容开源
  • 兼容 Eureka、Zookeeper 注册中心
  • 兼容 Spring Cloud 、Dubbo
  • 兼容开源Istio
微服务框架统一管理
  • Spring Cloud、Dubbo 和 Service Mesh 进行统一管控
  • 支持从现有微服务架构平滑迁移到服务网格
端到端可观测性
  • 无侵入监控数据采集,监控项丰富
  • 多维度数据聚合,呈现丰富的监控数据
开箱即用
  • 提供注册中心、配置中心、认证中心以及监控中心
  • 统一部署、统一运维,大大降低运维成本
基础设施无关
  • 支持多种负载类型:容器、虚拟机、物理机等
  • 支持跨多云平台:私有云、公有云、混合云
热门场景
应对互联网业务流量
  • 面对日益增长的互联网业务,随时可能面临热点事件或活动大促的流量激增,通过服务治理可以有效的保护关键服务,降低系统性风险的发生
复杂系统的迭代管理
  • 随着业务越来越复杂,系统的复杂度随之增长,按业务模块或团队结构对系统进行合理拆分,使整个系统以有序可靠的方式保持快速迭代的能力,确保业务的竞争力
灰度发布
  • 为保障新特性能够平稳上线,灰度版本的使用需要灵活控制,通过参数分流、流量染色等功能,支持设置指定用户或者流量比例试用灰度版本,待灰度版本成熟后,切换到灰度版本