管理多个应用引擎/计算引擎实例之间的域和子域

管理多个应用引擎/计算引擎实例之间的域和子域

问题很简单。如何在 Google Cloud 中的应用引擎/计算引擎之间“分配”域和子域?
例如,我有以下域: 示例.com
我想使用子域名万维网.example.com托管与我公司相关的静态/动态网页。
例如,购买另一个域名应用程序,并在此托管使用 ASP.NET 或其他框架构建的 Web 应用程序,我不知道。
使用子域名api.example.com托管一个 ASP.NET Core MVC/Web API 应用程序,该应用程序处理来自以下来源的所有 API 请求(与用户数据相关,例如,如果该应用程序是聊天应用程序)应用程序应用。

概括 领域:示例.com
子域名:
-www.example.com-> 托管与我公司相关的静态/动态页面
-api.example.com-> 管理所有用户、数据库,并具有 API 控制器

领域:应用程序
子域名:
-www.application.com-> 例如,托管聊天应用程序

我该怎么做?创建多个 Google Cloud 项目?还是创建多个 App 引擎/计算引擎实例?我该如何“分配”上面解释的域和子域

答案1

您可以管理多个 App Engine/Compute Engine 实例之间的域和子域。这是一个相当广泛的问题,但一般来说,您可以按照以下步骤操作:

  1. 使用注册域名Google 域名或其他注册商。
  2. 确定您喜欢哪个 DNS 托管:由注册商提供或云端 DNS
  3. 如果切换到 Cloud DNS创建新区域针对您的域名(您可以关注快速开始适用于 Cloud DNS)。
  4. 如果切换到 Cloud DNS更新名称服务器在每个域名的注册商端。
  5. 要确定您需要多少个项目,请查看文档创建和管理项目了解更多详细信息:

    Google Cloud 项目是创建、启用和使用所有 Google Cloud 服务的基础,包括管理 API、启用计费、添加和删除协作者以及管理 Google Cloud 资源的权限。

  6. 使用 App Engine 或/和 Compute Engine 取决于您的使用情况和偏好:

如果您需要更详细的说明,请在问题中提供更多详细信息或发布新的问题。

相关内容