Skip to content

Architecture Mode Selection Worksheet

Summary

Practical worksheet to select static, dynamic, or hybrid delivery mode for a SkyCMS workload.

Purpose

Use this worksheet to make delivery mode selection explicit and repeatable for each site or tenant.

1. Workload profile

Field Value
Site or tenant name
Owner team
Primary audience
Expected monthly traffic
Peak traffic pattern
Target launch date

2. Route behavior snapshot

Estimate route distribution before selecting mode.

Route class Approximate percentage Notes
Public cacheable pages
Auth-protected pages
Personalized responses
Dynamic APIs

3. Priority scoring

Score each priority from 1 to 5 where 5 means critically important.

Priority Score (1-5) Notes
Lowest latency and edge cache efficiency
Runtime flexibility and personalization
Operational simplicity
Cost efficiency
Protected-content enforcement

4. Constraints and assumptions

Constraint area Constraint
Compliance or data policy
Authentication requirements
Team runtime operations capacity
Publish window and freshness expectation
Provider or hosting constraints

5. Candidate mode evaluation

Candidate mode Fit level (High/Medium/Low) Risks Mitigations
Static
Dynamic
Hybrid
Decision field Value
Recommended mode
Decision date
Decision owner
Review date

Decision rationale:

  • Add rationale here.

7. Acceptance checks

  1. Route classes are documented in a route inventory table.
  2. Cache policy is defined for public and protected paths.
  3. Tenant isolation and provider compatibility checks are confirmed.
  4. Publish failure and stale-cache mitigation runbooks are linked.