将angular 2应用程序发布到Amazon AWS的最简单方法

时间:2016-10-23 10:14:57

标签: amazon-web-services angular

我的网站的初始版本使用 angular-cli v1.0.0-beta.18 angular v2.1.1 angular-material v2完成.0.0-alpha.9-3 Promact / md2 v0.0.6 (对于选择 datepicker 组件,因为这些不是准备好了材料2)。

我还与亚马逊AWS 签订了为期1年的免费试用。

所以我的问题是,将应用程序构建和部署到 AWS 的最简单方法是什么?

我的应用程序目前是自包含的,但接下来我将创建一个Java微服务,我的应用程序将需要在 REST 上使用 - 但距离完成还需要几个月的时间。< / p>

非常感谢任何帮助/指示。

2 个答案:

答案 0 :(得分:3)

使用S3静态网站功能。它非常适合前端应用程序。

http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html

如果您想获得真正的想象力,那么您可以更进一步,并在AWS Cloud Front中进行分层。但是在你投入生产并担心首页加载时间之前,我不会这样做。

答案 1 :(得分:0)

如果您不受AWS束缚,而最终目标只是在云中,则有多种选择。我写了一种可以尝试的服务,称为Plugins by Quadnix

这是一个自动平台,可猜测基础架构,而不是告知要构建什么。例如。您提到您正在用注释构建Java应用程序。这些基础结构可以由我的服务自动检测并构建,而不是配置tomcat,数据库,记录器等不同的组件。而且,它具有嵌入式CICD管道和许多其他功能。 其中大多数功能,例如数据库支持尚待建立,但是“ Angular” 块工作正常。您可以按照此video link开始使用。