To make your own Microsoft Private Cloud on-premisses for now and in the future, Windows Azure Pack for Windows Server 2012 R2 is the sollution to use.
I made this whitepaper Windows Azure Pack For Windows Server 2012 R2 Guide to help the community getting started with WAPack to start your own private Cloud Services.
The source of this WAPack Guide is from Microsoft Technet blog:  http://blogs.technet.com/b/privatecloud/  Thanks to Anders Ravnholt from Microsoft.

For more information you can find me here :

James van den Berg
MVP System Center Cloud and Datacenter Management

http://mountainss.wordpress.com

Twitter : https://twitter.com/jamesvandenberg

Lot of success with Windows Azure Pack for Windows Server 2012 R2 :-)

I
IMPORTANT MESSAGE

Microsoft announced a New Product called Microsoft Azure Stack to bring Microsoft Azure Cloud Services to your Datacenter !

More information about the difference between Windows Azure Pack and Azure Stack you can find on my blog :

https://mountainss.wordpress.com/2015/05/15/microsoft-azure-stack-brings-azure-cloud-to-your-datacenter-azurestack-azure-sysctr-winserv-hyperv

 

Here is The Microsoft Azure Stack TP1 Guide Online 2016 :
https://mountainss.wordpress.com/2016/02/19/microsoft-azure-stack-single-server-poc-deployment-part1-azure-azurestack-hybridcloud/