At last it’s here: After a prolonged gestation with three public previews, Microsoft has announced the release of Azure Stack. You can download the free Azure Stack Development Kit now. Complete hardware and software solutions will ship in the next couple of months, when Microsoft completes certification.
Bringing the public cloud to on-premises data centers was always going to be a big task, and Microsoft won’t be delivering the entirety of Azure in this initial release. In fact, don’t expect to ever see all of Azure in Azure Stack, as there are plenty of Azure features that rely on the scale of cloud. That said, there is more than enough to start with, with support for core Azure IaaS and PaaS features. Other optional elements include Azure’s App Service and its serverless Functions.