A new document was just released titled “Windows Server AppFabric Architecture Guide.”

Windows Server AppFabric is a set of integrated technologies that make it easier to build, scale and manage Web and composite applications that run on IIS.

For Web applications, AppFabric provides caching capabilities to provide high-speed access, scale, and high availability to application data.

The focus of the Architecture document is to provide specific recommendations on how to properly design an AppFabric deployment for enterprise-scale load requirements. It started by providing a high-level understanding of the primary components of AppFabric. Followed by specific issues that influence AppFabric Architecture.

This paper explains how to conceptually scale out an AppFabric installation at the service and database tiers.   These issues include concepts surrounding configuration of the hosting environment, the AppFabric Windows services, and deployment of .NET Framework WCF and WF services to an AppFabric web farm.  The configuration of the persistence and monitoring data plays an important role in ensuring that your architecture is able to scale correctly over time. Finally, the paper looked at optimizations and different server and cluster configurations at the data-tier level.

The paper doesn’t discuss the APPFabric Caching though.

A related document is Windows Server AppFabric Web Farm Guide that covers the related deployment and configuration information.   http://download.microsoft.com/download/3/1/C/31CED722-2E5F-48D6-96B1-E73AAFD9873F/AppFabricWebFarm.docx

Happy Reading/Learning J