作者 | 落语 阿里云云原生技术团队

本文整理自《Serverless 技术公开课》,“Serverless”公众号后台回复“入门”,获取 Serverless 系列文章 PPT。

流量管理从面向实例到面向应用

在 Serverless 场景下,由于弹性能力以及底层计算实例易变的特性,后端应用实例需要频繁上下线,传统的 ECS 场景下的负载均衡管理方式不再适用。

SAE 产品提供给用户面向应用的流量管理方式,不再需要关心弹性场景以及发布场景的实例上下线,仅仅需要关心监听的配置以及应用实例的健康检查探针,将面向实例的复杂配置工作交给 SAE 产品。

单应用的负载均衡配置

对于单个应用,SAE 产品支持将应用服务通过公网或私网 SLB 实例监听暴露,目前支持仅支持 TCP 协议。考虑到传统的 HTTP 类型应用存在 HTTPS 改造的需求,SAE 还支持配置 HTTPS 监听,让 HTTP 服务器无需修改就能够对外提供 HTTPS 服务。

公网 SLB 用于互联网客户端访问,会同时产生规格费与流量费用;私网 SLB 用于 VPC 内客户端访问,会产生规格费用。

为了让 SAE 产品能够准确控制实例上下线时机,用户需要在部署时正确地配置探针,避免业务出现损失。

多应用的路由策略配置

大中型企业在实践中,常常会将业务拆分成不同的应用或者服务,例如将登陆服务、账单服务等关联度较高的部分,单独拆分为应用,独立进行研发以及运维,再对外通过统一的网关服务进行暴露,对用户来说就像使用单体应用一样。

SAE 提供基于 SLB 实例的网关,将流量按照域名以及 HTTP Path 转发到不同的应用的实例上,从功能上对标业界的 Nginx 网关。

公网 SLB 实例实现的网关用于互联网客户端访问,会同时产生规格费与流量费用;私网 SLB 实例实现的网关用于 VPC 内客户端访问,会产生规格费用。

自建微服务网关

对于微服务场景中常见的微服务网关,SAE 并没有提供产品化的支持,但用户依然可以自由发挥,在 SAE 中部署自建的微服务网关。

实践中,微服务网关也可以作为一个应用,部署到 SAE 中。微服务网关会根据用户自定义的配置,将业务流量转发到提供微服务的实例中。微服务网关作为应用,也是可以通过 SLB 实例对公网以及私网暴露服务。

结语

不管是传统的单应用场景,还是拆分后的多应用场景,以及现在比较流行的微服务场景,在流量管理以及路由策略上,SAE 产品都提供了完整的解决方案,依赖可靠的云产品提供基础网络设施,并尽可能地降低用户的使用成本。用户只需要极低的学习成本,即可在 SAE 控制台白屏化管理自己的流量,或者部署自建的网关应用。

实操演示

演示内容(点击可查看参考文档):

  • 实例健康检查配置
  • 应用绑定 SLB 配置
  • 网关路由配置

点击视频课链接观看演示过程:https://developer.aliyun.com/lesson_2026_19007

课程推荐

为了更多开发者能够享受到 Serverless 带来的红利,这一次,我们集结了 10+ 位阿里巴巴 Serverless 领域技术专家,打造出最适合开发者入门的 Serverless 公开课,让你即学即用,轻松拥抱云计算的新范式——Serverless。

点击即可免费观看课程:https://developer.aliyun.com/learning/roadmap/serverless

Serverless 公众号,发布 Serverless 技术最新资讯,汇集 Serverless 技术最全内容,关注 Serverless 趋势,更关注你落地实践中的遇到的困惑和问题。

从零入门 Serverless | SAE 场景下,应用流量的负载均衡及路由策略配置实践相关推荐

  1. openstack根据公网查不到路由_从零入门 Serverless | SAE 场景下,应用流量的负载均衡及路由策略配置实践...

    简介: 本节课程包含三部分内容:单应用的负载均衡配置.多应用的路由策略配置以及自建微服务网关. 流量管理从面向实例到面向应用 在 Serverless 场景下,由于弹性能力以及底层计算实例易变的特性, ...

  2. 下pg负载均衡_SAE 场景下,应用流量的负载均衡及路由策略配置实践

    流量管理从面向实例到面向应用 在 Serverless 场景下,由于弹性能力以及底层计算实例易变的特性,后端应用实例需要频繁上下线,传统的 ECS 场景下的负载均衡管理方式不再适用. SAE 产品提供 ...

  3. Serverless 应用引擎产品的流量负载均衡和路由策略配置实践

    流量管理从面向实例到面向应用 在 Serverless 场景下,由于弹性能力以及底层计算实例易变的特性,后端应用实例需要频繁上下线,传统的 ECS 场景下的负载均衡管理方式不再适用. SAE 产品提供 ...

  4. 从零入门 Serverless | SAE 的远程调试和云端联调

    来源 | Serverless 公众号 作者 | 弈川 阿里巴巴云原生团队 导读:本节课程包含三部分内容,前两个部分简单介绍远程调试以及端云联调的原理,最后在 Serverless 应用引擎中进行实际 ...

  5. java作业远程联调_从零入门 Serverless | SAE 的远程调试和云端联调

    作者 | 弈川 阿里巴巴云原生团队 **导读:**本节课程包含三部分内容,前两个部分简单介绍远程调试以及端云联调的原理,最后在 Serverless 应用引擎中进行实际演示. 经过之前课程的学习,相信 ...

  6. 亿级流量场景下的平滑扩容:TDSQL的水平扩容方案实践

    为帮助开发者更好地了解和学习分布式数据库技术,2020年3月,腾讯云数据库.云加社区联合腾讯TEG数据库工作组特推出为期3个月的国产数据库专题线上技术沙龙<你想了解的国产数据库秘密,都在这!&g ...

  7. OPPO技术开放日第二期启动,聚焦碎片化场景下的流量探索

    继首期OPPO技术开放日的成功举办,得到广大开发者的热烈反响,OPPO 技术开放日系列沙龙第二期正在紧锣密鼓地筹备中,并将于2018年8月10日下午,在北京Mee Park隆重举行. 届时,众多行业大 ...

  8. Linux下的几种负载均衡技术小结

    前言 Linux系统的数据包处理能力相当强大,通过Netfilter框架或者策略路由系统,用户可以非常灵活的定义数据包的处理规则.因此在Linux下实现负载均衡自然也是非常简单.笔者在此总结了Linu ...

  9. nginx Win下实现简单的负载均衡(2)站点共享Session

    快速目录: 一.nginx Win下实现简单的负载均衡(1)nginx搭建部署 二.nginx Win下实现简单的负载均衡(2)站点共享Session 三.nginx Win下实现简单的负载均衡(3) ...

最新文章

  1. 在 Ubuntu 14.04 Chrome中安装Flash Player(转)
  2. 55 岁中国芯片首富,捐出 200 亿:建一所理工大学
  3. 练习4.4、4.5、4.6、4.7
  4. 直播丨BMMeetup第2期:大模型计算加速技术,2场特邀和7位青年学者技术报告联袂上演...
  5. nginx服务器的文件大小的限制解决方法
  6. 记一次Hbase数据迁移和遇到的问题
  7. office 2003和office 2013同时安装使用的问题
  8. 获取到的数字证书如何配置在自己的Apache中?
  9. 模型秒变API只需一行代码,支持TensorFlow等框架
  10. mysql_数据备份和迁移(Windows)
  11. 加密货币被爆重大安全漏洞,价值 50 亿美元!
  12. Ubuntu 12.04.1 mysql从5.5升级到5.6
  13. 在Emacs下用C/C++编程(转载)
  14. jquery css,attr,val方法
  15. Windows访问samba:\\IP不行,那就\\IP\共享名
  16. java面试说话技巧,Java面试题及解答技巧解析介绍
  17. 牛客网Verilog快速入门题目收获——异步复位的串联T触发器(VL2)
  18. 学术会议海报制作和参考
  19. 使用regedit导入导出环境变量
  20. 共探机遇 2018中国产业互联网化纤创新者大会华丽启幕...

热门文章

  1. 009 自动打怪功能的设计和实现
  2. Cento7 PHP5.6 升级 PHP7.0.0
  3. 5、时间日期的处理:Java Date类、Calendar类详解
  4. 1.20 实例:数字转人民币读法
  5. Mysql之WHERE子句
  6. Python爬虫百度搜索
  7. 两种选择排序算法:简单选择排序、堆排序
  8. win7删除控制面板中的JAVA”
  9. C++之抽象基类与纯虚函数
  10. MySQL为表的指定字段添加数据