Azure Stack is an extension of Azure, bringing the agility and fast-paced innovation of cloud computing to on-premises environments. Organizations can build innovative applications across hybrid cloud environments, balancing the right amount of flexibility and control. Developers can build applications using a consistent set of Azure services and DevOps processes and tools, and collaborate with operations to deploy to the location that best meets the business, and regulatory requirements.
Azure Stack enables three unique hybrid cloud scenarios for organizations looking to build new apps and/or renovate existing apps across cloud and on-premises environments that include providing a consistent hybrid application development, all available Azure services available in the on-premises solution as are in the cloud, and a purpose-built systems for operational excellence. The APIs, Portal, PowerShell cmdlets, and Visual Studio experiences are all the same.
|Leading Verticals||Financials, Government & Education, Healthcare, Retail and Enterprise|
|Solution Classification||Cloud Management Platform|
|CMPs Supported||Microsoft Azure and PowerShell API's extend intgrations via custom code|
Azure stack is different than other competitors in that it is truly the same experience and billing structure regardless of premises or cloud. Just like Azure, users only pay for what they use with Azure Stack. Azure IaaS and PaaS services have no upfront fees, and use the same subscriptions, monetary commitments, and billing tools as Azure. The pricing structure is like Azure too, but reflects that you are running services at the customer’s location.
Azure Container Service leverages the Docker container format to ensure that your application containers are fully portable. It also supports your choice of Marathon and DC/OS, Docker Swarm, or Kubernetes so that users can scale these applications to thousands of containers, or even tens of thousands.
|Enterprise Directory Integration||LDAP and Microsoft Active Directory|
|Performance and Scalability||
Azure Stack can scale applications to thousands of containers, or even tens of thousands containers as required. Additionally, Docker Swarm provides native clustering for Docker. Because Docker Swarm serves the standard Docker API, any tool that already communicates with a Docker daemon can use Swarm to transparently scale to multiple hosts on Azure Container Service.