title | description | stage | created | lastUpdated |
---|---|---|---|---|
Infrastructure Standards |
This section of the standards covers all infrastructure. Whether Cloud-based, data-centre or on-premise.
|
3. Development Stage |
2021-06-08 06:51:00 -0700 |
2023-01-27 01:48:23 -0800 |
These standards apply to all types of infrastructure.
NHS England's strategy and policy is to use Cloud over physical infrastructure.
Architectural approval MUST be sought before committing to any work that requires physical infrastructure.
When deploying cloud infrastructure, the following general approach must be followed: SaaS is preferred over PaaS over IaaS.
Cloud infrastructure MUST either belong to a vendor who will provide ongoing support and maintenance of the infrastructure for the whole life of the contract or it must use the NHS England Microsoft Azure cloud infrastructure.
Where NHS England cloud infrastructure is used, it will be subject to our development, support and documentation standards.
It will not be permitted to have infrastructure who's firmware, operating system or other key software elements cannot be updated no matter what the reason.
It will not be permitted to have infrastructure that has no support from the manufacturer, vendor or 3rd-party.
The CISW Infrastructure Team along with the CISW Technical Design Authority (TDA) have responsibility over infrastructure change. Prior to live deployment, the Change Advisory Board must also be notified. Any proposed infrastructure changes that are different to the accepted architecture MUST also be reviewed and approved by the Architecture Review Board (ARB).
All infrastructure MUST have suitable design documentation that must be approved before hardware/software procurement and deployment. Documentation MUST be accessible. PDF documents should not be used.
Wherever feasible, infrastructure MUST be defined using templating tools such as Azure Templates or Kubernetees. Consult with the CISW Infrastructure Team before deciding on the templating tool to use.
Note that Docker is NOT part of NHS England's standard toolchain and should not be used.