Recently Microsoft released Azure App Service, a high productivity solution for developers who need to create enterprise-grade web and mobile app experiences. App Service provides a complete platform as a service solution that enables enterprises to deploy and elastically scale applications in the cloud, and seamlessly integrate them with on-premises resources and SaaS based applications. [caption id=“attachment_2013401” align=“alignnone” width=“300”]
Image: Reuters[/caption] As an additional offering, Microsoft has unveiled the Azure Service Fabric. It provides a high control platform that enables developers and ISVs to build cloud services with a high degree of scalability and customization. Service Fabric has been in production for more than five years. It provides the foundational technology upon which Microsoft runs its Azure core infrastructure and also powers services like Skype for Business, InTune, Event Hubs, DocumentDB, Azure SQL Database (across more than 1.4 million customer databases) and Bing Cortana – which can scale to process more than 500 million evaluations per second. Service Fabric offers the following benefits: It supports creating both stateless and stateful microservices – an architectural approach where complex applications are composed of small, independently versioned services – to power the most complex, low-latency, data-intensive scenarios and scale them into the cloud. Provides the benefits of orchestration and automation for microservices with new levels of app awareness and insight. Solves hard distributed systems problems like state management and provides application lifecycle management capabilities so developers don’t have to re-architect their applications as usage grows. Includes Visual Studio tooling as well as command line support, which enables developers to quickly and easily build, test, debug, deploy and update their Service Fabric applications on single-box deployments, test deployments and production deployments.
)