execute flexible series of dependent AWS api calls