Polisi Datblygu Meddalwedd Diogel
Pwrpas a chwmpas
Mae'r polisi hwn yn disgrifio sut mae RODMENA LIMITED yn datblygu meddalwedd yn ddiogel, ar gyfer ein cynhyrchion ein hunain (gan gynnwys peiriant llif gwaith Highway) ac ar gyfer ymgysylltiadau â chwsmeriaid.
Arferion
- Rheoli fersiynau: mae'r holl god yn byw yn Git gyda hanes y gellir ei adolygu, a chaiff newidiadau eu gwneud trwy ymrwymiadau (commits) y gellir eu harchwilio a'u dadwneud.
- Cyfrinachau: ni chaiff manylion mewngofnodi, allweddi a thocynnau fyth eu hymrwymo i ystorfeydd. Cânt eu cadw mewn storfa gyfrinachau briodol a'u cylchdroi pan amheuir datguddiad.
- Dibyniaethau: rydym yn cadw dibyniaethau trydydd parti i'r lleiafswm, yn pennu fersiynau penodol ac yn diweddaru'n ddi-oed pan gyhoeddir cynghorion diogelwch.
- Adolygu a phrofi: caiff newidiadau eu profi cyn eu rhyddhau. Rydym yn dylunio ar gyfer methiant o'r dechrau, ac mae ein llwyfannau wedi'u hadeiladu i wneud cyflwr rhannol ar ôl chwalu yn amhosibl.
- Lleiafswm braint drwy ddyluniad: mae'r cynhyrchion yn cefnogi rheoli mynediad ar sail rôl ac ynysu tenantiaid (er enghraifft diogelwch lefel rhes PostgreSQL).
- Data wrth ddatblygu: ni ddefnyddir data personol o'r amgylchedd cynhyrchu mewn amgylcheddau datblygu na phrofi.
- Rhyddhau: mae gosodiadau (deployments) yn ailadroddadwy ac yn wrthdroadwy, ac mae newidiadau cynhyrchu yn cael eu dilysu ar ôl eu rhyddhau.
Trin gwendidau
Mae gwendidau yn ein meddalwedd, boed iddynt gael eu canfod yn fewnol neu eu hadrodd drwy ein llwybr datgelu cyfrifol, yn cael eu blaenoriaethu yn ôl difrifoldeb, eu trwsio'n ddi-oed a'u datgelu'n gyfrifol i gwsmeriaid yr effeithir arnynt.
Cyfrifoldebau
Y Cyfarwyddwr sy'n berchen ar y polisi hwn. Caiff ei adolygu o leiaf yn flynyddol a phryd bynnag y bydd ein cadwyn offer yn newid yn sylweddol.