Архитектура AWS для установки WordPress и React Native - PullRequest
0 голосов
/ 06 мая 2018

У меня простая, но сложная проблема в дизайне, и мне нужна помощь.

Я хочу реализовать экземпляр wordpress на моем экземпляре AWS EC2 со следующей архитектурой:

Архитектура AWS для сайта WP на AWS

enter image description here

Так что я согласен с архитектурой, но у меня есть приложение React Native, которое получает данные с сайта через WP-API, но я не уверен, как установить свою и желаемую архитектуру на AWS

Использую ли я API-интерфейс Amazon и создаю прокси, соответствующий WP-API? или я слишком обдумываю идею, и сайт будет работать правильно с приложением React Native, получающим данные с сайта?

Я предполагаю, что прокси-маршрут - я предполагаю, что пользователи приложения отправляют запрос на Сайт с помощью WP-API, но с новой архитектурой они все равно будут использовать wp-api, но он соответствует прокси, и это требует более того, но я не уверен, повлияет ли это на то, как пользователи приложения будут использовать приложение, например, использование AWS будет лучше, но если я полагаюсь только на WP-API, как это снизит производительность?

Надеюсь, у меня есть смысл, ребята ...

1 Ответ

0 голосов
/ 06 мая 2018

Не думаю, что вы получите какую-либо выгоду от вовлечения API Gateway в эту настройку. Я бы просто развернул его, используя эту архитектуру, и позволил приложениям React Native общаться с теми же серверами, которые обслуживают сайт Wordpress. То есть просто позвольте экземплярам Wordpress обслуживать и WP-API.

Поскольку у вас уже есть автоматическое масштабирование, его использование не имеет недостатка, и API-шлюз может быть довольно сложным в настройке, и на самом деле не дает вам ничего, что вам нужно в этом сценарии.

...