Transform monoliths to micro-services