Hello anil987, i still doesn’t understand what is that you mean with “hybrid cloud”
So i will try to describe what I know manageIQ does.
Note: I work for a Red Hat Partner , so most of my knowledge comes from working with CloudForms which is the Red Hat’s version of ManageIQ.
Some things that ManageIQ does:
– Centralized Control of all your Clouds: You can order ManageIQ to create some infraestructure of VMs and decide where to build it ( your providers )
— In this case ManageIQ abstract you from the API of the providers and let you focus on one API ( ManageIQ’s one ).
– keep some monitoring over your Providers
– Increase the number of the VMs in instance of Openstack or VMWare or others , if detect the CPU use is over some threshold
Some Thins ManageIQ doesn’t do (atleast not out-of-the-box):
– Build network tunnels between clouds in order to let the networks in them comunicate.
– move VMs from one clooud to other
Remember, manageIQ has a place for methods and automation that will let you make your own methods in order to make ManageIQ do what you need to do.
For myself, ManageIQ is like the Philharmonic’s conductor . Doesn’t plays any instrument , just tell the other how to play them and keeps them all syncronized and working together.
Going back to your question, please give me some more details of what you need to do with your two applications (replicate code , transfer files , comunicate the instances with a message system , etc ) , because maybe manageIQ is not the tool for the job.
PD: also English is not my primary language ,for that, sorry about my english.