Last month, Microsoft introduced Azure App Service, a “complete platform” for developers needing to create web and mobile app experiences, and integrate them with existing on premises services. Now today, the company is expanding their platform level services by introducing Azure Service Fabric, allowing developers and Internet Service Vendors to have the same degree of control and integration to build highly scaleable cloud services.
Azure Service Fabric is used within the company to power not only the Azure core infrastructure, but runs Skype for Business, Bing Cortana, InTune, and a number of other services. Microsoft has learned a lot from running these services, and is now ready to share their expertise, according to a post on the Azure blog:
This experience has enabled us to design a platform that intrinsically understands the available infrastructure resources and needs of applications, enabling automatically updating, self-healing behavior that is essential to delivering highly available and durable services at hyper-scale. We’re now making this battle-hardened technology available for everyone use – not a version of what we use, but the exact technology we use ourselves.
The service allows developers to create and manage both stateless and stateful microservices, manages distributed systems so that they don’t need to be rebuilt as they grow, and provides both Visual Studio and command line interfaces, giving developers flexibility in managing systems whether they’re on a single-box test system or production deployments.
Microsoft will release a developer preview of Azure Service Fabric at Build, and will include sessions and demos at the annual developers conferenceFurther reading: Azure, Azure App Service, Build 2015, Microsoft