数商云|分布式应用场景管理,打造企业级微服务平台架构( 二 )


方案描述
基于多年的服务治理经验 , NSF集成并封装了多种服务治理能力 , 以应对微服务系统可能面临的各种异常及突发情况 。
》开源技术维护集成成本太高
痛点描述
微服务开发依赖多种开源技术 , 而这些技术的整合、升级等维护工作困难;如果采用多种技术栈 , 会带来更多的系统维护、集成等问题 。
方案描述
统一管控SpringCloud、Dubbo和ServiceMesh , 为处于不同阶段的企业提供技术升级和迁移能力 。
》实际解决方案难以落地
痛点描述
微服务系统架构实现各不相同 , 设计背景和场景不尽相同 , 不从实践出发的解决方案很难实际落地 。
方案描述
结合长期的微服务开发实践 , 提供微服务平台咨询服务 , 帮助用户建立适合的技术基线 , 为微服务建设降本增效 , 为微服务落地保驾护航 。
企业微服务集群全景
数商云|分布式应用场景管理,打造企业级微服务平台架构
文章图片
▲微服务平台核心优势
》无代码侵入 , 接入成本
●应用无需修改任何代码 , 即可接入NSF
》基于开源 , 兼容开源
●兼容Eureka、Zookeeper注册中心
●兼容SpringCloud、Dubbo
●兼容开源Istio
》微服务框架统一管理
●SpringCloud、Dubbo和ServiceMesh进行统一管控
●支持从现有微服务架构平滑迁移到服务网格
》端到端可观测性
●无侵入监控数据采集 , 监控项丰富
●多维度数据聚合 , 呈现丰富的监控数据
》开箱即用
●提供注册中心、配置中心、认证中心以及监控中心
●统一部署、统一运维 , 大大降低运维成本
》基础设施无关
●支持多种负载类型:容器、虚拟机、物理机等
●支持跨多云平台:私有云、公有云、混合云
企业微服务管理热门应用场景
》应对互联网业务流量
面对日益增长的互联网业务 , 随时可能面临热点事件或活动大促的流量激增 , 通过微服务系统管理治理可以有效的保护关键服务 , 降低系统性风险的发生 。
数商云|分布式应用场景管理,打造企业级微服务平台架构
文章图片
》复杂系统的迭代管理
随着业务越来越复杂 , 系统的复杂度随之增长 , 按业务模块或团队结构对系统进行合理拆分 , 使整个系统以有序可靠的方式保持快速迭代的能力 , 确保业务的竞争力 。
》灰度发布
为保障新特性能够平稳上线 , 灰度版本的使用需要灵活控制 , 通过参数分流、流量染色等功能 , 支持设置指定用户或者流量比例试用灰度版本 , 待灰度版本成熟后 , 切换到灰度版本 。
数商云|分布式应用场景管理,打造企业级微服务平台架构
文章图片
搭载产品
》API网关
API网关是提供服务开放和共享的企业级PaaS平台 , 提供发布管理、统一认证鉴权等功能 。 通过API网关实现对外开放的微服务管理 , 构建完整微服务网站及开发解决方案 。
》容器平台NCS
容器平台是企业级容器Paas平台 , 提供集群管理、镜像管理、容器管理等功能 。 通过容器平台 , 为微服务平台提供运行环境 。
》全链路应用监控APM
全链路应用监控是提供集链路追踪、应用性能和业务数据于一体立体化监控平台 。 通过APM可以增强微服务系统的管理服务拓扑和链路追踪的能力 , 提供端到端的可观测性 。
》分布式事务GTXS
企业微服务平台场景下高性能、高可靠、接入成本低的分布式事务中间件 。 通过分布式事务 , 解决微服务改造过程中 , 事务一致性的问题 。
借助企业级微服务架构 , 还可搭建多渠道的中台系统 , 承载千万级QPS流量压力 , 提高整体资源的利用率和业务可靠性 , 并缩短了开发测试及部署流程 , 从而快速响应业务部门的各种新需求 。