here are different obstacles and challenges which you’re facing when starting almost from scratch with the cloud migration of your application. They are related to architectural aspects: what about the structure, what about the components, which have to be provisioned and hosted in the cloud? Which services of the cloud provider should be used: e.g.: Serverless services or a Kubernetes service?
They are related to technical issues - probably common mistakes: inappropriate deployment rules of workloads, scheduling problems of Kubernetes pods...
They can be referred to financial aspects: what costs arise by hosting the application in the cloud? How can they get monitored, respectivelly estimated?
We'd like to reveal our approaches to overcome those issues, based on practical experience.