A Windows Azure AppFabric Application is any n-tier .NET application that spans the web, middle, and data tiers, composes with external services, and is inherently written to the cloud architecture for scale and availability.
Build AppFabric Applications using AppFabric Developer Tools, run them in the AppFabric Container service, and manage them using the AppFabric Application Manager.
The goal is to enable both application developers and ISVs to be able to leverage these technologies to build and manage scalable and highly available applications in the cloud. In addition, the goal is to help both developers and IT Pros, via the AppFabric Developer Tools and AppFabric Application Manager to be able to manage the entire lifecycle of an application from coding and testing to deploying and managing.
The three key pieces fit together to help you through the lifecycle of AppFabric Applications:
- Developer Tools
- AppFabric Container
- Application Manager
See how they work together in the Azure Team blog post, Introducing Windows Azure AppFabric Applications.
The first Community Technology Preview (CTP) of these capabilities in Windows Azure is now shipping. As announced here, the June CTP of AppFabric is now live, and you can start by downloading the new SDK and Developer Tools and by signing up for a free account at the AppFabric Labs portal.
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation