函数计算适合做什么啊。我把微服务全迁移这上面行吗?[阿里云Serverless]

函数计算适合做什么啊。我把微服务全迁移这上面行吗?领导想把那些调用量特别少的服务,做到函数计算这里,需要配合api网关使用吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
3 条回复 A 作者 M 管理员
  1. 阿里云函数计算是一种基于事件驱动的全托管计算服务,用户可以在不需要购买或管理服务器的情况下,通过编写并上传代码或镜像来自动执行代码。该服务可以简化处理流程,提高效率和安全性,同时减少负载均衡、弹性伸缩等复杂系统管理概念的使用。因此,函数计算非常适合需要快速开发和部署云端应用程序的场景。

    对于微服务的迁移,函数计算是一个很好的选择,因为它可以快速响应请求并进行扩展,从而提供更好的性能和可靠性。此外,函数计算还可以帮助您降低运维成本,提高开发效率。

    关于领导想把调用量特别少的服务迁移到函数计算上的问题,这取决于具体的业务需求。如果这些服务的调用量确实很少,那么将它们迁移到函数计算上可能不会带来太大的收益。但是,如果您希望将这些服务与API网关一起使用,以便更好地管理和控制访问权限,那么可以考虑将它们迁移到函数计算上。总之,在做出决策之前,请确保充分了解您的业务需求和目标。

  2. 函数计算是一种无服务器计算技术,适用于实时计算、移动应用、大数据分析等多种场景。它可以为您提供灵活的开发体验、高弹性、低成本等特点。
    关于微服务迁移至函数计算方面:

    • 微服务迁移至函数计算:对于调用量较低、并且响应速度要求较高的微服务,可以选择迁移至函数计算。这种方式可以节省成本,并提供更好的扩展性和可靠性。
    • API网关:在迁移过程中,可以使用API Gateway,以便更好地管理和路由流量,并实现统一的身份验证、限流、监控等功能。
  3. 全部的微服务不太合适全部迁移到函数计算上,比较适合用微服务引擎MSE。

    函数计算可以不使用API网关。

    函数计算的典型应用场景,包括Web应用、数据ETL处理、AI推理、视频转码等。

    • Web应用
      函数计算和其他云产品搭配使用,可以让工程师只需编写业务代码即能够快速构建可弹性扩展的Web应用。同时这些程序可在多个数据中心高可用运行,不需要在可扩展性、备份冗余方面执行管理工作。

    • 数据ETL处理
      函数计算支持丰富的事件源,通过事件触发机制,可以用几行代码和简单的配置对数据进行实时处理。例如:对OSS压缩包进行解压、对日志或者数据库中的数据进行清洗、对MNS消息进行自定义消费等。

    • AI推理
      在AI模型训练完成后,对外提供推理服务时,可以使用函数计算,通过将数据模型包装在调用函数中,在用户实际请求到达时再运行代码。

    • 视频转码
      函数计算和函数工作流结合可以轻松打造弹性高可用的Serverless视频处理系统。与传统方案相比,性能、成本和工程效率都有显著的优势。

    ——参考来源于阿里云官方文档。