Azure AppFabric - это набор сервисов, которые позволяют использовать функциональные возможности, традиционно предоставляемые локально, компонентами инфраструктуры, общими для большинства сетей. В настоящее время он состоит из следующего:
Azure AppFabric Service Bus - позволяет подключать приложения, предоставляя централизованную точку ретрансляции в облаке. Приложения создают исходящие подключения к месту встречи, таким образом помогая уменьшить проблемы, связанные с мерами безопасности, такими как ограничения брандмауэра для внутренних подключений и маскирование IP-адресов через уровни NAT. Эта функция включает в себя как параметры «в реальном времени», так и динамику «буфера сообщений», чтобы обеспечить более разобщенный стиль общения.
Служба контроля доступа Azure AppFabric - «ACS» позволяет приложениям WIF быстро получать доступ к различным поставщикам удостоверений и использовать один формат токена утверждений. Используемый совместно с такими продуктами, как ADFS, он позволяет приложениям, размещенным в облаке, проходить проверку подлинности в локальных хранилищах удостоверений.
Служба Azure AppFabric Cache - в настоящее время она находится в открытом тестировании и предоставляет приложениям функцию стиля Velocity. Это предоставляет им систему распределенного кэша, а также нового поставщика сеансов.
В 2011 году появятся новые функции / сервисы, но в настоящее время они самые популярные. Что касается размещения вашей бизнес-логики, это не то, что в настоящее время доступно в Azure AppFabric. Были упоминания о том, что в конечном итоге мы можем увидеть потенциал для размещения приложений «на грани», то есть серверов, которые стоят перед соединениями Azure AppFabric, но нет ETA или даже твердой уверенности, что это произойдет.