【发布时间】:2017-11-16 02:58:18
【问题描述】:
我有一个需要在生产环境中部署的 AngularJS 应用程序。它也有 REST API 调用。
截至目前,我们将其部署在 AWS EC2 Ubuntu 实例上,并使用 grunt serve 来运行它。
我知道 grunt 应该只用于开发,那么在 AWS 上部署 Angular App 的其他方法是什么?我看到很多关于在 S3/Cloudfront 上部署它的答案。我们不能在生产环境中将 EC2 实例与 Nginx/Tomcat 一起用于此目的吗?
谢谢!
【问题讨论】:
-
你可以使用s3。
-
你的后端是用 NodeJS 写的吗?
-
@Ashan 不,Python。
-
大多数问题的答案取决于您想要实现的目标、您的 SLA 和成本要求等,如果没有这些细节,任何答案都不会是完整的答案。
-
@Nambari 我已经在 Python 中准备好了我的 Angular 应用程序和后端,我正在使用 EC2 来运行 python 和 Angular 应用程序(在 grunt 服务器上运行它)。我有很好的时间尝试和测试 AWS,所以我正在尝试探索更好的方法。
标签: angularjs amazon-web-services amazon-s3 amazon-ec2