A Brief Guide to Amazon CloudFront (Part 24): Transforming CloudFront 'Multi-Domain' into a 'Multi-Tenant' Architecture

A Brief Guide to Amazon CloudFront (Part 24): Transforming CloudFront 'Multi-Domain' into a 'Multi-Tenant' Architecture

💡 原文英文,约100词,阅读约需1分钟。
📝

内容提要

本文介绍了如何创建两个租户的配置文件(tenant1.json和tenant2.json),并使用AWS CloudFront命令创建租户。每个租户的配置包括分发ID、名称、域名、连接组ID和自定义Web ACL。

🎯

关键要点

  • 创建租户配置文件 tenant1.json,包含分发ID、名称、域名、连接组ID和自定义Web ACL。

  • 使用 AWS CloudFront 命令创建租户 1。

  • 创建租户配置文件 tenant2.json,结构与 tenant1.json 相似。

  • 使用 AWS CloudFront 命令创建租户 2。

  • 保存返回的租户 ID 以供后续使用。

延伸问答

如何创建租户配置文件 tenant1.json?

使用 cat 命令创建 tenant1.json 文件,内容包括分发ID、名称、域名、连接组ID和自定义Web ACL。

AWS CloudFront 命令如何用于创建租户?

使用 aws cloudfront create-distribution-tenant 命令,并指定配置文件的路径来创建租户。

tenant2.json 的结构与 tenant1.json 有什么相似之处?

tenant2.json 的结构与 tenant1.json 相似,均包含分发ID、名称、域名、连接组ID和自定义Web ACL。

创建租户时需要保存哪些信息?

需要保存返回的租户 ID,以便后续使用。

在创建租户时,Web ACL 的作用是什么?

Web ACL 用于定义访问控制规则,以保护租户的资源。

如何为不同租户设置自定义域名?

在租户配置文件中,Domains 字段下指定不同的域名,例如 domain1-placeholder.example.com 和 domain2-placeholder.example.com。

➡️

继续阅读