Night Mode LabsBlue Book
Runtime Playbooks

VM and Legacy Playbook

VM and legacy platforms often run critical systems. Treat them as production platforms that need discipline, not as embarrassing systems to ignore until replacement.

Good fit

VMs and legacy compute may remain appropriate for:

  • Vendor software with strict runtime assumptions.
  • Stateful systems that are not safe to move yet.
  • Windows services, IIS apps, or appliance-like workloads.
  • Transitional modernization phases.
  • Specialized networking or hardware dependencies.

Required defaults

Every VM-based system should define:

  • Image or configuration management source.
  • Patch and vulnerability process.
  • Backup, restore, and DR expectations.
  • Access model for SSH, RDP, and privileged operations.
  • Logging, metrics, endpoint protection, and alerting.
  • Deployment and rollback process.
  • Ownership and escalation path.

Modernization sequence

Watchouts

  • Long-lived hosts accumulate hidden state.
  • Manual access bypasses audit and repeatability.
  • Lift-and-shift migrations preserve many operational problems.
  • Replatforming before observability can make incidents harder.

Practical improvements

Start with changes that reduce risk without forcing migration:

  • Centralize logs and metrics.
  • Remove shared admin credentials.
  • Automate patch reporting.
  • Document restore steps.
  • Put deployment commands into pipelines.
  • Create a service catalog entry and runbook.

On this page