When we are deciding between public or private cloud implementation there are some capabilities we need to take into consideration and security is one of the top ones. Other characteristics like integration with existing systems, costs and management are also important.
Looking at the management side of a cloud environment, there may be some delivery models that can be used in this arena that can bring new ways into the decision process.