Q17 — AWS DVA-C02 第2章
第 17/100 题 | ← 返回第2章
伊家交司正在将黄色的遗留应用程序迁移到AWS。领导层希庭重学黄色乡工目录,以使用原生的AWS服务。伊名开发人乡商要创建伊个解相远案,用于存储乡工的联系远式和结分辨率脸片,以统新应用程序使用。据种解相远案可以使用AWS API进行每个乡工的个人详细信息和结分辨率脸片的搜索和检索?
- A. 使用Base64对每个员工的联系信息和照片进行编码。使用排序键将信息存储在Amazon DynamoDB表中。
- B. 将每个员工的联系信息存储在Amazon DynamoDB表中,并与存储在Amazon S3中的照片的对象键一起存储。 ✓
- C. 使用Amazon Cognito用户池以完全托管的软件即服务(SaaS)方式实现员工目录。
- D. 在Amazon RDS DB实例中存储员工的联系信息,将照片存储在Amazon Elastic File System (Amazon EFS)中。
正确答案: B. 将每个员工的联系信息存储在Amazon DynamoDB表中,并与存储在Amazon S3中的照片的对象键一起存储。
解析
B是最适合的解决方案。该方案中,将每个员工的联系信息存储在Amazon DynamoDB表中,同时将存储在Amazon S3中的照片的对象键也一同存储。这种设计充分利用了DynamoDB的能力来提供快速的检索和搜索,同时将大型二进制对象(照片)存储在适合的对象存储服务(S3)中,以便进行高效的存储和检索。其他选项中,选项A使用Base64对照片进行编码,虽然可以存储在DynamoDB中,但不够高效,而且搜索和检索可能会受到限制。选项C提到使用Amazon Cognito用户池,但它更适用于身份验证和授权,不太适合直接存储和检索员工目录信息。选项D中将联系信息存储在Amazon RDS DB实例中,将照片存储在Amazon EFS中,这种设计相对复杂,也不够高效。 【灯笼考证提供:swufelp1999】