@Naresh Jella
Standalone is useful when you do not want end users having access to the ambari service that is operating the cluster. this allow you to federate the activities by use case (querying data vs cluster administion)
Views can be deployed and managed in one or more separate “standalone” Ambari Servers. Running “standalone” Ambari Server instances is useful when users who will access views will not have (and should not) have access to that Ambari Server that is operating the cluster. As well, you can run one or more separate Ambari Server instances “standalone” for a scale-out approach to handling a large number of users.
I recommend both operational and standalone ambari be in same versions.