@@ -57,10 +57,11 @@ Build:
5757 implementation :
5858 - *ci-cd
5959 - Container technologies and orchestration like Docker, Kubernetes
60- samm2 : i-secure-build|A|1
61- iso27001-2017 :
62- - 12.1.1
63- - 14.2.2
60+ references :
61+ samm2 : i-secure-build|A|1
62+ iso27001-2017 :
63+ - 12.1.1
64+ - 14.2.2
6465 Signing of code :
6566 risk : Unauthorized manipulation of source code might be difficult to spot.
6667 measure : Digitally signing commits helps to prevent unauthorized manipulation
@@ -74,10 +75,11 @@ Build:
7475 implementation : ~
7576 dependsOn :
7677 - Defined build process
77- samm : OA3-B
78- samm2 : i-secure-build|A|2
79- iso27001-2017 :
80- - 14.2.6
78+ references :
79+ samm : OA3-B
80+ samm2 : i-secure-build|A|2
81+ iso27001-2017 :
82+ - 14.2.6
8183 Signing of artifacts :
8284 risk : Unauthorized manipulation of artifacts might be difficult to spot. For
8385 example, this may result in images with malicious code in the Docker registry.
@@ -94,10 +96,13 @@ Build:
9496 - <a href="https://in-toto.github.io/">in-toto</a>
9597 dependsOn :
9698 - Defined build process
97- samm : OA3-B
98- samm2 : i-secure-build|A|1
99- iso27001-2017 :
100- - 14.2.6
99+ references :
100+ samm :
101+ - OA3-B
102+ samm2 :
103+ - i-secure-build|A|1
104+ iso27001-2017 :
105+ - 14.2.6
101106Deployment :
102107 Backup before deployment :
103108 risk : If errors are experienced during the deployment process you want to deploy
@@ -114,11 +119,12 @@ Deployment:
114119 complex environments, a Point in Time Recovery for databases should be implemented.
115120 dependsOn :
116121 - Defined deployment process
117- samm : OE2-A
118- samm2 : TODO
119- iso27001-2017 :
120- - " 12.3"
121- - 14.2.6
122+ references :
123+ samm : OE2-A
124+ samm2 : TODO
125+ iso27001-2017 :
126+ - " 12.3"
127+ - 14.2.6
122128 Blue/Green Deployment :
123129 risk : A new artifacts version can have unknown defects.
124130 measure : By having multiple production environments, a deployment can be performant
@@ -134,14 +140,15 @@ Deployment:
134140 Deployments</a>
135141 dependsOn :
136142 - Smoke Test
137- samm2 : TODO
138- iso27001-2017 :
139- - 17.2.1
140- - 12.1.1
141- - 12.1.2
142- - 12.1.4
143- - 12.5.1
144- - 14.2.9
143+ references :
144+ samm2 : TODO
145+ iso27001-2017 :
146+ - 17.2.1
147+ - 12.1.1
148+ - 12.1.2
149+ - 12.1.4
150+ - 12.5.1
151+ - 14.2.9
145152 Defined deployment process :
146153 risk : Deployments without a defined process are error prone thus allowing old
147154 or untested artifact to be deployed.
@@ -154,10 +161,11 @@ Deployment:
154161 usefulness : 4
155162 level : 1
156163 implementation : Jenkins, Docker
157- samm2 : i-secure-deployment|A|1
158- iso27001-2017 :
159- - 12.1.1
160- - 14.2.2
164+ references :
165+ samm2 : i-secure-deployment|A|1
166+ iso27001-2017 :
167+ - 12.1.1
168+ - 14.2.2
161169 Environment depending configuration parameters :
162170 risk : Attackers who compromise source code can see confidential access information
163171 like database credentials.
@@ -170,11 +178,12 @@ Deployment:
170178 usefulness : 4
171179 level : 2
172180 implementation : " "
173- samm : SA2-A
174- samm2 : i-secure-deployment|B|1
175- iso27001-2017 :
176- - 9.4.5
177- - 14.2.6
181+ references :
182+ samm : SA2-A
183+ samm2 : i-secure-deployment|B|1
184+ iso27001-2017 :
185+ - 9.4.5
186+ - 14.2.6
178187 Handover of confidential parameters :
179188 risk :
180189 - Attackers who compromise a system can see confidential access information
@@ -194,14 +203,15 @@ Deployment:
194203 implementation : " "
195204 dependsOn :
196205 - Environment depending configuration parameters
197- samm : SA2-A
198- samm2 : i-secure-deployment|B|2 TODO might be 1
199- iso27001-2017 :
200- - 14.1.3
201- - 13.1.3
202- - 9.4.3
203- - 9.4.1
204- - 10.1.2
206+ references :
207+ samm : SA2-A
208+ samm2 : i-secure-deployment|B|2 TODO might be 1
209+ iso27001-2017 :
210+ - 14.1.3
211+ - 13.1.3
212+ - 9.4.3
213+ - 9.4.1
214+ - 10.1.2
205215 Rolling update on deployment :
206216 risk : While a deployment is performed, the application can not be reached.
207217 measure : A deployment without downtime is performed*.
0 commit comments