Развертывание веб-приложения в AWS

Я новичок в облачных провайдерах, и у меня есть сайт для развертывания. Сайт сделан на PHP, HTML, CSS и Javascript, и использует API, разработанный на NodeJS для доступа к базе данных.

Есть ли способ развернуть все это (Inteface + NodeJS API) в одном приложении AWS Elastic Beanstalk? Или я должен развернуть только API на AWS Elastic Beanstalk и развернуть интерфейс веб-сайта с другим решением AWS, например, статический сайт на Amazon S3.

Я действительно потерял много решений, кто-то может дать мне несколько советов по этому сценарию?

1

Решение

Одним из решений является то, что вы можете развернуть приложение PHP с помощью Elastic Beanstalk, а затем применить изменения к файлу конфигурации Elastic Beanstalk, чтобы установить Nodejs на экземпляр EC2.

Или другое решение — вы можете настроить приложение PHP и Node на отдельный экземпляр EC2, и после того, как все будет установлено, вы можете создать AMI этого экземпляра и использовать его в Elastic beanstalk.

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html

0

Другие решения

Других решений пока нет …