T-029-001 — Deployment & Configuration Commissioning Template
1. Document Control
- Document ID: T-029-001
- Title: Deployment & Configuration Commissioning
- Device: Legit.Health Plus
- Document Type: Commissioning Template
- Lifecycle Phase: Release / Commissioning
- Standard(s): ISO 62304, ISO 82304-1
Regulatory purpose: This document defines the controlled activities required to verify that the released software version of the medical device has been correctly deployed, configured, and secured in its intended production environment prior to operational use.
2. Scope
This template applies to:
- Production deployments of the Legit.Health Plus software-only medical device
- Cloud-based deployments on AWS infrastructure
- All microservices required to expose the regulated API functionality
This template does not cover:
- Software verification testing
- Clinical validation
- User acceptance testing
3. Normative Basis
This commissioning activity is required to satisfy the following normative intents:
- ISO 62304 §5.8: Release only after confirmation of correct system integration and readiness
- ISO 62304 §5.7: Verification of integrated software in the target environment
- ISO 82304-1 §7.3: Controlled installation and configuration of the health software product
4. Inputs and Preconditions
The following shall be available prior to execution:
- Approved software release identifier
- Release manifest (version, container images, configuration baseline)
- Approved deployment infrastructure
- Access to production monitoring and logging systems
5. Device and Release Identification
Objective: Ensure traceability between the released software and the deployed instance.
| Item | Value |
|---|---|
| Device name | |
| Software version | |
| Release identifier | |
| Deployment date | |
| AWS region |
6. Deployment Environment Verification
Objective: Confirm that the software is deployed in the intended and controlled environment.
Verification activities:
- Confirm AWS account and region
- Confirm ECS cluster and services are running
- Confirm no non-approved environments are active
Evidence required:
- Environment identifiers
- Service status snapshot
7. Container Image Verification
Objective: Ensure that the deployed software corresponds exactly to the released version.
Verification activities:
- Verify container image tags and digests
- Confirm images are pulled from approved ECR repositories
Evidence required:
- Image digest list
- ECR repository references
8. Configuration Verification
Objective: Confirm that runtime configuration is complete, correct, and controlled.
Verification activities:
- Verify environment variables
- Verify feature flags
- Verify service endpoints and ports
Evidence required:
- Configuration snapshot or export
9. Security Configuration Verification
Objective: Confirm that security controls required for safe operation are active.
Verification activities:
- TLS termination enabled
- Authentication enforced on protected endpoints
- IAM roles correctly assigned
Evidence required:
- Security configuration summary
10. External Dependency Availability
Objective: Confirm availability of required external services.
Dependencies include:
- S3 model storage
- DynamoDB audit tables
- ECR image repositories
Evidence required:
- Connectivity checks
- Access permission verification
11. Deployment Deviations
Objective: Record and assess any deviations identified during commissioning.
| Deviation | Impact assessment | Resolution |
|---|
12. Deployment Acceptance
Objective: Formally confirm that the deployment meets commissioning requirements.
Acceptance statement:
The deployed software version has been verified against the approved release and is considered correctly installed and configured for operational use.
| Role | Name | Date | Signature |
|---|---|---|---|
| Responsible engineer | |||
| Quality / Regulatory |
13. Output
The completed commissioning record generated from this template shall be stored as R-TF-029-001 and used as the baseline for maintenance and future releases.