Amazon web services 在自动缩放的AWS上托管动态网站

Amazon web services 在自动缩放的AWS上托管动态网站,amazon-web-services,amazon-ec2,autoscaling,Amazon Web Services,Amazon Ec2,Autoscaling,我很困惑如何在AWS上托管一个动态的Laravel网站。目前,我有一个自动秤组配置为最小1和最大1。我试图实现的是在当前EC2出现故障时创建一个新的EC2服务器 我不明白的是,我应该在哪里存储我的网站代码,以使新的EC2服务器自动获取它!我读过关于将其存储在S3 bucket中的文章,但我的网站是动态的,不确定这是否合适 欢迎提供任何指导:您可以为云资源调配环境和应用程序(如Ansible或)使用任何引擎,并在那里配置部署脚本,这些脚本可以从存储库、artifactory服务器或任何您想从的地方

我很困惑如何在AWS上托管一个动态的Laravel网站。目前,我有一个自动秤组配置为最小1和最大1。我试图实现的是在当前EC2出现故障时创建一个新的EC2服务器

我不明白的是,我应该在哪里存储我的网站代码,以使新的EC2服务器自动获取它!我读过关于将其存储在S3 bucket中的文章,但我的网站是动态的,不确定这是否合适


欢迎提供任何指导:

您可以为云资源调配环境和应用程序(如Ansible或)使用任何引擎,并在那里配置部署脚本,这些脚本可以从存储库、artifactory服务器或任何您想从的地方获取源/工件

您可以复制/var/www/html的全部内容并将其存储在s3存储桶中。
然后,您可以在ec2实例中添加一个引导脚本,将s3 bucket的内容复制到它的/var/www/html目录。

我可以用aws CodeDeploy做到这一点吗?这似乎是一个完美的解决方案。你能提供任何能帮助我的链接、教程或视频吗?你可以在udemy和acloudguru上的以下课程中找到例子。然而,这些课程是有偿的。AWS认证解决方案架构师-Ryan Kroonenburg合作2018谢谢我会检查的!