Recall in our previous posting, we introduced the notion of an Enterprise Cloud, comprised of a combination of private, public, and hybrid cloud services. Many enterprises will want to exclusively offer private services (meaning they are operating, by definition, a “private cloud”) for a variety of reasons (a topic of a future posting in this series). However, more realistically, and more commonly moving forward, IT will need to manage all three types of services.
Thus, the question is that of how IT wants to approach the design and management of the mixture of cloud services in its environment – whether the service types are blended together in a single cloud offering, or separated. There is no single right answer to this, as it’s entirely dependent on the organization’s priorities, infrastructure, needs, and context. Nonetheless, it’s clear to me that there’s a need and a demand for an overall management platform that can handle all three variety of services in a unified fashion.
For example, imagine that you’re a developer who needs a server OS temporarily provisioned for some development work. You make the request, and a few minutes later you have a new VM, which you access across the network via some sort of remote login. Does it *really* matter where that VM physically resides? Much of the time, it doesn’t…it can just as easily and productively be in a remote cloud as in the server room down the hall. That is, the policies and factors that determine where this particular VM is provisioned should be embedded in and executed by the management platform, which can make the best placement decision at the time of request. There would need to be a compelling reason to instead have the requester make this decision, by explicitly choosing which cloud platform to use.
A related question, applicable to organizations operating only private cloud services, is whether to manage one cloud environment, or have distinct cloud infrastructures to serve different purposes. The answer is that there is no single answer…people will need to balance their technical and business needs with the financial, technical, and organizational constraints, and make an informed decision that’s right for them. Nevertheless, I think that many organizations will want the option of managing disparate service types, as well as all their clouds, from a common management platform. Even if an organization is running multiple, distinct private clouds, it makes sense to embrace a common management platform, to leverage shared policies, processes, and people.
Our next topic in this series – using external Cloud Service Provider offering definitions as a model for internal cloud service types.







