AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司在本地数据中心中托管了一个市场网站,该网站由静态文档组成,运行在一台单独的服务器上。管理员很少更新网站内容,使用SFTP客户端上传新文档。公司决定将其网站托管在AWS上并使用Amazon CloudFront。解决方案架构师创建了一个CloudFront分发。解决方案架构师必须为网站托管设计成本效益和弹性架构,以用作CloudFront的源。 哪种解决方案能够满足这些需求?
解析
为了实现成本效益和弹性的网站托管架构,最佳的解决方案是选项C。在这种情况下,您可以创建一个私有Amazon S3存储桶作为CloudFront的源,并使用S3存储桶策略允许来自CloudFront源访问的身份。这种方式非常安全,同时也非常简单,不需要维护EC2实例或Lightsail实例。 选项A中,使用Amazon Lightsail虚拟服务器可能会增加不必要的复杂性,特别是考虑到Web内容更新频率较低。选项B中,虽然使用EC2实例和应用负载均衡器也可以实现,但需要维护EC2实例,而且可能会产生更高的成本。选项D中,虽然使用AWS Transfer for SFTP可以实现SFTP上传,但不需要为此创建公有S3存储桶,这可能不是最安全的方式。 因此,选项C是最合适的选择,它提供了成本效益和弹性,并且能够满足网站托管的需求。
AI 解析
AWS官方文档指出,将静态网站托管在Amazon S3上是最佳实践,具备高可用性、扩展性和成本效益。来源:Amazon S3静态网站托管白皮书。选项C通过私有S3存储桶限制直接访问,仅允许CloudFront通过OAI获取内容,增强安全性。使用CLI上传内容无需额外服务,降低复杂性和成本。选项D虽支持SFTP,但AWS Transfer会产生额外费用。选项A和B涉及服务器管理,缺乏弹性且运维成本高。静态内容无需服务器,S3直接作为源更符合需求。