Requesting Neverfail Workspaces Professional Services


Neverfail offers several professional services packages to install or augment Workspaces software functionality. Please review the services listed below and identify which you would like to request, then submit a support ticket along with the details of your Workspaces instance.


Quick Start - Initial Build and Training

While it is possible for a customer to configure their own workspaces, it is a complex process that requires advanced knowledge of both the Workspaces product and the configuration of the Cloud.

The purpose of this service is to both assist the customer in provisioning their Workspaces implementation, and to teach the customer many of the key concepts regarding the theory of how Workspaces is designed. The training includes significant hands-on experience with the product.

Scope of Work can be found here 


RDS License Server Setup

With any Remote Desktop deployment it is necessary to deploy and configure an RDS License Server which will distribute Microsoft RDS CALs (Client Access Licenses).

The purpose of this task is to assist the customer in provisioning a RDS License server, and installing the required RDS CALs necessary to support the deployment. Once this task is completed connecting users will successfully obtain a RDS CAL and connect to their application or desktop session.

Please note, the customer must provide their own RDS CALs. Neverfail does not provide or rent licenses.

Scope of Work can be found here 


ThinPrint Setup

ThinPrint is a third-party advanced printing software which both helps to ensure the user's auto-created client printer(s) function by using server-side driver-free printing, and improves printing performance by utilizing intelligent compression to achieve a reduction in the print data of up to 98%.

For this software to function the following components are required:

  • ThinPrint License server
  • ThinPrint engine on each of the customers terminal servers
  • ThinPrint client software installed on the user's workstation.

The general concept is that a print job is initialized by the user from within their terminal server session, this print job is then turned into a special ThinPrint formatted job which is sent to the client workstation, the ThinPrint client on the user's workstation then unpacks the ThinPrint job, and using the client workstation's printer object, forwards the print job to the printer. For more information go to


Scope of Work can be found here 


Profile Management Setup

In Remote Desktop deployments, where users can roam between multiple different session hosts associated with a collection, Profile Management is critical to provide the user a consistent, reliable, and stable experience. Utilizing two key concepts, Microsoft User Profile Disks (UPDs) and User Folder Redirection, it is possible to accomplish those goals.

UPDs allow the user to roam between a pool of session hosts while maintaining their individual user state. This includes unique per user elements such as custom application settings, browser settings, cache, and cookies, and other user specific application settings.

The purpose of folder redirection is to move the location of critical folders, such as My Desktop, Downloads, App Data, and others, to a centralized file server location. By putting these critical files on a central file server you ensure the user will always have access to their files no matter what server they connect to. Another important benefit of Folder Redirection is centralized management, and data backup, which becomes extremely easy for the network administrator as all the data is in one secure location.

Scope of work can be found here 


DUO Multi-Factor Authentication Setup

DUO is a third party product which provides two factor authentication, thereby, increasing  security when logging into a remote server. Not only must the user know their username and password, but DUO also challenges the user either via a phone call, or the DUO application installed on the user's phone, for confirmation of the logon attempt.

The phone that DUO calls could be the phone on their work desk, thereby, ensuring that the user can only login when seated at their desk, or it could be their individual cell phone which can be carried with them.

In any case, the telephone acts as the 2nd-factor the user must have to complete the authentication. In addition, when DUO challenges the user there are multiple options for what the user must do to authenticate; it can be setup to require a secret code which a user already knows and must enter, it can be configured to simply allow the push of any key on the phone pad, it can request permission via an application installed on a smart phone which allows for confirmation, or DUO can send a SMS message to a smart phone with a unique code which the user will enter into phone.

DUO is installed directly on the Remote Desktop Server. More information can be found at the website.

Scope of work can be found here 


Custom Vanity URL Setup

This option allow for the customization of the web portal URL that end-users will use to access their Workspaces Control Panel. By default, the domain will be used, i.e., <>. Some exceptions apply

The custom vanity URL option allows the customer to specify a domain of their choice, i.e., <>.

Scope of work can be found here 


SSL Certificate Install (RDS Gateway Only)

If the customer does not wish to use a vanity URL for their web portal they may still chose to replace their RDS Gateway certificate with a custom certificate used to sign RDS session connections. The purpose would be for enhanced security and connection identity.

Scope of work can be found here 


Setup New BYOAD, Organization, and Workspace

This option allows a customer to "Bring Your Own Active Directory" to a Workspaces deployment. The benefit of this feature is that Workspaces will import an existing Microsoft Active Directory, thereby, preserving all the users and groups contained with in that Active Directory.

This feature allows for an easier customer migration to the cloud because they don't have to start over, rather, they are able to keep the infrastructure they already have and take advantage of the new features Workspaces provides to enhance their application delivery methodology.

Scope of work can be found here 


Setup Additional Active Directory Domain (not BYOAD), Organization, and Workspace

The purpose of this feature is to build an additional Active Directory (not BYOAD) for a new Organization (customer) which is not part of the original shared multi-tenant Active Directory. The new Active Directory can be either a Dedicated Domain, meaning only ONE Organization can utilize it, or a Shared Domain, which will allow the Organization for whom the AD was created to share it with other Organizations they will manage.

Scope of work can be found here 


High-Availability Gateway Design Build

This feature creates a redundant Gateway and Broker design by splitting out the roles of the Broker and Gateway across different servers.

To accomplish this duplicates of each type of server role will be created, thereby, making them redundant. There will be at least two Gateways and two Brokers, however, it is possible to have more than two gateways in order to accommodate a larger scale environment.

The HA design also requires a SQL server to host the RDS SQL database which is where the deployment stores the necessary configuration information to support the deployment. If desired, the SQL server can also be made redundant using SQL server HA methods.

After the Broker and Gateway servers are created, a load-balancing device is utilized to distribute the load across healthy active components. The load balancer should do the following;

  • Distribute user load across the different redundant servers,
  • Utilize monitor sets to determine when a components is not available
  • Maintain session state (stickiness) so a user continues to connect to the same server during their session.

By implementing this design, should one key component fail, other servers are available to service requests, thereby, making the deployment highly-available.

Scope of work can be found here 


New Cloud Instance

A Workspaces Cloud is the virtual construct which contains the physical resources such as network, storage, and the underlying physical servers. An Organization is able to consume cloud resources via a Workspace that is created. In other words, an Organization's Workspace uses the cloud's physical layer to create and run virtual servers.

A cloud can be as small as a Resource Pool within a multi-tenant vCenter, a Private Cloud with hardware dedicated to one Organization, or as large as a stand alone data center. The purpose of this task is to consult with the customer and assist the customer to design, configure, and deploy a new cloud.

Scope of work can be found here 


Replace Old Broker with New Version of Windows, or Replace a Broken Gateway Broker

The function of the Gateway Broker is to securely proxy end-user connections to remote applications. The purpose of this task is to create a new Gateway Broker and replace the old Gateway Broker with the new. This is normally done for one of two reasons; the customer wishes to upgrade the server's operating system, or the old Gateway Broker has failed for some reason and replacing it is necessary to restore function.

Scope of work can be found here 


Build New SDDC Using NSX Design

This does not include building Workspaces. If the customer wants a Workspaces deployment in addition to the Software Defined Datacenter (SDDC) setup, it will add $4,000 per the Quick Start.

A SDDC is created when the networking, and frequently the storage, are no longer provided using physical devices. Instead, they are decoupled from the physical layer and become software-defined virtual devices. Utilizing these virtual network devices the administrator is able to create a new tenant Workspace in which new virtual servers can be provisioned and subsequently connected to the network.

The purpose of this task is to design, create, and configure a working SDDC for the customer using vSphere NSX. Once the SDDC is completed, the customer will be able to connect virtual servers to virtual switches, which will then connect to either a virtual router or virtual firewall, and eventually be connected to the internet. More advanced configuration can contain virtual load balancers, DHCP servers, DHCP relays, and micro-segmentation using the Distributed Firewall (DFW) function.

Scope of work can be found here 


Additional Requested Product Development

Scope of Work

Project must be scoped - minimum of 40 hours ($7,000).

Acceptance Criteria

Based upon custom scope of work which will outline project, outcome, and cost.


0 out of 0 found this helpful



Article is closed for comments.