DaaS & virtual desktop · glossary

Gold Image

The master image from which every session host is cloned. A good gold image is the difference between a maintainable and a chaotic DaaS deployment — this is the central point where quality is decided.

At a glance
Template
The basis for every VM
Immutable
Do not change it after creation
Versioned
A gallery with history
Monthly
Typical patch cadence

What is a gold image?

A gold image (also called a master image or base image) is a pre-configured, tested Windows VM that serves as the template for every production session host. Instead of installing and configuring each session host individually, one perfect image is created — and then cloned as often as needed.

The image typically contains: the operating system version, all updates, pre-installed applications, group policies, the security baseline and optimisation tweaks. The better the image, the less work there is in operation.

Grundprinzip: After it has been created, a gold image should remain unchanged . Changes are deployed through a neues Image , not by patching running VMs afterwards. That is the immutable infrastructure philosophy.

How is a gold image built?

A typical build order

  1. Create the base VM from the Azure Marketplace (Windows 11 multi-session, for example)
  2. Install Windows updates — every available patch
  3. Install the AVD agent
  4. Office / M365 Apps through the ODT (Office Deployment Tool), in shared mode
  5. Teams with VDI optimisation (following the AVD recommendations)
  6. FSLogix Agent & Config
  7. LOB-Apps (SAP GUI, DATEV, industry software)
  8. Security — MDE, Intune Enrollment
  9. Optimizations — AVD Image Optimization Script (VDI Optimization Tool), disable services, remove bloatware
  10. Sysprep — generalising the VM (removing the SID and network configuration)
  11. Capture — storing it as an image in the Azure Compute Gallery

Important tools for gold images

  • Azure Image Builder — code-basiertes, deklaratives Image-Building
  • Nerdio Image Management — graphical, with staged rollout and automatic rollback
  • Packer (HashiCorp) — DevOps-Ansatz, CI/CD-integrierbar
  • Windows Optimization Tool — a Microsoft script for VDI optimisations

Gold image patching strategy

Windows updates have to go into the gold image regularly — but how?

🔧

Manuell (alte Schule)

  • FrequencyMonthly
  • Effort4-8h per iteration
  • RiskHigh (human error)
  • RollbackDifficult
  • ScalingProblematic
🤖

Automatisiert (modern)

  • FrequenzPossible weekly
  • EffortUnder 30 minutes of review
  • RiskLow (automated)
  • RollbackAutomatic on error rate
  • ScalingLinear

Staged rollout

Never deploy a new image straight to 100% of the session hosts. Instead:

  1. 5% of hosts with the new image (the canary group)
  2. Monitoring for 24 to 48 hours — sign-in time, error rate, user feedback
  3. 25% of hosts if the canary group is fine
  4. 100% of hosts after a further 48 hours
  5. Automatic Rollback if the error rate exceeds the threshold

Nerdio Manager and Citrix Provisioning Services have this built in as a standard feature.

Which applications belong in the gold image?

A central design question: what goes into the image, and what is delivered dynamically per user?

App typeWhere to installReason
Operating system componentsGold ImageEveryone needs it
Office 365 / M365 AppsGold Image (Shared Mode)Standard tool, all users
Teams, Edge, SecurityGold ImageUniversal
Small line-of-business appsGold ImageEasier to manage
Large niche applications (AutoCAD, SAP)App Attach or per userOnly for some users, otherwise the image bloats
Frequently changing applicationsMSIX / IntuneNo image rebuild needed
Department-specific applicationsApp Volumes / App LayeringBy assignment, not in the image

Gold-Image-Patterns in DaaS Maps

DaaS Maps compares the image management workflows of the different platforms. For discussion of image optimisation, staged rollouts and patching strategies, you will find me on LinkedIn.