Angular 前端和 Springboot API 后端 Azure 托管

问题描述 投票:0回答:1

我目前正在设计一个在后端使用 Angular 前端和 Springboot API 服务的应用程序,在 Azure 云中托管该应用程序最经济有效的方法是什么?据我所知,我们可以使用API的应用程序服务,但是前端怎么样,我看到它也可以部署在应用程序服务中,但我不清楚的是通信,因为它将在单独的应用程序中服务。举例来说,FE 将请求发送到 BE,因此我们只需从 azure 获取 BE 给出的 url,就这么直接吗?

请不要标记为重复,因为我在相关技术中看到的一些问题已经很老了,我相信 Azure 从那时起就进行了更新。非常感谢。

java angular spring-boot azure api
1个回答
0
投票

我建议使用 Azure 静态 Web 应用程序。

缺点:

  • 供应商锁定,因为这不像使用容器那样便携。
  • 您可能需要重构 Java 代码库才能作为 Azure 函数工作。

优点

  • 管理超级简单,运营成本最低。
  • 添加额外的安全层将是一项相对容易的任务。
  • 您将获得免费的 SSL 证书(是的)。
  • 与 GitHub 操作无缝集成。
  • 支持蓝/绿部署(我认为)。

您可以在此处阅读有关 Azure 静态 Web 应用程序的更多信息:https://learn.microsoft.com/en-us/azure/static-web-apps/overview

© www.soinside.com 2019 - 2024. All rights reserved.