Some of the challenges in validation for cloud migration include the following ones:
Application security:
Lack of testing and quality of service standards that address cloud and SaaS security.
Different aspects for application security testing include testing of the following things:
Data security
Application transaction security
Business process security
User privacy
Application performance
Public clouds are shared by multiple users and this can pose bandwidth issues in access or cause outages
Integration testing: Lack of control on the underlying environment (network, database, and servers).
In the case of interactions between network, database, and servers, there is increased challenge as the tester will need to assess the risk of crash, network breakdown, and defunct server.
Environment compatibility: Certain servers and storage or network configurations may not be supported on cloud. It makes it difficult to emulate cloud environments...