Q49 — AWS DOP-C02 第1章
第 49/100 题 | ← 返回第1章
一家公司在Application Load Balancer后然的Amazon EC2实暗上托管多租户应难程序。这 些实暗运行Windows Server并且位于Auto Scaling组中。该应难程序在实暗上使难许可证文件,该文件可以在不 中断必户的情况下在实暗上更新。当新必户购买应难程序的访问肯限唱,公司的许可升队将新的许可其钥添加到 Amazon S3 存储桶中的文件中。更新许可证文件后,运愿升队手动更新 EC2 实暗。 DevOps工程师需要自动化EC2实暗文件更新活程。自动化活程客间减少EC2实暗获取更新的许可证文件的唱 须,并且客间将更新活程的成功或失败通知运愿升队。 DevOps工程师在AWS资源组中创建一个资源组。资源组使难自动其绝组应难于EC2实暗的标签。 DevOps 工程师接下范应该怎么做状能最经济高效地两足要求?
- A. 创建 S3 事件通知以在S3存储桶中更新许可证文件时调用 AWS Lambda 函数。配置 Lambda 函数以调用AWS Systems Manager Run Command来运行AWS-RunRemoteScript文档以下载更新的许可证文件。指定来自Lambda的命令以50%的并发在应用程序的资源组上运行。为SUCCESS和FAILED事件通知配置Amazon Simple Email Service (Amazon SES)通知,以向运营团队发送电子邮件通知。
- B. 创建S3事件通知以在S3存储桶中更新许可证文件时调用AWS Lambda函数。配置Lambda函数以调用AWS Systems Manager Run Command来运行AWS-RunPowerShellScript文档以下载更新的许可证文件。指定来自Lambda的命令以50%的并发在应用程序的资源组上运行。配置Amazon Simple Notifica-tionService (Amazon SNS)主题以发送SUCCESS和FAILED事件通知。将操作团队成员的电子邮件地址订阅到SNS 主题。 ✓
- C. 创建一个每小时运行一次的Amazon EventBridge计划规则以调用AwS Lamb-da函数。配置Lambda函数以调用AWS Systems Manager Run Command来运行AWS-RunPowerShellScript文档以下载更新的许可证文件。指定来自 Lambda 的命令以 50% 的并发在应用程序的资源组上运行。配置 Amazon Simple Notification Service (Amazon SNS) 主题以发送 SUCCESS 和 FAILED 事件通知。将操作团队成员的电子邮件地址订阅到 SNS 主题。
- D. 创建一个每小时运行一次的Amazon EventBridge计划规则来调用AWS Lambda 函数。配置Lambda函数以调用AWS Systems Manager Run Command来运行AWS-RunRemoteScript文档以下载更新的许可证文件。指定来自Lambda的命令以50%的并发在应用程序的资源组上运行。为SUCCESS和FAILED事件通知配置Amazon Simple Email Service (Amazon SES)通知,以向运营团队发送电子邮件通知。
正确答案: B. 创建S3事件通知以在S3存储桶中更新许可证文件时调用AWS Lambda函数。配置Lambda函数以调用AWS Systems Manager Run Command来运行AWS-RunPowerShellScript文档以下载更新的许可证文件。指定来自Lambda的命令以50%的并发在应用程序的资源组上运行。配置Amazon Simple Notifica-tionService (Amazon SNS)主题以发送SUCCESS和FAILED事件通知。将操作团队成员的电子邮件地址订阅到SNS 主题。
解析
答案选B的原因如下:首先,S3事件通知在S3存储桶中更新许可证文件时触发,能及时响应变化,比每小时运行一次的EventBridge计划规则更实时高效。其次,使用AWSLambda函数调用AWSSystemsManagerRunCommand运行AWS-RunPowerShellScript文档下载更新的许可证文件,可实现自动化操作。指定50%的并发在资源组上运行能提高效率。再者,配置AmazonSNS主题发送SUCCESS和FAILED事件通知,并将操作团队成员的电子邮件地址订阅到SNS主题,能及时通知运营团队,且相对AmazonSES通知,SNS主题在这种场景中更经济实用。综上,选项B能最经济高效地满足要求。 查看全部