Управление доменами и поддоменами между несколькими экземплярами ядра приложения / ядра вычислений

Вопрос прост. Как можно "распределить" домены и субдомены между механизмом приложений / компьютером в Google Cloud?
Например, у меня есть следующий домен:example.com
Я хочу использовать поддомен www.example.com для размещения статических / динамических веб-страниц, связанных с моей компанией.
Купите другой домен, например, application.com, и здесь разместите веб-приложение, встроенное в ASP.NET или другой фреймворк, я не знаю.
Используйте поддомен api.example.com для размещения приложения ASP.NET Core MVC/Web API, которое обрабатывает все запросы API (связанные с пользовательскими данными, например, если приложение является приложением чата), поступающие из приложения application.com.

Сводный домен: example.com
Поддомены:
- www.example.com -> Размещение статических / динамических страниц, связанных с моей компанией
- api.example.com -> Управление всеми пользователями, базами данных и имеет контроллеры API

Домен: application.com
Поддомены:
- www.application.com -> Например, приложение для чата

Как мне это сделать? Создать несколько проектов Google Cloud? Или несколько экземпляров App Engine/Compute Engine? И как я могу "распределить" домены и субдомены, описанные выше

0 ответов

Вы можете управлять доменами и субдоменами между несколькими экземплярами App Engine/Compute Engine. Это довольно общий вопрос, но в целом вы можете выполнить следующие шаги:

  1. Зарегистрируйте доменные имена с помощью Google Domains или другого регистратора.
  2. Решите, какой DNS-хостинг вы предпочитаете: предоставляемый регистратором или Cloud DNS.
  3. (в случае перехода на Cloud DNS) Создайте новые зоны для своих доменов (вы можете следовать Quickstart for Cloud DNS).
  4. (в случае перехода на Cloud DNS) Обновите серверы имен на стороне регистратора для каждого домена.
  5. Чтобы определить, сколько проектов вам нужно, просмотрите документацию Создание проектов и управление ими, чтобы получить более подробную информацию:

    Проекты GoogleCloud образуют основу для создания, включения и использования всех сервисов GoogleCloud, включая управление API, включение выставления счетов, добавление и удаление соавторов и управление разрешениями для ресурсов GoogleCloud.

  6. Использование App Engine и / или Compute Engine зависит от вашего варианта использования и предпочтений:

Пожалуйста, опишите подробнее в своем вопросе или опубликуйте новый, если вам нужны более подробные инструкции.

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