General information about AVAIL Host in Cloud (HiC) and Revit Application Versioning
AVAIL Host in Cloud (HiC)
The purpose of Host in Cloud (HiC) mode for AVAIL channels is to extend AVAIL content access for authorized users, to anywhere users have an internet connection, even if they lose connection to the otherwise requisite corporate network, while traveling for example, or from home.
It works like this:
With AVAIL Host in Cloud (HiC) enabled, content storage remains the same as with non-HiC channels. With either HIC or non-HiC, you store content the same way, on your network or cloud drives. What's different is only the way content is presented to AVAIL consumers.
AVAIL consumers are presented, only, with a Cloud View of channels that are set to Host in Cloud (HiC) mode.
AVAIL Publishers, on the other hand, see both the cloud and local sides of each HiC channel and can alternate between cloud and local views with the “Edit Local” or “View Cloud” blue toggle button:
Publishers also see a "Publish Changes" button, the cloud symbol with the blue dot.
Host in Cloud mirrors the local view of the Channel into the cloud view by storing copies of the Channel’s content on AVAIL’s AWS cloud server.
After initiating HiC for a channel, thereafter, channel content additions, modifications, and removals, which are made only in the local view of the channel, are queued for Publish to Cloud, at the publisher's discretion.
Clicking Publish to Cloud opens a dialog that:
- lists the accumulated changes to the channel’s content, and
- prompts the publisher to Publish Changes.
- Doing so will synchronize local and cloud again, making the Cloud View of the Channel match the Publisher-managed Local View.
In the Cloud View of an HiC channel, drag and drop into Revit and other apps is supported as always, but now with a "click to download" overlay text on each piece of content. Multi-select is supported for downloading many at once when needed.
Downloaded content is stored in a hidden folder on the user's machine. When content is updated in AVAIL, the item stored in the local download cache is obsolete and AVAIL will display the Click to Download text again.
Also bulk load from palettes supports the same but transparently. It loads palleted content into Revit on demand without prompting the user to download first to a local cache from the HiC Channels.
Revit Application Versioning
Revit application versioning is automated when the feature is enabled by AVAIL at your account (ask us to enable it!). When enabled at your firm, application versioning is applied, currently, to all Revit content in all Host in Cloud (HiC) channels. Content in those channels is automatically upgraded to all newer versions of Revit.
For example, if Chair1.rfa is version 2022 and indexed into AVAIL, AVAIL upgrades Chair1 to versions '23, '24, '25 and '26. It does this quietly. Multiple versions of the file are not presented to the user. Instead, users drag and drop Chair1.rfa into Revit from AVAIL desktop and AVAIL automatically serves the correct version of Chair1, matching the active session of Revit, the one you drop the content into.
On the management side, additional AVAIL development is underway, to provide granular management control for versioning, to allow some versions of Chair1 to actually be different content, not just different Revit application versions, but different in any way - different parameters, different geometry, different materials, etc.
Improvements are coming!