网易|对网易轻舟云原生软件平台的分析和思考

网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

在前面我有一篇文章专门分析了当前主流的公有云服务厂商阿里 , 华为和腾讯推出的云原生解决方案 , 今天刚好又看到网易的基于微服务架构的网易轻舟云原生生产力软件平台 , 由于这个平台和我们自己规划的云原生解决方案很大地方相当类似 , 因此今天做下分析 。
源自网易杭州研究院 , 是网易数字经济的创新载体和技术孵化器 。依托网易集团二十余年互联网技术积累 , 聚合云计算、大数据、人工智能等新型数字化技术 , 聚焦提供数据智能、软件研发、基础设施与中间件等基础软件 , 致力于帮助企业客户成功实现数字化转型 。
对应网易轻舟平台可以看做先是服务网易云 , 网易音乐 , 网易有道等各个产品应用 , 现在逐步孵化为一个可以对外服务的 , 协助传统企业数字化转型的云原生解决方案平台 。网易当前在公有云服务市场整体一般 , 但是整个轻舟平台的打造值得我们参考和学习 。轻舟整体架构说明
网易一站式云原生软件生产力平台 , 覆盖开发、构建、发布、上线运行、治理和运维等环节 , 源自网易内部的大规模互联网业务实践 , 经过金融、制造、物流等行业客户的生产环境验证 。
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

从整体架构里面可以看到包括了容器云平台 , 微服务平台 , 低代码开发平台 , DevOps混合云和中间件技术服务几个主要部分内容 。对于微服务平台当前又包括了微服务框架 , 应用和服务监控 , API网关 , 分布式事务处理几个关键部分的内容 。
整体的功能架构可以说相当全面 , 和我原来对整个云原生方案沟通基本能映射上 。
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

整个里面的差别可以看到原来我构图对我们自己的基于微服务的快速开发平台能力进行了弱化 , 同时又对API网关之上的OpenAPI能力开放平台进行了强化 。
基于和网易轻舟的对比 , 我对原来的元原生整体架构图进行了重新构图 , 在围绕微服务 , DevOps和容器云三者的基础上 , 重点是增加了技术服务中台 。
同时应该体现出整个从开发到执行到运维监控的软件全生命周期管理能力 。
在我最早的时候就谈到过 。
在云原生架构里面 , 底层的技术平台变成了容器云平台 , 上层的传统单体应用开发变成了微服务架构 , 而中间则需要有一个承上启下的过程支撑 , 即我们常说的DevOps支撑平台 。
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

在重构后可以看到 , 整个云原生架构核心逻辑也就更加清楚了 。轻舟微服务
网易|对网易轻舟云原生软件平台的分析和思考
文章图片

文章图片

轻舟微服务是围绕应用和微服务打造的一站式 PaaS 平台 , 支持 Spring Cloud、Dubbo 和服务网格等微服务框架统一管控 , 提供服务开放、分布式事务管理、服务监控、日志分析等应用微服务化所需的诸多能力 , 帮助用户快速构建易接入、易运维的微服务解决方案 。
微服务框架NSF
在前面已经谈到过 , 对于各个大的云服务商一般都有自己的微服务框架 , 比如华为开源的ServiceComb , 腾讯的Tars , 阿里的SpringCloud Alibaba等 , 对于网易的则是NSF微服务框架 。该微服务框架支持Spring Cloud、Dubbo和服务网格等微服务框架统一管控 , 并支持平滑迁移 , 满足处于不同阶段的企业对微服务的需求 。如下图:


推荐阅读