The evolution of an assisted reality platform with microservice architecture, born on-premise and transformed on-cloud: challenges and solutions adopted.