Design decoupling mechanisms using AWS services