一家公司在一个AmazonEC2实例上运行一个应用程序。应用程序元数据存储在AmazonS3中,如果重新启动实例,则必须检索该元数据。如果实例没有响应,则必须重新启动或自动重新启动实例。哪种解决方案将满足这些要求?
一家公司的DevOps工程师使用AWS系统管理器在维护窗口期间执行维护任务。该公司有一些亚马逊EC2实例需要在收到AWS Health的通知后重新启动。DevOps工程师需要实现一个自动解决方案来修正这些通知。DevOps工程师创建了一个AmazonEventBridge规则。DevOps工程师应该如何配置EventBridge规则以满足这些要求?
一家公司的开发人员使用AmazonEC2实例作为远程工作站。该公司担心用户可以创建或修改EC2安全组,以允许不受限制的入站访问。DevOps工程师需要开发一个解决方案来检测用户何时创建不受限制的安全组规则。该解决方案必须近乎实时地检测安全组规则的更改,删除不受限制的规则,并向安全团队发送电子邮件通知。DevOps工程师创建了一个AWS Lambda函数,用于检查输入中的安全组ID,删除授予不受限制访问的规则,并通过亚马逊简单通知服务(亚马逊SNS)发送通知。DevOps工程师接下来应该做些什么来满足需求?
一家公司使用AWS CodePipeline管道来自动发布其应用程序。一个典型的管道由三个阶段组成:构建、测试和部署。该公司一直在使用一个单独的AWS CodeBuild项目来运行每个阶段的脚本。然而,该公司现在希望使用AWS CodeDeploy来处理管道的部署阶段。该公司已将应用程序打包为RPM包,必须将应用程序部署到一组AmazonEC2实例中。EC2实例在EC2自动缩放组中,并且从公共AMI启动。DevOps工程师应该执行哪些步骤组合来满足这些要求?(选择两个。)
一家公司正在AWS地区托管一个web应用程序。为了灾后恢复的目的,正在使用第二个区域作为备用区域。灾难恢复要求指出,会话数据必须在区域之间近乎实时地复制,并且1%的请求应路由到辅助区域以持续验证系统功能。此外,如果主区域中的服务中断,则流量应自动路由到辅助区域,并且辅助区域必须能够扩展以处理所有流量。DevOps工程师应该如何满足这些要求?