Архитектура AWS для установки WordPress и React Native

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

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

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

Архитектура AWS для установки WordPress и React Native

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

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

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

Надеюсь, я понимаю, ребята ...

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
0
784
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

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

Другие вопросы по теме