You can create a Citrix XenDesktop proof of concept deployment with just a few clicks. Don’t believe it? What if we could show you how in just four straightforward steps?

You can. Welcome to Citrix Lifecycle Management.

What is Citrix Lifecycle Management?

Citrix Lifecycle Management is a comprehensive cloud-based lifecycle management solution to accelerate and simplify the design, deployment and ongoing management of Citrix workloads and enterprise applications.

Supporting many types of IT workloads across virtual and private or public cloud environments, this solution enables IT organizations to become faster, more cost-effective and more agile, and it helps maintain service quality and high availability with redundancy, automatic scaling and disaster recovery of applications. Built on blueprints incorporating validated reference architectures, configurations and best practices, Citrix Lifecycle Management provides a unified and standardized set of management tools for rapid and best practice-driven design, deployment and management of Citrix workloads and enterprise applications.

See this blog for a further explanation of Citrix Lifecycle Management.

Citrix Lifecycle Management is delivered as a cloud-based service through the newly launched Citrix Workspace Cloud.

Deploy XenDesktop in minutes? Citrix Lifecycle Management makes it possible.

Citrix Lifecycle Management uses flexible, customizable pre-defined sets of automation scripts, assembled as blueprints. It comes preconfigured with blueprints for deploying Citrix services including XenDesktop, XenMobile and NetScaler for deployment onto widely installed hypervisor platforms or popular private/public clouds.

A blueprint contains information about how to deploy and manage an application or service. Blueprints define an application deployment setup, operations, and the conditions for monitoring, scaling, failover, failback, and teardown. With them you can deploy quickly, then monitor and maintain your deployment from set up to tear down, all through a clean and powerful blueprint-designer user interface (UI).

Citrix Lifecycle Management is comprised of a core platform with a workflow automation engine, monitoring service, and multi-cloud broker capabilities, as well as a blueprint designer for creating or modifying existing blueprints.

Take Citrix Lifecycle Management Out For a Spin

The best way to learn about Citrix Lifecycle Management is to give it a try. Here’s all it takes to deploy XenDesktop quickly:

  1. Connect your virtualization or cloud environment to Lifecycle Management.
  2. Select XenDesktop Proof of Concept blueprint from Catalog and add to your library.
  3. Fill out the details in the setup wizard for each server tier.
  4. Deploy the XenDesktop blueprint to your virtualization or cloud environment.

Citrix Lifecycle Management Under the Covers

Let’s take a look at these steps in more detail.

Step 1. Connect virtualization or cloud environment to Citrix Lifecycle Management

In order to automate the deployment of an enterprise application into a virtualization or cloud environment, you first need to establish a connection to Citrix Lifecycle Management.

  • Under Resources & Settings, select “Add Resource Location.”
  • For public cloud like AWS, enter your API key and secret key within Lifecycle Management.

For private cloud or a virtualization environment behind your corporate firewall, you need to install the Lifecycle Management agent on a machine that can act as a connector between Lifecycle Management and your private environment, as well as provide the API access point and credentials with Lifecycle Management.

  • If you want to use physical machines to deploy XenDesktop, install Lifecycle Management agent onto the machine you want to use.

Step 2. Add the XenDesktop blueprint to your library

Blueprints are located in the Blueprint Catalog in Citrix Lifecycle Management.

  • In the Blueprint Catalog, select the XenDesktop POC blueprint and Add to Library by choosing the “+” sign at the lower right corner of the description.

Step 3. Configure your deployment using the setup wizard(s)

Once you’ve added the blueprint to your library you need to configure it for your deployment.


  • Click the Design & Deploy tab and locate the XenDesktop POC blueprint that you just added.

Hover your mouse over “Actions” (3rd column from left) on the XenDesktop POC blueprint row and click on the down arrow. You can choose to View the blueprint to see what it contains, or go straight to Deploy to start the deployment process.

  • Select “Deploy”

The metadata for the blueprint displays so you can verify it’s the right blueprint.

  • Click “Start deployment setup”

Review the predeployment checklist; be sure to review all the requirements and make sure you have the necessary information before you begin. Specify the resource location onto which you want to deploy XenDesktop; the predeployment checklist is automatically customized for your resource location.

As you start the deployment process, a wizard guides you through all the configuration steps. For a proof of concept blueprint, most of the steps are preconfigured so you only need to provide specific information for your environment.

The XenDesktop POC blueprint creates a domain controller, a XenDesktop server, which includes SQL Express, XenDesktop Controller, Citrix License Server, and Storefront, and a VDA server for you to test your virtualization desktop post deployment.

You can also configure NetScaler, if you want, to have an Access Gateway to enable remote access from outside of corporate network.

  • Save your Deployment Profile.

When you complete the setup wizard, you’ll be asked to save your deployment as a Deployment Profile, which is a reusable copy of your deployment that captures all its details, so you can use over and over without any reconfiguration.

This step is optional, but recommended for future deployments once you have your blueprint properly configured.

Step 4. Deploy XenDesktop

Note: Before you start creating a XenDesktop POC deployment, make sure you have a sysprepped Windows Server 2012 template available and sufficient hardware resources in your virtualization environment. More information can be found here.

  • Once your profile is saved, click “Deploy.”

When the deployment is starts,  you can view deployment progress in the Manage window if you want to follow along. Or you can relax and take a coffee break.


When the deployment is complete, you receive an email saying you can start using your virtual desktop immediately.

Didn’t we tell you it was easy?

Next Steps