流量网关和微服务网关必须分开构建吗?

在容器技术和 K8s 主导的云原生时代,这个命题正浮现出新的答案。

更经济:将流量网关与微服务网关合二为一,用户资源成本直降 50%

Aliware

流量网关(如 Nignx )是指提供全局性的、与后端业务应用无关的策略,如 HTTPS 证书卸载、Web 防火墙、全局流量监控等;微服务网关(如 Spring Cloud Gateway )是指与业务紧耦合的、提供单个业务域级别的策略,如服务治理、身份认证等。

在虚拟化时期的微服务架构下,业务通常采用流量网关 + 微服务网关的两层架构,流量网关负责南北向流量调度和安全防护,微服务网关负责东西向流量调度和服务治理,而在容器和 K8s 主导的云原生时代,Ingress 成为 K8s 生态的网关标准,赋予了网关新的使命,使得流量网关 + 微服务网关合二为一成为可能。

此次阿里云 MSE 发布的云原生网关在能力不打折的情况下,将两层网关变为一层,不仅可以节省50%的资源成本,还可以降低运维及使用成本。部署结构示意图如下,左边为传统网关模式,右图为下一代云原生网关模式。


认证鉴权是客户对网关的刚需,MSE 云原生网关不仅提供常规的 JWT 认证,也提供基于授权开放网络标准 OAuth 2.0 的 OIDC 认证。同时,MSE 云原生网关天然支持阿里云的应用身份服务 IDaaS,帮助客户实现支付宝、淘宝、天猫等的三方认证登陆,并以插件的方式支持来扩展认证鉴权功能,以降低客户的安全接入成本。现有认证鉴权功能如下图:


统一:网关直连后端服务,打通 Nacos/Eureka/K8s 多种服务来源,并且率先支持 Apache Dubbo3.0 协议

更统一:网关直连后端服务,打通 Nacos/Eureka/K8s 多种服务来源,并且率先支持 Apache Dubbo3.0 协议

Aliware

开源已经成为推动软件发展的源动力之一,面向社区标准、开放的商业产品更有生命力。

Envoy 是最受 K8s 社区欢迎的 Ingress 实现之一,正成为云原生时代流量入口的标准技术方案。MSE 云原生网关依托于 Envoy 和 Istio 进行构建,实现了统一的控制面管控,并直连后端服务,支持了 Dubbo3.0、Nacos,打通阿里云容器服务ACK,自动同步服务注册信息。MSE 云原生网关对 Dubbo 3.0 与 Nacos 的支持,已经率先在钉钉业务中上线,下图是钉钉 Dubbo 3.0 落地的部署简图如下:

更稳定:技术积淀已久,历经2020双11考验,每秒承载数10万笔请求

Aliware

商用产品并非一朝一夕。

MSE 云原生网关早已在阿里巴巴内部经历千锤百炼。目前已经在支付宝、钉钉、淘宝、天猫、优酷、飞猪、口碑等阿里各业务系统中使用,并经过2020双11海量请求的考验,大促日可轻松承载每秒10万笔请求,日请求量达到百亿级别。

阿里云云原生网关,开启下一代网关新进程相关推荐

  1. 成本直降50% | 阿里云发布云原生网关,开启下一代网关新进程

    简介:融合流量网关与微服务网关的下一代网关-云原生网关来啦!优势满满! 流量网关和微服务网关必须分开构建吗? 在容器技术和 K8s 主导的云原生时代,这个命题正浮现出新的答案. 更经济:将流量网关与微 ...

  2. 阿里九峰:云计算开启的基础设施新时代

    本文讲的是阿里九峰:云计算开启的基础设施新时代[IT168 现场报道]2014年9月17日-19日,2014 中国系统架构师大会(SACC 2014)在北京五洲皇冠国际酒店盛大开幕.作为中国规模最大的 ...

  3. 成本直降50%,下一代网关震撼发布

    作者|如葑 传统网关分类及部署模式 行业中通常把网关分为两个大类:流量网关与业务网关,流量网关主要提供全局性的.与后端业务无关的策略配置,例如阿里内部的的统一接入网关 Tengine 就是典型的流量网 ...

  4. Dubbo 3.0 - 开启下一代云原生微服务

    作者 | 郭浩(项升)  阿里巴巴经济体 RPC 框架负责人 **导读:**本文整理自作者于 2020 年云原生微服务大会上的分享<Dubbo3.0 - 开启下一代云原生微服务>,主要介绍 ...

  5. 阿里云资深专家李国强:云原生的一些趋势和新方向

    作者:阿里云用户组 2021 年 11 月 26 日,阿里云用户组(AUG)第 3 期活动在广州顺利举行.具有丰富的容器.微服务等领域经验的阿里云云原生资深专家李国强,向现场数十家广州企业分享了云原生 ...

  6. 德勤加入阿里云原生合作伙伴计划,强强联手开创数字化咨询新风向

    简介:近日,德勤与阿里云签订了"阿里云云原生合作计划框架协议",成为阿里云云原生合作伙伴计划的重要一员.双方将共同打造基于云原生技术的数字化咨询服务解决方案,加速企业数字化转型创新 ...

  7. 数跑科技联合阿里云创造基于云原生的无边界数字新体验

    简介:引入阿里业务中台理念和技术框架,通过数字化渠道重构,建立以业务中台为基础,围绕单个客户的消费决策周期模型,构建数字化任务工单系统,驱动多部门.多工种协作,提升企业线索采集.商机挖掘.潜客培育.销 ...

  8. 光云科技快麦ERP正式入选阿里云原生合作伙伴计划,赋能企业“新基建”

    近日,杭州光云科技有限公司(股票简称:光云科技,股票代码:688365)与阿里云签订了"云原生合作伙伴计划协议",成为首批入驻的解决方案伙伴,阿里云解决方案伙伴具备自主解决方案,或 ...

  9. 独家下载,阿里云云原生携 10+ 技术专家带来《云原生与云未来的新可能》

    关注阿里巴巴云原生公众号,后台回复「0119电子书」,即可获得免费获得<云原生与云未来的新可能>电子书 全球经济的运行与人们的生活正在经历改变,数字化的生产与生活方式成为后疫情时代的新常态 ...

最新文章

  1. Java常见的面试算法题:实现两个线程交替打印1到100的数
  2. 有源RFID与无缘RFID的区别
  3. 【C语言】20-static和extern关键字2-对变量的作用
  4. LeetCode 30串联所有单词的子串31下一个排列
  5. Swoole报错Failed to execute ‘send’ on ‘WebSocket’: Still in CONNECTING state. a
  6. 【springboot】禁用特定AutoConfiguration/自动配置类
  7. 十面阿里,菜鸟,天猫,蚂蚁金服题目总汇
  8. css 容器内 div 底部,CSS:在div容器的底部放置一個div容器
  9. php里面的socket编程,详解PHP Socket 编程过程
  10. C#LeetCode刷题之#455-分发饼干(Assign Cookies)
  11. A - 敌兵布阵 (HDU - 1166)
  12. linux安装qq_Windows和Linux的比较
  13. ApsaraDB for SQL Server 混合云场景一种解决方案
  14. 逸管家:别只共享单车,互联网时代还可以共享人才
  15. 20189222 《网络攻防实践》安全工具、库的简介以及使用教程
  16. 小程序积分商城如何实现营销目的
  17. 手机定位浅析 AGPS定位 LBS基站定位 卫星定位
  18. Linux VPS 免费管理面板推荐
  19. HTML5 video autoplay=autoplay 无法自动播放的问题
  20. Python爬虫学习之路——python IED工具介绍(一)

热门文章

  1. 概率统计笔记: 协方差与相关系数
  2. Tableau可视化分析实战系列浏览 Tableau 环境(四) -功能区和卡参考
  3. 深度学习核心技术精讲100篇(三十一)-大众点评搜索基于知识图谱的深度学习排序实践
  4. Cannot load 32-bit SWT libraries on 64-bit JVM
  5. Python入门100题 | 第074题
  6. 利用百度的词法分析区分数据
  7. 统计学习方法之机器学习相关理论
  8. flink入门实战总结
  9. 大数据查询——HBase读写设计与实践--转
  10. select语句for update---转载