Skip to main content

Asset Operational Checklist

Summary

This page provides a non-executable checklist for reasoning about asset-service operations. It contains no commands, hosts, or credentials — only points to confirm, grouped by concern. Items that source does not establish are marked Requires confirmation rather than assumed complete. Use it as a review aid alongside the detailed operations pages.

Audience

  • DevOps engineers preparing or reviewing a deployment.
  • QA and support engineers validating operational posture.
  • Solution architects reviewing readiness.

Reference Content

Startup and configuration

  • Required configuration categories present (database, JWT, tenant forwarding, messaging).
  • Feature flags set intentionally (workflow flag, gateway asset-routing flag).
  • Environment confirmed — Development auto-migrate/seed does not apply to production (Requires confirmation for production migration).

Health and diagnostics

  • Liveness endpoint reachable.
  • Service-info returns correlation id.
  • Tenant health-data reflects expected data presence.
  • Aware that no readiness/dependency checks exist.

Messaging and events

  • Outbox relay is running as a hosted service.
  • Failed outbox rows reviewed via read-only diagnostics.
  • Aware there is no dead-letter, backoff, or cleanup.

Integrations

  • Workflow flag state matches intended behavior.
  • Document integration reachable; production fail-safe behavior understood.
  • Notification consumer path understood (email requires enrichment).

Gateway and compatibility

  • Route source confirmed via response header (asset-service / shadow / monolith).
  • Rollback path (flag OFF) understood.

Verification

  • Smoke checks run locally where applicable.
  • Aware smoke does not prove broker delivery or production readiness.

Governance (Requires confirmation)

  • Retention/immutability of audit/timeline — Requires confirmation.
  • Backfill operational ownership — Requires confirmation.
  • Monitoring/alerting/on-call — Requires confirmation (none found in source).

Source References

  • microservices/src/asset-service/Program.cs
  • microservices/scripts/smoke-asset.ps1
  • microservices/src/gateway-api/Program.cs

See Also

Keywords

asset checklist, operational readiness, review, requires confirmation, non-executable

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-17
  • Review cycle: Quarterly