Skip to content

Commit 2d74eb0

Browse files
committed
Add wording and include an example
1 parent d896185 commit 2d74eb0

File tree

4 files changed

+33
-13
lines changed

4 files changed

+33
-13
lines changed

blueprints/backup-aws-example.png

552 KB
Loading
435 KB
Loading

blueprints/backups-aws.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,33 @@
55
- These notes are part of a broader set of [blueprints](../blueprints.md)
66
- This blueprint relates to [service reliability](../practices/service-reliability.md) and specifically to use of [cloud services](../practices/cloud-services.md)
77

8-
## TBC
8+
## Requirements
99

10-
... TBC ...
10+
The Backup Policy is supported by two additional papers – the Backup Standard and the Backup Design Pattern. These documents include the following backup requirements on the NHS England services:
11+
12+
- *"critical data is saved in multiple backup locations"*
13+
- *"at least 3 copies"*
14+
- *"on 2 separate devices"*
15+
- *"1 copy being stored off-site and offline or be immutable by online means"*
16+
- *"ensure information & systems can be restored after an incident including but not limited to ransomware and insider attack"*
17+
- *"in line with (RPO & RTO) Recovery Point Objectives and Recovery Time Objectives"*
18+
19+
## Purpose
20+
21+
- To protect NHS patients' data
22+
- To ensure NHS services remain available to the patients
23+
- To comply with legal and regulatory requirements
24+
25+
Links to the documents:
26+
27+
- [Backup Policy](https://hscic365.sharepoint.com/:w:/r/sites/InfoSecMgtSys/_layouts/15/doc2.aspx?sourcedoc=%7B37D35F44-4EEA-47F2-85B5-7ECA8B00AAAE%7D&file=Policy-Backup-v1.1-20220516.docx&action=default&mobileredirect=true&wdLOR=cE8980BB9-6B50-2E4E-840E-746BD263430E)
28+
- [Backup Standard](https://hscic365.sharepoint.com/:w:/r/sites/InfoSecMgtSys/_layouts/15/Doc.aspx?sourcedoc=%7B8E6C4069-3166-443A-8347-1F8E2FF5235D%7D&file=Standard-Backup-v1.0-20220216.docx&action=default&mobileredirect=true&wdLOR=cCA227EE8-BA47-F541-BF9E-0B94C577E1B7)
29+
- [Backup Design Pattern](https://hscic365.sharepoint.com/:w:/r/sites/InfoSecMgtSys/_layouts/15/Doc.aspx?sourcedoc=%7B8F146F36-595B-4DDD-8C3F-123243664102%7D&file=Design%20Pattern%20-Backups-v1.0-20220812.docx&action=default&mobileredirect=true&wdLOR=c6A16A268-9E7A-4F4F-BFB9-6EAD58CC6F9E)
30+
31+
## Supported services
32+
33+
![alt text](backup-aws-supported-services.png)
34+
35+
## Example: DynamoDB & S3
36+
37+
![alt text](backup-aws-example.png)

project.code-workspace

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212
"editor.fontSize": 14,
1313
"editor.formatOnSave": true,
1414
"editor.renderWhitespace": "all",
15-
"editor.rulers": [
16-
120
17-
],
15+
"editor.rulers": [120],
1816
"editor.suggestSelection": "recentlyUsedByPrefix",
1917
"explorer.autoReveal": true,
2018
"explorer.sortOrder": "type",
@@ -44,15 +42,10 @@
4442
"java.configuration.updateBuildConfiguration": "automatic",
4543
"java.format.enabled": false,
4644
"php.suggest.basic": false,
47-
"python.formatting.blackArgs": [
48-
"--line-length",
49-
"120"
50-
],
45+
"python.formatting.blackArgs": ["--line-length", "120"],
5146
"python.formatting.provider": "black",
5247
"python.languageServer": "Pylance",
53-
"python.linting.flake8Args": [
54-
"--max-line-length=120"
55-
],
48+
"python.linting.flake8Args": ["--max-line-length=120"],
5649
"python.linting.flake8Enabled": true,
5750
"python.linting.mypyArgs": [],
5851
"python.linting.mypyEnabled": true,
@@ -68,7 +61,7 @@
6861
},
6962
"terminal.integrated.fontFamily": "Hack Nerd Font",
7063
"window.title": "${activeEditorMedium}${separator}${rootName}${separator}${rootPath}",
71-
"window.zoomLevel": 0,
64+
"window.zoomLevel": 3,
7265
"workbench.colorTheme": "Noctis Azureus",
7366
"workbench.editor.enablePreview": false,
7467
"workbench.tree.indent": 24,

0 commit comments

Comments
 (0)