傅先全:深信服云计算认证专家,产业教育中心资深讲师,曾任职于中国电信集团、华晟经世教育集团,分别担任云平台资深架构师、IT课程总监及名师团金牌讲师、多所高校特聘专家讲师;十余年云计算、大数据行业从业经验,在企业信息化建设、企业项目管理、云平台架构设计等方面有较强的实战经验;研究方向为云计算、大数据技术等,具有丰富的知识转换以及课程交付经验;同时,在院校学科建设、人才培养、项目科研、职业技能人才认证等方面具有丰富的产教融合体系建设与组织经验。

黄广东:深信服产业教育中心认证讲师,深信服中级讲师,获得深信服下一代防火墙、上网行为管理高级工程师,思科网络专家、华为存储专家、阿里巴巴云计算架构师专家等行业内多项认证;从业11年为超过百家不同类型客户提供信息化相关解决方案,涉及网络安全、无线局域网、数据中心整体建设、私有云/混合云/边缘云、大数据分析等领域;客户群体包括政府、医疗、教育、央企/国企、制造业、能源、电力、军工等行业。

Q1:如今业界热度居高不下的微服务到底什么来路?

傅先全:微服务概念早在2011年5月就已经出现了,为什么当时没被众人所熟知呢?我认为有两方面原因:一是虽然微服务的理念比较前沿,但是,企业需求使用场景暂不成熟;二是微服务、云原生是两个紧密相连的概念,从技术层面来看,云原生技术、生态等在当时不足以支撑成熟的微服务架构解决方案。所以说微服务的出现是技术发展的必然产物,同时微服务架构具有特定的需求场景。

Q2:高并发场景下微服务如何解决通信问题?

傅先全:谈到高并发场景通信问题,其实就是高并发微服务网关的设计和实现问题。众所周知网关的角色是作为一个API架构,用来保护、增强和控制对于API服务的访问。网关通俗讲就是后端服务的统一入口,通过解决API网关的请求接入、业务聚合、中介策略、统一管理四个职能,即可解决微服务间服务的通信问题。

Q3:无服务器计算服务模式是否会取代传统单体架构或传统的微服务架构?

傅先全:目前的技术发展谈取代已经不是那么容易了,颠覆性的技术迭代在当前的大环境下并不会经常出现。传统的单体架构在目前一些企业的项目中仍然在使用,所以说微服务的发展是技术迭代、技术进步的一个必然趋势,但并不是传统的技术已经完全过时,还是要根据企业特定的需求场景而定。无服务器架构其实映射了“云”的概念,了解更多“云”的内容,可详见信服云托管云新云模式解决方案。

Q4:医药行业实现数字化转型,哪些业务系统适用微服务场景,哪些不适用呢?

黄广东:目前所有应用开发都在向微服务架构挺进,但是需要考虑改造的难度,因为制药企业信息化结构是以MES为核心,结合ERP和PLM形成基础架构,在此之上搭建QMS覆盖全系统,其中通过MES集成LIMS、WMS、SCADA&PLC,与ERP、PLM、EMS、EAM进行交互,通过QMS覆盖所有的信息系统,最后通过数据的采集、交互与传递,形成基于质量管理体系的信息生态闭环。

如果企业目前已经有MES、ERP等业务系统运行稳定,且能满足企业未来5年的业务增长需求,没有大量软件开发人员时,此类系统暂时不考虑微服务。

如果企业目前计划更新MES、ERP,或者现有业务系统经常出现BUG、崩溃,维护较为复杂和困难时,可考虑部署基于微服务架构的相关业务系统,降低后续业务系统的升级、运维、故障处理难度。

Q5:目前医院的信息系统中,HIS、LIS、PACS、EMR、HIP等应用系统是否用到微服务技术?

黄广东:医院的微服务需求并非不可见,而是医院的信息化建设关注点主要在于稳定,在业务系统稳定的前提下进行业务创新和应用创新,对于微服务这类新架构持怀疑态度,类似有些医院对超融合架构持怀疑看法,担心因软件开发架构的变更导致业务系统软件增加不稳定性。而现在很多专注医疗信息化的厂家,逐步将业务变为微服务架构,比如集成平台目前行业中有三种主流开发架构,其中一种就是基于“微服务+分布式数据库”方式来实现,而类似互联网医院业务系统由于需求的不断变化,所以采用微服务架构相比传统架构有较多的优势。

而医院未来的信息化建设趋势是以服务为核心,构建特色智慧医疗系统,以信息化为支撑帮助医院优化服务、降本增效、实现差异化服务。微服务架构原生比单体架构更加灵活、多变,可以快速提供更多差异化和个性化的需求,满足未来智慧医疗的建设

Q6:在制造业信息化建设中,重点关注的是MES、ERP等系统的建设,都是稳态应用,是否还需要微服务?

黄广东:微服务是针对软件开发的一种新的思路,这种思路一定会逐步取代单体开发思路成为软件开发的主流思路,而MES、ERP等系统由于其重要性,必然会逐步往微服务架构演进。很多的MES、ERP厂家已经逐步将其产品从原有的单体架构替换为微服务架构。所以如果从应用系统开发的角度来看,企业是需要微服务体系框架的,但是这部分主要是软件厂家考虑的因素。对于企业来说,应用系统稳定、高效、安全、开放、兼容其他业务系统才是关注的重点。如果从这个角度看,采用微服务开发框架的业务系统可能更加适合企业未来的发展。

前沿对话 | 深育大讲堂之深入云原生时代微服务架构相关推荐

  1. 云原生思想 — 云原生的微服务架构

    目录 文章目录 目录 容器之于微服务架构 Kubernetes 之于微服务架构 DevOps 之于微服务架构 云原生的微服务架构 - 云原生应用架构 容器之于微服务架构 不同微服务之间可能存在一些异构 ...

  2. 云原生时代微服务的高可用架构设计

    简介: 在8月20日"阿里巴巴技术质量精品课"上,来自蚂蚁的经国分享了对云原生时代微服务的高可用架构设计的全面解析,为大家介绍了应用架构演进路径.云原生时代的技术福利.高可用架构的 ...

  3. PPT | 《云原生和微服务架构》

    京东云开发者社区技术沙龙--<Cloud Native时代的应用之路与开源创新> Part2-<云原生和微服务架构> ·END·

  4. 云原生与微服务架构基础:01 | 为什么说云原生重构了互联网产品开发模式

    为什么说云原生重构了互联网产品开发模式? 云原生的概念 云计算的前世今生 阶段1:虚拟化技术 阶段2:虚拟机的市场化应用 阶段3:容器化和容器编排的兴起 云原生到底是什么? 云原生出现的背景 云原生解 ...

  5. 蚂蚁金服资深技术专家经国:云原生时代微服务的高可用架构设计

    经国 蚂蚁金服数字金融线担任技术风险架构师 读完需要 15 分钟 速读仅需 5 分钟 经国,蚂蚁金服资深技术专家,毕业于浙江大学. 2014 年加入蚂蚁金服,先后负责过支付宝的单元化.弹性.去 ORA ...

  6. 专为云原生、微服务架构而设计的链路追踪工具 【SkyWalking介绍及搭建】

    文章目录 前言. 当前企业级分布式微服务集群架构图 一. skywalking是什么 二. 为什么需要服务追踪 三 链路追踪框架对比 3.1 性能对比 四. 链路追踪的实际应用预览 4.1 捋清业务 ...

  7. Go语言云原生与微服务(一)云原生架构

    Hello,我是普通Gopher,00后男孩,极致的共享主义者,想要成为一个终身学习者.专注于做最通俗易懂的计算机基础知识类公众号.每天推送Golang技术干货,内容起于K8S而不止于K8S,涉及Do ...

  8. 云原生时代,应用架构将如何演进?

    作者 | 许晓斌  阿里云高级技术专家 导读:如何借助云原生技术来提升交付速度?云原生时代背景下,研发的关注点又会有哪些转变?阿里云高级技术专家许晓斌通过本文分享从 IaaS 上云时代到 PaaS 上 ...

  9. 如何成为云原生时代的卓越架构师?

    简介:"软件开发需要面对本质困难和附属困难.云原生.DevOps大幅降低了附属困难,使得架构师可以全力聚焦于业务复杂性,而DDD恰是管理业务复杂性的有效方法." 本文作者:张刚,阿 ...

最新文章

  1. Optional 是个好东西,你真的会用么?
  2. B站Up主上传质量调优实践
  3. python memoryview_memoryview的用法
  4. Golang实践录:工程管理
  5. 《梦断代码》读书笔记——第3、4、5章
  6. oracle一对多个值,Oracle一张表中实现对一个字段不同值和总值的统计(多个count)...
  7. 微信限制内置浏览器的访问方法
  8. JEECG(三) JEECG minidao如何封装自己的 多表联合查询 分页查询
  9. PHP读取CSV文件
  10. 数据可视化的定义及使用注意
  11. 中国保安服务行业发展状况及前景预测分析报告2022-2028年版
  12. vue项目引入阿里巴巴矢量图标库图标
  13. 台式计算机开机不自检不起动,台式机开机一直自检的解决方法
  14. Python基础笔记
  15. 三年级计算机 键盘指法 教案,第13课 键盘指法练习
  16. HTML5学习第6篇—video:自己实现video的播放控件(添加样式版)
  17. 用线程加锁模拟红绿灯
  18. 码斗士的修炼之路 -- 如何保持并提升战斗力
  19. 虚拟机 Linux root登录
  20. jwplayer html插件,jw player(网页媒体播放器插件) v2017 最新版

热门文章

  1. ISO9001质量管理体系认证咨询22步流程——上篇
  2. “绿多多”绿色资产的2019猪年贺岁词 复联复兴者联盟
  3. 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“No appropriate protocol (protocol is disabled or ciph
  4. CentOS 7.6 配置静态IP
  5. matlab热量传递,热量传递的三种方式
  6. openoffice将txt文本转pdf中文乱码
  7. python手机屏幕控制_Python脚本利用adb进行手机控制的方法
  8. 入职地府后我成了人生赢家_入职地府后我成了人生赢家有只胖头鱼新书最新章节_入职地府后我成了人生赢家全文阅读_入职地府后我成了人生赢家5200_无错小说网...
  9. eclipse中jsp和html文件中文乱码
  10. CSS3全屏星空动态特效代码