应用开发

更新时间: 2025-01-13 14:22:48

在部署应用到SAE前的开发阶段,本文针对不同的场景给出指引和注意事项。

技术栈语言

SAE不限制应用的技术栈语言,您可以开发任何语言的应用,制作成镜像并部署到SAE。

对于下列语言开发的应用,SAE还支持直接使用代码包部署:

  • Java:支持将源码打包成JAR包或WAR包部署。

  • PHP、Python、.NET Core:支持将源码打包成ZIP包部署。

应用架构

SAE不仅支持单体架构应用,还支持原生Spring Cloud或Dubbo框架开发的微服务架构应用

单体架构应用

如果您需要部署单体架构应用,请在确保应用可以在本地运行后,将应用部署到SAE,具体操作请参考应用部署

微服务架构应用

您可以将基于原生Spring Cloud和Dubbo微服务框架开发应用,并部署到SAE。详细开发指引,请参见:

完成开发后,将应用部署到SAE,具体操作请参考应用部署

如果您需要将本地部署的微服务架构应用迁移到SAE,请参见应用迁移

上一篇: 操作指南 下一篇: 微服务场景指引
阿里云首页 Serverless 应用引擎 相关技术圈