I am new to OpenStack and Red Hat CloudForms. I am trying to understand what is the difference between OpenStack and CloudForms in terms of spining vm's.
If a client having multiple VMware infrastructure then I can use either CloudForms or OpenStack to spin the vm's. Both providing UI to manage the resources. Both providing orchestration facility to spin the vm's based on template.
So what would be the best advantage item of OpenStack which will make me to go with it instead of Red Hat CloudForms (I am not considering the other advantages of CloudForms at this moment. But yeah it will help me to control multiple cloud through a single window)
Long story short:
CloudForms can directly interact with VMware so why should a person consider OpenStack at this point. Because even If he build OpenStack on top of VMware , requesting a vm through CloudForms will send API call to OpenStack and from OpenStack it will ask vCenter to spin a vm, which involves multiple layers.