一家公司使用AWS密钥管理服务(AWS KMS)密钥和手动密钥轮换来满足法规遵从性要求。安全团队希望在90天后没有轮换任何密钥时得到通知。哪种解决方案可以实现这一点?
一家公司正在使用AmazonAurora集群作为其应用程序的数据存储。Aurora集群配置了一个DB实例。应用程序通过使用集群的实例端点对数据库执行读写操作。该公司已计划在即将到来的维护窗口期间将更新应用于集群。在维护窗口期间,集群必须保持可用,且中断时间尽可能短。DevOps工程师应该做些什么来满足这些要求?
一家公司有一个移动应用程序,可以对应用程序负载平衡器(ALB)进行HTTP API调用。ALB将请求路由到AWS Lambda功能。应用程序的许多不同版本在任何给定时间都在使用,包括由用户子集测试的版本。应用程序的版本在用户代理头中定义,该头与所有发送到API的请求一起发送。在最近对API进行了一系列更改后,该公司发现应用程序存在问题。该公司需要通过正在使用的应用程序的每个版本的响应代码为每个API操作收集一个度量。DevOps工程师修改了Lambda函数,以从用户代理头和响应代码中提取API操作名称、版本信息。DevOps工程师应该采取哪些额外的行动来收集所需的指标?
A company runs an application on Amazon EC2 instances. The company uses a series of AWS CloudFormation stacks to define the application resources. A developer performs updates by building and testing the application on a laptop and then uploading the build output and CloudFormation stack templates to Amazon S3. The developer's peers review the changes before the developer performs the CloudFormation stack update and installs a new version of the application onto the EC2 instances. The deployment process is prone to errors and is time-consuming when the developer updates each EC2 instance with the new application. The company wants to automate as much of the application deployment process as possible while retaining a final manual approval step before the modification of the application or resources. The company already has moved the source code for the application and the CloudFormation templates to AWS CodeCommit. The company also has created an AWS CodeBuild project to build and test the application. Which combination of steps will meet the company’s requirements? (Choose two.)
一家公司正在托管一个来自亚马逊S3存储桶的静态网站。客户可以在example.com上访问该网站。该公司使用亚马逊路线53加权路由策略,TTL为1天。该公司决定用动态网络应用程序取代现有的静态网站。动态web应用程序在AmazonEC2实例组前面使用应用程序负载均衡器(ALB)。在向客户推出产品的当天,该公司创建了一个额外的Route 53加权DNS记录条目,该条目指向权重为255、TTL为1小时的ALB。两天后,一位DevOps工程师注意到,当客户导航到example.com时,有时会显示以前的静态网站。DevOps的工程师如何确保公司只提供example.com的动态内容?