Currently I have two Lambda functions (A, and B). I am trying to build the workflow that A is doing some changes on some AWS resources and keep it for 2 hours, while 2 hours later, B change the config of those AWS resources back to the initial state. Is there a flexible way to do that? Since the function A is triggered by a Cron function. I am also considering is the step function is the solution to my scenario? Thanks.