ASP.NET App Suspend is a feature of Windows Server 2012 R2 and the .NET Framework 4.5.1 that brings a mobile app “tombstoning”-style feature to ASP.NET Web sites. App Suspend enables developers to use shared hosting services with the experience of dedicated hosting, by making much better use of existing server hardware. In this video, we’ll show you how to configure Internet Information Server (IIS) to enable the ASP.NET App Suspend feature for a site and demonstrate the before-and-after results. After viewing this video, you’ll see why App Suspend is a big step forward in the ASP.NET application user experience.
When designing cloud applications, you should take into account the fact that a failure or malfunction of any component of the system is possible. This template is called Designing for Failure. This design approach helps minimize the negative consequences of failure of any component of the internal or external system. Sometimes, it is not so simple to use the Designing for Failure template, but the Azure platform greatly facilitates this task due to the fact that some of the functions are implemented by cloud services—Azure Web Sites, Traffic Manager, CDN, RA—Geo Redundant Storage. During this session, we shall talk about how to use the functionality provided by Azure to ensure the accessibility of a website, even in the event of failure of one of the regions of the platform.