开发者社区 > 云原生 > Serverless > 正文

Serverless 应用引擎中,请问大家有用sae 搭建微服务架构的么?

Serverless 应用引擎中,请问大家有用sae 搭建微服务架构的么?

展开
收起
望舒舒 2023-10-23 12:42:14 31 0
5 条回答
写回答
取消 提交回答
  • 可以的,SAE 有一大半的客户是微服务画像。此回答整理自钉钉群“【3群】Serverless应用引擎(SAE)用户群”。

    2023-10-24 17:46:32
    赞同 展开评论 打赏
  • 是的,Serverless应用引擎(SAE)可以用于搭建微服务架构。SAE支持多种开发语言和容器技术,可以作为微服务框架的基础平台。使用SAE可以轻松构建和部署复杂的分布式微服务应用程序,同时SAE也提供了强大的应用托管和多种微服务工具的集成,可以方便地管理和监控微服务应用程序。
    另外,SAE还提供了丰富的API网关和服务治理能力,可以帮助您更好地管理微服务应用程序。此外,SAE还支持与阿里云其他产品和服务的集成,例如阿里云存储、阿里云数据库、阿里云负载均衡等,可以帮助您构建更完整、更高效的微服务架构。因此,如果您正在考虑使用SAE搭建微服务架构,那么SAE是一个值得考虑的选择。希望这些信息对您有所帮助。

    2023-10-23 14:48:28
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    确实,Serverless应用引擎(SAE)是微服务架构Serverless化的一个优秀实践。它提供了许多增强微服务能力的特性,可以有效地降低您的学习成本、调试成本和运维成本。

    其中,一个显著的特点是,SAE提供了“Serverless”版的Nacos作为注册中心,适用于使用Nacos 1.X和2.X客户端的微服务应用。您可以在应用中配置SAE内置的Nacos,将您的微服务应用部署到SAE上。此外,SAE平台还直接提供了agent注入到用户的应用中,用户无需感知agent的存在,只需将jar包直接部署到ACE平台,实现零升级成本。

    SAE也支持Spring Cloud、Dubbo 和 HSF等流行的开发框架,真正实现了Serverless架构和微服务架构的完美融合。同时,与EDAS相比,SAE提供了集成的解决方案,免去了用户对计算资源的准备和维护,用户不再需要创建ECS集群或K8S集群即可直接运行微服务实例。这些特性使得SAE成为微服务架构Serverless化的优选方案。

    2023-10-23 14:17:29
    赞同 展开评论 打赏
  • 可以的,SAE微服务相关概念和能力https://help.aliyun.com/zh/sae/user-guide/concepts-and-capabilities-related-to-sae-microservices?spm=a2c4g.11186623.0.i31

    与单体架构相比,微服务架构作为流行的开发架构,在研发效率、可扩展性方面都具备优势。Serverless 应用引擎 SAE(Serverless App Engine)作为微服务架构Serverless化的最佳实践产品,提供了诸多微服务能力的增强,能够有效降低您的学习成本、调试成本、运维成本等。本文介绍与SAE微服务相关的概念、能力和常见问题。

    image.png

    用说明
    为了让微服务的应用可以快速部署到SAE,SAE提供了“Serverless”版的Nacos作为注册中心,适用于使用Nacos1.X和2.X客户端的微服务应用。您可以参见在应用中配置SAE内置Nacos,将您的微服务应用部署到SAE。SAE注册中心的使用说明如下。

    选择SAE内置Nacos后,SAE通过自动注入相关环境变量以及借助于Java Agent修改字节码的技术,支持自动修改程序的注册中心地址。因此,您无需对程序做任何修改即可将其直接部署到SAE。

    不适用于使用非Nacos注册中心的程序,相关逻辑完全由您的程序控制。

    该注册中心适用于快速体验或者小规模生产环境,如果您的微服务应用实例总数超过30个,推荐您使用自建注册中心或者MSE注册中心。

    2023-10-23 13:52:29
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,许多用户在 Serverless 应用引擎中使用 SAE 搭建微服务架构。使用 SAE 搭建微服务架构可以帮助您更好地管理应用程序,提高应用程序的可扩展性和可靠性。此外,SAE 提供了一些工具和服务,可以帮助您更好地管理和部署微服务应用程序,例如服务网格、服务治理、API 管理等。如果您想在 Serverless 应用引擎中使用 SAE 搭建微服务架构,建议您先了解一下 SAE 的功能和服务,并根据您的需求选择合适的工具和服务。

    2023-10-23 13:30:39
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • Serverless 应用引擎
  • 相关电子书

    更多
    微服务治理技术白皮书 立即下载
    微服务与Serverless 立即下载
    EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载