An application development team is leveraging a serverless framework provided by AWS to manage and deploy their serverless infrastructure. When the team needs to introduce new updates for testing that will not impact the live environment accessed by users, which action aligns best with this requirement?
Deploy the updates to a separate staging environment that replicates the live settings.
Conduct IAM role permission testing to ensure that the updates will not affect user access control.
Update the live environment during off-peak hours to minimize the impact on end-users.
Apply the updates in a different, unconnected environment to protect the live environment.