写点什么

专访网易云陈谔:用微服务体系满足数字化转型需求

2018 年 8 月 20 日

现在的公有云市场,国外有 AWS,Google Cloud 和微软的 Azure 三足鼎立,国内则是阿里云一家独大,即便如此,在数字化浪潮下,云计算市场依然有很多玩家进场,各家竞争也相当激烈。在这样的环境下,网易云作为入场较晚的选手(2016 年“网易云”作为整体品牌正式推出),通过独特的玩法在这场角逐中占据了一定的席位。在 7 月 31 日的中国杭州云创大会上,InfoQ 记者专访了网易云基础服务总经理陈谔,了解了网易云计算服务如何服务企业。

以场景化服务切入市场

网易云区别于其他云厂商的地方之一就是,网易云主打场景化的服务。根据陈谔的介绍,网易云自 2016 年正式上线推出云计算服务以来,一开始是从场景化去切入云计算市场。到目前,网易云的场景化产品包括:云计算基础服务、通信与视频(云信)、云安全(易盾)、云客服(七鱼)、网易大数据等产品,同时拥有完备的教育、金融、电商等综合性解决方案。

随后网易云又以包括大数据和云计算基础服务在内的解决方案产品去切入中大型用户,目前网易云已经有了约 45 万家企业客户。

在云创大会当天,网易云发布了新的微服务产品——轻舟微服务,进一步丰富了自己的产品线,加强其在企业数字化创新领域的竞争力。

创新是时代的需求

现如今,分布式和云计算对现代 IT 基础设施带来了巨大的变革,云计算的浪潮席卷着企业进行数字化转型,数字化经济时代也对企业有了新的需求。

在陈谔看来,传统的 IT 部门是成本中心,主要负责资源管控和流程管控。但是在数字化转型的浪潮之下,IT 部门需要成为创新部门,来帮助企业通过数字化发现创新的突破点。这时候老的技术体系已经无力支撑创新,企业就需要依靠外部力量,新的技术栈和工具链来帮助进行技术创新。

很多企业在数字化转型过程中都面临着这样的问题:

  • 一是有弹性和快速迭代的需求,同时企业希望在迭代的过程中能保障安全性,在出现故障的时候不会把这种故障放大到整个系统。
  • 还有很多采购第三方服务或者采用外包形式的企业,系统迭代的过程中由于对系统内部组件和信息不是完全地了解,在迭代过程中就会很麻烦。

而微服务将功能抽象为服务,能独立发展独立部署,可以更好地支持快速迭代和服务复用,能满足数字化转型企业的需求,让企业更好地进行成本和质量控制。

此次网易云推出的轻舟微服务产品,在之前网易云已经有了大量的技术投入,并在网易内部产品团队进行了实战,这样的一套系统本身就适合服务企业。

轻舟:一套完整的微服务产品

轻舟微服务是围绕应用和微服务打造的一站式 PaaS 平台,能帮助用户解决应用从开发、测试、发布到上线运维等的全生命周期管理,并解决服务的注册,治理,链路跟踪,动态配置等问题,提供易接入,易运维的微服务解决方案。

陈谔介绍道,轻舟微服务产品有如下特性:

  • 轻舟基于开源技术栈打造,兼容 Spring Cloud,Dubbo 和 gRPC 等开源技术,能匹配各种服务框架,一方面能尽量减少侵入性,另一方面也能让大家更容易上手。组件方面,轻舟使用了 CNCF 旗下的开源组件,包括 Promethus,遵循 OpenTracing 等开源标准。
  • 轻舟支持 DevOps。微服务的架构较为复杂,对运维工作提出了很大的挑战。轻舟微服务遵循 OpenTracing 的标准,打出的 OpenTracing 日志可以对接网易云的 APM 和智能化运维服务,这样用户就能很容易地发现故障点。

陈谔说,网易云在微服务方面已经有了一段时间的探索。在服务治理中,要设很多参数,比如熔断,超时,某些服务的降级条件等,这时候需要有决策的依据。网易云可以基于业务的压测产生的大量数据进行学习,根据业务负载智能推荐这些参数,这可以看作 AIOps 的雏形。这样一来,轻舟就能更好地辅助服务治理和运维工作。

  • 轻舟能覆盖软件开发生命周期。在软件开发过程中,测试也很重要。在系统扩容的时候,需要有很好的测试体系,包括压测体系,故障演练体系,API 测试体系,以保障业务上线时功能正确满足需求。轻舟微服务能覆盖包括 CI/CD 在内的整个软件开发的生命周期,使用户不用再另外寻求解决方案。
  • 轻舟也集成了容器平台,能进行容器编排,弹性扩缩和镜像管理,单个集群可以支持 3 万个节点,45 万个容器。

陈谔介绍说,网易云在容器技术方面也有探索。网易云可能是业界第一个商业化推出无服务器容器服务的厂商,也就是网易云的 Kubernetes 集群,用一套集群尽可能多地去支撑客户,把更多的资源调集在一起,提升资源利用率。

网易云:体系化的产品改变软件生产方式

现在已经进入到了云计算 2.0 时代,在 2016 年网易云就提出要“改变软件的生产方式“。也就是说,网易云能给客户提供一套完整的设施和体系帮助客户改变生产方式。

在数字化转型的背景下无论企业是自己研发软件还是外包研发,都要对软件架构、软件协同去做相应的工作。网易云的理念是,企业需要新的生产方式。所以网易云在云计算 2.0 时代,会围绕数字化转型过程中的赋能,注重用户的软件生产能力,给用户提供完整的体系帮助企业更好地完成数字化转型。

从此次发布的轻舟微服务来看,网易云从自身内部产品团队打磨出来的产品是一套非常完整的微服务产品,其体系化的服务可以让“改变软件的生产方式“进一步落实,而不仅仅只是一个理念,一句口号。

2018 年 8 月 20 日 10:08918
用户头像
张婵 InfoQ 技术编辑

发布了 87 篇内容, 共 45.3 次阅读, 收获喜欢 214 次。

关注

评论

发布
暂无评论
发现更多内容

Flink SQL CDC 实践以及一致性分析

Apache Flink

flink

外卖下单用例流程图

阿珍爱上阿强

源码分析-Netty:开篇

程序员架构进阶

架构 源码分析 Netty 28天写作 3月日更

Elasticsearch Inverted Index

escray

elastic 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 3月日更

终于学完国内算法第一人10年经验总结的数据结构与算法详解文档

Java架构之路

Java 程序员 架构 面试 编程语言

新的RBAC:基于资源的权限管理(Resource-Based Access Control)

龙归科技

资源 权限管理 rbac

我以为自己够牛逼了,直到看到了Alibaba专家的面试笔记,我学习了三个月,却入职京东,税前36K

Java成神之路

Java 程序员 架构 面试 编程语言

COPU助力北大研究生开源公选课丨开源PostgreSQL研发课程成功进入北京大学

PostgreSQLChina

数据库 postgresql 开源 开源社区

[TcaplusDB知识库]键值型数据库TcaplusDB是如何进行数据读写的?

TcaplusDB

数据库 nosql 后端 TcaplusDB Tcaplus

话说 类加载过程 第一篇

木子的昼夜

数字经济时代,区块链能否担当产业数字化转型核心赋能者?

旺链科技

区块链数字经济 区块链发展

KubeNode:阿里巴巴云原生 容器基础设施运维实践

阿里巴巴云原生

阿里巴巴 容器 运维 云原生 k8s

第六.产品经理的项目管理

让我思考一会儿

举例出Java最常见的JVM+并发+MySQL+网络+Spring面试题,我靠着掌握这些拿到阿里offer(1到5年必看)

Java成神之路

Java 程序员 架构 面试 编程语言

如何用一个月的时间啃完英语词典?

wbliu85

Flink的状态编程和容错机制

五分钟学大数据

大数据 flink 28天写作 3月日更

大作业

胡益

寻找被遗忘的勇气(十一)

Changing Lin

3月日更

大作业

yoki

前端开发:VS Code编辑器新建Vue文件自定义模板的方法

三掌柜

vue.js 前端 3月日更

万字长文,肝了一下午的线程池详解!

一个优秀的废人

Java 多线程 线程池 线程池工作原理

《精通比特币》学习笔记(第七章)

棉花糖

区块链 学习笔记 3月日更

内推阿里Java技术岗4面:JVM+回收算法+并发编程+NIO/BIO+开源框架+索引+Redis缓存等

Java成神之路

Java 程序员 架构 面试 编程语言

一周信创舆情观察(3.1~3.7)

统小信uos

最新蚂蚁五面、拼多多三面、字节四面(已入职拼多多),个人面经分享

Java架构之路

Java 程序员 架构 面试 编程语言

云算力矿池挖矿系统开发技术

薇電13O25249123

git 教程 --git revert 命令

生之欢愉,时间同行

【最新】2021年Hive阶段最全面试真题-附答案

大数据技术指南

大数据 hive 28天写作 3月日更 大数据面试题

音乐信息检索:理性解构音乐

阿里云视频云

阿里云 算法 音频

【2021 ECUG Con】聚势而来,与你相约花开时

小剑客

区块链 云计算 大数据 开源 go语言

2021年爆锤39K月薪Offer!阿里巴巴Java面试(知识点)整理

Java架构之路

Java 程序员 架构 面试 编程语言

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

专访网易云陈谔:用微服务体系满足数字化转型需求-InfoQ