Azure Stack is a hybrid cloud platform from Microsoft. It allows private cloud deployments on an organizations own infrastructure. These private Azure Stack deployments can be linked to other Azure Stack instances, and also to the Microsoft Azure public cloud infrastructure. Azure Stack provides organizations with the ability to build their own internal platform that uses the same tools and solutions as the Microsoft Azure public cloud. These can then be used for any purpose the organization needs. For example, a development platform that doesn’t incur costs in the Microsoft Azure public cloud. Or as a secure platform using the well-known Microsoft tools for solutions that cannot be deployed to public cloud resources for security reasons.