It's the way any half-decent software platform is built now. It really allows you a platform to deploy frequently, as you can make changes to smaller parts, rather than continuously deploy your entire monolithic/legacy platform.
Add that to AWS API Gateway/Lambda functions and you remove the need for the operating system level for the most part.
As always, if the data layer changes, the data migration is a pain in the backside.
Edit: FWIW - any banks that integrate their wrap platform (CFS Wrap for example) need to follow the banks data policy. This requires an APRA approval to move data to AWS or Azure data centers. Seems like a small thing, but in reality it's massive. That process takes almost a year.
Aside from this - guidance maintained 3 months into the FY. #Winning