Architecture Readiness Pack Tip: click any field, checkbox, severity chip or diagram box to fill — entries save in this browser.
Architecture Readiness PackDecision & Review Template
Confidential — for internal architecture review usev1.0
Architecture Readiness Pack

Architecture Readiness Pack

A practical decision and review template for architecture teams.

Version
v1.0
Date
DD Mon YYYY
Prepared by
Name / Team
Reviewed / Approved by
Name / Role

Confidentiality. This document is confidential and intended solely for the named recipients and the internal architecture review process. Do not distribute externally without approval.

›

Start Here

A two-minute orientation before you begin. This pack is a working document, not a deck — you complete the parts that match your review, then export and share.

Architecture is decision clarity

This pack is designed to make context, decisions, options, risks, ownership, and readiness visible before a review conversation — so the discussion is about the decision, not about finding the information.

Step 1 · Fill

Click any field or table cell and type. Entries save in your browser automatically.

Step 2 · Rate & tick

Click checkboxes to tick them, and severity / approval chips to cycle their value.

Step 3 · Add diagrams

Click a diagram box in Section 05 to upload, or drag an image straight onto it.

Step 4 · Export

Use the toolbar to Save as PDF or Download Word — your entries are included.

How to export to PDF or Word

PDF — click Save as PDF in the top toolbar (or press Ctrl/Cmd + P). Choose “Save as PDF”, set margins to Default and untick “Headers and footers” for the cleanest result.

Word — click Download Word to get an editable .doc file that opens in Microsoft Word with everything you've filled in, including uploaded diagrams.

Worked examples

Short illustrations of how completed sections read. A full completed ADR is shown in Section 06.

Example — Executive Summary (excerpt)
Problem statement

Synchronous service-to-service calls cause cascading failures under peak load; we need reliable asynchronous communication without standing up a platform team.

Current recommendation

Adopt a managed event bus (ADR-014). Seeking ARB approval to proceed to detailed design this quarter.

Example — Risk register entry
RiskR-02 · Event ordering not guaranteed across partitions
SeverityHigh
MitigationPartition by aggregate key; make consumers idempotent.
Owner / statusPlatform Architecture · Mitigating
Licence & use

This free pack is shared for personal learning, internal architecture preparation, and feedback. You may use and adapt it for your own work. Please do not resell, repackage, or publish it as your own.

This is a personal architecture-thinking tool. Views and templates are personal and not affiliated with any employer.

—

Contents

  1. ›Start HereOrientation, export & worked examples
  2. 01How to Use This PackWhen and how to apply each template
  3. 02Executive SummaryOne-page decision brief
  4. 03Architecture Context CanvasFrame the problem on one canvas
  5. 04Current State AssessmentGaps, impact and severity by area
  6. 05Target ArchitectureViews and a sample diagram
  7. 06Architecture Decision RecordADR template with example
  8. 07Options Comparison MatrixScore and recommend
  9. 08Risk & Mitigation RegisterRisks with heat-rated severity
  10. 09Security & Compliance ReviewControl checklists
  11. 10Non-Functional RequirementsNFR targets and gaps
  12. 11Cloud / Infrastructure ReadinessPlatform landing checklist
  13. 12Production ReadinessGo-live gate checklist
  14. 13Architecture Review Board SummaryARB-ready one-pager
  15. 14AppendixGlossary, assumptions, change log
01

How to Use This Pack

These templates are designed to be completed before you walk into a review. Fill in the relevant sections, attach your diagrams, and bring this document as the working artefact for the conversation.

Principle

You don't need every section every time. Pick the templates that match the gate you're preparing for, fill them honestly, and make decisions, risks and open points explicit rather than implied.

Choose the sections that fit your review.
Use it before…Complete these sections
Architecture Review Board (ARB)02 Executive Summary · 06 ADRs · 07 Options Matrix · 08 Risks · 13 ARB Summary
High-Level Design (HLD) review03 Context Canvas · 04 Current State · 05 Target Architecture · 06 ADRs
Security review03 Context Canvas · 08 Risks · 09 Security & Compliance
Cloud / platform approval05 Target Architecture · 09 Security · 11 Cloud Readiness
Migration planning04 Current State · 05 Target Architecture · 08 Risks · 11 Cloud Readiness
Vendor / tool evaluation03 Context Canvas · 07 Options Matrix · 06 ADRs
Production readiness review10 NFRs · 11 Cloud Readiness · 12 Production Readiness

Fill it in your browser

Click any field, cell or underline and type. Entries save automatically in this browser, then export cleanly with Save as PDF.

Make it yours

Add, remove or rename rows freely. Each section is commented in the HTML source so you can adapt the pack to your organisation's standards.

02

Executive Summary

A one-page brief for decision makers. Write this last, once the analysis below is done — but place it first.

Business context

Why now? The market, regulatory or operational pressure driving this work.

Problem statement

The specific problem to solve, in one or two sentences.

Proposed solution

The recommended approach at a high level — not the full design.

Key decisions required

What you need the review board or sponsor to decide or approve.

Expected benefits

Outcomes and value — quantified where possible.

Major risks

The few risks that could change the decision.

Current recommendation

Your clear recommendation and the approval you are asking for today.

03

Architecture Context Canvas

Frame the whole problem on one canvas before designing. Fill each cell with a few short points.

Business objective
Current pain points
Scope
Out of scope
Users / consumers
Systems involved
Data involved
Security sensitivity
Operational impact
Timeline constraints
Budget / cost constraints
Known dependencies
Assumptions
04

Current State Assessment

Assess each area honestly. Severity drives where attention and investment should go.

Severity: Low Medium High Critical
Fill the cells; set severity per area (edit the chip text in the source).
Area Current state Pain / gap Business impact Severity Notes
ApplicationMedium
IntegrationMedium
DataHigh
SecurityHigh
InfrastructureMedium
NetworkLow
OperationsMedium
MonitoringHigh
Backup / DRCritical
ComplianceMedium
CostLow
Support modelMedium
05

Target Architecture

Summarise the target, then capture each architecture view. A clean sample logical diagram is included below — replace it with your own, or insert into the placeholder boxes.

Target architecture summary

The shape of the target state in a short paragraph — the key building blocks and how they fit together.

CHANNELS EDGE & ACCESS APPLICATION SERVICES DATA & PLATFORM Web AppBrowser SPA Mobile AppiOS / Android Partner / APIB2B clients API GatewayRouting · rate limit Identity ProviderAuthN / AuthZ Core ServiceDomain logic Workflow ServiceOrchestration Integration SvcAdapters Event BusAsync messaging Primary Database Cache / Store Analytics / Lake Synchronous request Asynchronous event Shared platform service
Figure 1 — Sample logical architecture (reference only). Replace with your project's diagram.

aLogical architecture view

Components, responsibilities and relationships — technology-agnostic.

Logical viewClick or drop an image to insert

bDeployment view

Where components run: zones, regions, environments and nodes.

Deployment viewClick or drop an image to insert

cIntegration view

Interfaces, protocols and contracts between systems.

Integration viewClick or drop an image to insert

dData flow view

How data moves, where it is stored and its classification.

Data flow viewClick or drop an image to insert

eSecurity view

Trust boundaries, controls, identity and key flows.

Security viewClick or drop an image to insert

fOperations view

Monitoring, alerting, support and run responsibilities.

Operations viewClick or drop an image to insert
06

Architecture Decision Record

One ADR per significant decision. Keep them short and durable — they explain why, not just what. A worked example follows the blank template.

ADR template — duplicate this table for each new decision.
Decision IDADR-001
Decision title
Context
Options considered
Selected option
Rationale
Trade-offs
Impact
Owner
StatusProposed / Accepted / Superseded
Review date
Example — completed ADR
Decision IDADR-014
Decision titleUse a managed event bus for inter-service messaging
ContextServices currently call each other synchronously, creating tight coupling and cascading failures under load. We need reliable asynchronous communication.
Options considered(A) Self-hosted message broker; (B) Managed cloud event bus; (C) Continue point-to-point REST.
Selected option(B) Managed cloud event bus.
RationaleLowest operational burden, native scaling and built-in dead-letter handling; reduces coupling without a dedicated platform team.
Trade-offsVendor dependency and per-message cost at high volume; team must adopt idempotent consumer patterns.
ImpactAffects all back-end services; requires contract definitions and a schema registry.
OwnerPlatform Architecture
StatusAccepted
Review dateQ4 2026
07

Options Comparison Matrix

Score each option 1–5 against the criteria (5 = best fit). Use it to make the recommendation defensible.

Scoring: 1 = poor · 3 = adequate · 5 = excellent. Click a score to edit; rename options in the source.
Criteria Option A Option B Option C
Business fit–––
Security–––
Scalability–––
Reliability–––
Integration complexity–––
Operational complexity–––
Cost–––
Time to implement–––
Vendor dependency–––
Future flexibility–––
Total score–––
Recommendation summary

08

Risk & Mitigation Register

Severity is a function of impact and likelihood. Track who owns each risk and its current status.

Severity: Low Medium High Critical
One row per risk. Set impact, likelihood and the resulting severity.
Risk ID Risk description Impact Likelihood Severity Mitigation Owner Status
R-01CriticalOpen
R-02HighOpen
R-03MediumMitigating
R-04LowAccepted
R-05MediumOpen
09

Security & Compliance Review

Work through each control area. Click a box to tick what is in place; leave the rest as open actions.

Identity & access

  • Centralised identity provider in use
  • MFA enforced for privileged access
  • Role-based / least-privilege access
  • Joiner / mover / leaver process
  • Service / machine identities managed
  • Access reviews scheduled

Network security

  • Network segmentation / zoning defined
  • Ingress / egress controls in place
  • WAF / DDoS protection at the edge
  • Private connectivity where required

Data protection

  • Data classified by sensitivity
  • Data residency requirements met
  • Retention & disposal defined
  • PII / sensitive data minimised

Encryption

  • Encryption in transit (TLS)
  • Encryption at rest
  • Key management & rotation
  • Certificate lifecycle managed

Logging & audit

  • Security events logged centrally
  • Audit trail for privileged actions
  • Log retention meets policy
  • Alerting on suspicious activity

Secrets management

  • Secrets stored in a vault
  • No secrets in code or config
  • Automated rotation in place
  • Scoped access to secrets

Vulnerability management

  • Dependency / image scanning
  • Patching SLAs defined
  • Penetration testing planned
  • SAST / DAST in pipeline

Compliance requirements

  • Applicable regulations identified
  • Controls mapped to requirements
  • Evidence collection in place
  • Audit readiness confirmed

Third-party / vendor risk

  • Vendor security assessed
  • Data processing agreements in place
  • SLAs & exit plan defined
  • Sub-processor visibility

Incident response

  • Incident response plan exists
  • Roles & escalation defined
  • Runbooks for key scenarios
  • Response tested / rehearsed
10

Non-Functional Requirements

Define a measurable target for each NFR, record the current status, and flag the gap.

Set concrete target values; "Current status" and "Gap" are filled during assessment.
NFR area Requirement Target value Current status Gap Owner
AvailabilityUptime / SLA
ScalabilityPeak load handled
PerformanceThroughput
LatencyResponse time (p95)
ResilienceFailure tolerance
BackupBackup frequency
Disaster recoveryDR strategy
RTO / RPORecovery objectives
ObservabilityMetrics / logs / traces
MaintainabilityChange effort
SupportabilityOperability
SecurityControl coverage
ComplianceRegulatory targets
Cost efficiencyUnit economics
AccessibilityStandard (e.g. WCAG)
UsabilityTask success
11

Cloud / Infrastructure Readiness

Confirm the platform foundations are in place before deploying workloads.

  • Environment readiness — dev / test / staging / prod provisioned and isolated
  • Network readiness — VPC / subnets / routing / connectivity established
  • IAM readiness — roles, policies and least-privilege baseline applied
  • Landing zone readiness — account structure, guardrails and baselines
  • Monitoring readiness — metrics, dashboards and log aggregation
  • Backup readiness — backup policy configured and verified
  • DR readiness — recovery region / strategy validated
  • Cost tagging — tagging standard applied for cost allocation
  • Automation — repeatable provisioning and configuration
  • Infrastructure as Code — environments defined in version control
  • CI/CD — pipelines for build, test and deploy
  • Support model — ownership and on-call defined
  • Runbook availability — operational runbooks documented
12

Production Readiness

The go-live gate. Every item should be ticked — or explicitly accepted as a known risk — before release.

  • Design approved
  • Security approved
  • Monitoring configured
  • Alerts configured
  • Backup tested
  • DR tested
  • Rollback plan available
  • Runbook ready
  • Support team identified
  • Change approval completed
  • Stakeholders informed
  • Known risks accepted
13

Architecture Review Board Summary

The single page to put in front of the ARB. Everything they need to make a decision.

Project name
Review date
Architecture owner
Decision requested
Summary of solution
Key risks
Key open points
Required approvals

Security · Data · Platform · Finance · Business sponsor — list who must sign off.

Final recommendation

Approval status — record each decision and sign-off.
Approver / roleDecisionDateStatus
Pending
Pending
Pending

Overall approval status:   Approved   Approved with conditions   Deferred   Rejected

14

Appendix

Glossary

TermDefinition
ARBArchitecture Review Board — governance forum that reviews and approves significant architecture decisions.
ADRArchitecture Decision Record — a short document capturing one decision, its context and consequences.
HLDHigh-Level Design — the architecture-level design preceding detailed design.
NFRNon-Functional Requirement — quality attributes such as availability, performance and security.
RTO / RPORecovery Time / Point Objective — maximum tolerable downtime and data loss.
IaCInfrastructure as Code — managing infrastructure through version-controlled definitions.

Assumptions

  • Assumption 1
  • Assumption 2
  • Assumption 3

Dependencies

#DependencyOwnerNeeded by
D-01
D-02
D-03

Open questions

#QuestionOwnerStatus
Q-01Open
Q-02Open
Q-03Open

Reference links

  • Standards / policy reference
  • Related design document
  • Runbook / operations guide

Change log

VersionDateAuthorSummary of changes
v1.0Initial version

End of document · Architecture Readiness Pack · Confidential

Simple Infrastructure Thinking by Subhakanta Kar

A free, practical architecture tool — shared for learning, preparation and feedback. Please don't resell or republish it as your own. This is a personal architecture-thinking tool; views and templates are personal and not affiliated with any employer.