AmazonAmazon SysOps Administrator Associate SOA-C02 Certification·CN·更新于 2 Aug 2026
一名SysOps管理员负责数百个运行Windows和Linux的EC2实例。每个实例都使用其操作系统进行标记,并且所有实例都可以通过AWS Systems Manager Session Manager访问。一个零日漏洞需要安全团队为每个操作系统提供自定义缓解脚本。管理员必须在整个实例群中快速运行提供的代码,并生成一份报告,证明在每个实例上都成功执行。完成此任务最快的方法是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用AWS Systems Manager Run Command,配合AWS-RunShellScript或AWS-RunPowerShellScript文档。将安全团队的命令放入文档中,在Targets参数中通过OS标签定位实例,运行命令,并提供Run Command执行历史记录作为证据。.
为什么这是答案
AWS Systems Manager Run Command是执行此任务最快、最有效的方法。它允许您在大量实例上远程、安全地运行命令,并且支持根据操作系统(通过标签)进行目标定位。AWS-RunShellScript和AWS-RunPowerShellScript文档专门用于在Linux和Windows实例上执行脚本。Run Command的执行历史记录提供了明确的成功执行证明。
创建Lambda函数会引入不必要的复杂性,需要开发和维护代码来处理连接、执行和结果存储,这比Run Command更耗时。手动登录每个实例效率极低,且容易出错,不适用于数百个实例。修改启动模板并重新启动所有实例会造成服务中断,并且无法处理已经运行的实例,也不是一个快速的解决方案。