第三阶段:评估与测试 - AWS Prescriptive Guidance

第三阶段:评估与测试

在生命周期的评估与测试阶段,应用程序或对现有应用程序的变更已完成设计,但尚未发布到生产环境。在此阶段,您将实施活动来测试在前几个阶段已执行的实践并评估结果。该应用程序可能仍在积极开发中,也可能主要开发已经完成,且该应用程序正在进行发布到生产环境前的测试。在此阶段,重点在于开发和运行测试,以验证或否定应用程序是否能满足对既定韧性目标的期望。此外,您还可以制定和测试系统的操作程序。您在第二阶段:设计与实施阶段制定的部署程序将付诸实践,并对结果进行评估。尽管这些测试和评估活动在生命周期的这一部分开始,但并非到此结束。测试和评估将延续到第四阶段:运营阶段。

评估与测试阶段分为两个分阶段:部署前活动部署后活动。部署前活动包含在将应用程序部署到任何环境之前应完成的任务,包括部署新版本的软件以及初次将其部署到测试环境中。部署后活动是在将软件部署到测试或生产环境中之后进行的。以下各节将更详细讨论这些分阶段。