The Windows Azure platform AppFabric provides secure connectivity as a service to help developers bridge cloud, on-premises, and hosted deployments. You can use AppFabric Service Bus and AppFabric Access Control to build distributed and federated applications as well as services that work across network and organizational boundaries. From simple eventing scenarios to complex protocol tunneling, AppFabric Service Bus gives developers the flexibility to choose how their applications communicate, and to address the challenges presented by firewalls, NATs, dynamic IP, and disparate identity systems. AppFabric Access Control enables simple, secure authorization for RESTful web services that federate with a variety of identity providers.
Windows Azure platform AppFabric December 2009 release now availableThe Windows Azure platform AppFabric December release is now live. You are encouraged to visit the AppFabric portal at https://netservices.azure.com to retrieve the latest SDK.
PDC 2009 Sessions RecapMissed PDC 2009? You can still see the AppFabric sessions online:
AppFabric Access ControlAppFabric Access Control Service takes the pain of authentication and authorization out of your web applications and services. A simple and familiar programming model keeps your code clean and allows you to transition to the declarative model of rules and claims. These rules can be easily configured to meet your applications’current and future access control needs. AppFabric Access Control is based on a claims-based authorization model, which alleviates the need to develop and support a variety of identity providers and architectures.
AppFabric Service BusAppFabric Service Bus alleviates the pain to expose application's or service’s functionality across a variety of network-related constraints. Once AppFabric Service Bus has established connectivity among applications, it provides flexibility on how applications can communicate with each other. Developers are enabled to build solutions with various communication patterns such as relayed, buffered, bidirectional, publish-subscribe, multicast, streaming and direct-connect. AppFabric Service Bus provides each service a stable Internet-accessible Uniform Resource Identifier (URI) that can be accessed by any authorized client application. Powered by AppFabric Access Control, AppFabric Service Bus is able to control services accessibility with heterogeneous identity systems.
Azure Issue TrackerThis sample demonstrates a real-world SaaS architecture and scenario using the Azure Services Platform to perform federation and multi-tenancy. Technologies used include the Access Control service (part of Windows Azure platform AppFabric) and SQL Data Services (part of SQL Services).
Windows Azure platform AppFabric