Chapter 18: Service Catalog Blueprints

Word target: 3,200
Primary deliverable: Reusable service blueprint template
Key diagrams: Service blueprint canvas

Learning Goals

  • Define a standard onboarding blueprint for new services.
  • Enforce minimum requirements for security, backup, and observability.
  • Reduce variance between service deployments.

MVP Lab Worksheet

  • Objective: Deploy two services with one blueprint.
  • Starting state: Blueprint template drafted.
  • Steps:
    1. Apply blueprint to documentation/wiki service.
    2. Apply blueprint to automation/tooling service.
    3. Validate both with readiness checklist.
  • Evidence: Two completed service scorecards.
  • Exit criteria: Both services pass baseline quality gate.
  • Rollback: Remove non-compliant service deployment.

Advanced Lab Worksheet

  • Objective: Add policy-as-code checks.
  • Starting state: Service blueprint operational.
  • Steps:
    1. Encode mandatory controls as checks.
    2. Run checks in CI before deployment.
    3. Block deployments that fail controls.
  • Evidence: Policy check outputs.
  • Exit criteria: Enforced compliance before runtime.
  • Rollback: Switch to manual approval while fixing checks.
Portability Placeholder

Add “equivalent implementations” table for local VM, cloud VM, and container targets.