Many thanks for response.
If we can have both servers on different cloud providers ? then I understand , there is no single point of failures.
Yes, off-course I agree with you that , for security reasons it is not recommended to host NMS application in cloud as they will have access or off course there are chances of cyber attacks as it is accessible via internet.