Skip to content
smhinsey edited this page Sep 6, 2011 · 2 revisions

Summary

At runtime, Agents are deployed into a hosting fabric where it is executed in a reliable manner. The basic hosting fabric infrastructure has the ability to deploy Agents while already running, modify the amount of resources available to them, and report generalized statistics about their behavior.

There are two significant hosting fabric implementations along with one for use during development.

Azure Hosting Fabric

Azure introduces additional scalability options via worker roles. The Azure Hosting Fabric is capable of scaling up or down as needed or based on configurable policies.

Windows Hosting Fabric

The traditional approach to hosting always-on code on Windows is to use Windows Services. The Windows Hosting Fabric takes advantage of the TopShelf OSS library for hosting Agents on Windows.

Agent Console

The Agent Console is used during the development of Agents or composites.