应用开发

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

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

技术栈语言

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

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

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

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

应用架构

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

单体架构应用

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

微服务架构应用

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

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

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

  • 本页导读 (1)
  • 技术栈语言
  • 应用架构
  • 单体架构应用
  • 微服务架构应用