Microsoft’s new Windows Server AppFabric gives you new tools to develop, manage and deploy composite applications, both on premises and in the cloud.
Composite applications reuse existing services and business logic to provide new and innovative functionality for end users.
You can get started today with the beta on Windows Server 2008 R2 with the AppFabric coming for Windows Azure later in 2010.
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.
You build composite applications using your existing skills with the .NET Framework.
AppFabric includes:
Developers also will be able to move the individual pieces of an application from being on-premises to the cloud, or from the cloud to on-premises.
Customers can download the beta of Windows Server AppFabric today with the final version slated for release next year. Later in 2010, Microsoft will debut a CTP of Windows Azure platform AppFabric, which will offer the same set of tools for managing and deploying applications for the cloud.
The next major release of BizTalk Server will provide platform support for Windows Workflow Foundation and take advantage of certain Windows Server AppFabric services.
During a keynote address at Professional Developers Conference 2009, Bob Muglia, president of Microsoft’s Server and Tools business, unveiled Windows Server AppFabric and Windows Azure platform AppFabric, a new technology that bridges on-premises and cloud deployment and management scenarios.
The demo shown on stage took an ASP.NET application using the Web Role and without code changes the application was moved and hosted in Windows Azure. The demo also showed how the caching technology helped improve application performance by caching data used in a client application.
For more information of what is available in the beta, see Application Server Extensions for .NET 4.
The Windows Server AppFabric landing page on MSDN provides links to:
Bruce D. Kyle ISV Architect Evangelist | Microsoft Corporation