As a Service Provider you need to have support for multiple platforms, multiple services, multiple applications but still having to have a consistent way to deliver each and every service to the end-customer. Now most vendors have their own self-service solution which works for their own service, the issue with these are that they often don’t integrate with others or are missing customization options to make it easier to do custom deployments. Now when I worked at BigTec I stumbled across Morpheus Data, but I didn’t have a chance to take a closer look at it until now. Now the cool thing with Morpheus is that it provides an orchestration layer across different platforms like (AWS, GCP, Microsoft Azure, vCloud Air, Nutanix, AzureStack even!)
Just a sneak peak of the dasbhoard
It can also integrate with load balancers like NetScaler, AVI and F5 which handles scaling of load balanced services. So just to give an example of how a service can be provisioned from within Morpheus. So for instance for a certain customer I can spin up resources on a cloud (Which can be either locally or in the cloud, I have a local ESX cluster I can deploy resources to)
I can choose NGINX which is a finished image I have available to deploy to my resources.
So I specify the location which is the “cloud” setting and click next, then I specify the VMware options like host, datastore & networks and so on. This can of course be defined in the template. Then I specify the load balancing settings as well
So this enviroment is integrated with Avi Networks Controller to handle load balancing setup. Now I can see in the portal that the VM is spinning up.
So now the virtual machine is provisioned
If I look under scale settings I can see that it has also deployed a load balancing rule to AVI networks as well
So if I now access the LB IP, Yiha!
I can also go into the instance and scale out the node as well, to give another node to the service
It will also automatical update the LB vserver with the additional node as well. The cool thing is that it checks the availability automatically depending on the type of service that is deployed, so for instance for web services it does an automatic HTTP GET
So this has been a quick introduction to Morpheus data, which I will clearly be taking a closer look at moving forward with the cloud management platform solution which seems to be to have alot of integrations already in place, and I also noticed that they are also in the whatmatrix category for CMP which they are listed as the one with the highest technical score, so keep an watch out for this one! You can check our more here –> http://www.morpheusdata.com