Afai o loʻo e fausia ni polokalama faakomepiuta faʻaonaponei, e foliga mai ua e fesili ifo ia te oe lava: O le ā le DevSecOps? E tele ina felafolafoa’i solo le faaupuga—ae o le malamalama i le Fa'amatalaga o le DevSecOps o le ki lea i le tausia o lau code ia vave ma saogalemu. I lona totonugalemu, o le Uiga o le DevSecOps e fa'atatau uma lava i le suia o le puipuiga i le itu tauagavale—o le tu'ufa'atasia vave ma masani i au galuega. O lenei suiga fa'aleaganuu ma fa'atekinolosi e fa'amalosia ai le au atia'e, 'au puipuiga, ma tagata faigaluega e galulue fa'atasi i le taimi moni, e fa'aaoga ai le otometi e fa'aumatia ai feeseesea'iga.
O lea la, pe a saili tagata mo O le ā le DevSecOps, e lē na o se tali mai se tusi aʻoga o loʻo latou sailia. Latou te fia iloa pe faʻapefea ona fausia ma le saogalemu e aunoa ma le faʻagesegese. O le mafuaʻaga lea o le Fa'amatalaga o le DevSecOps e tatau ona aofia ai le galulue faʻatasi, faʻaautomatika, ma faiga faʻaauau pea o le saogalemu e faʻatatau i le saoasaoa o lau faʻaoʻoina atu.
E te fia iloa le auala e tutusa ai le DevSecOps ma le DevOps masani? Ua matou vaevaeina eseesega iinei.
Fa'amatalaga o le DevSecOps:
Atina'e, Puipuiga, ma Galuega
#DevSecOps tu mo Atina'e, Puipuiga, ma GaluegaO se auala fa'aonaponei i le atina'eina o polokalama faakomepiuta e tu'ufa'atasia ai le saogalemu i la'asaga uma o le olaga—mai le tusiaina o tulafono i le fa'atinoina. Nai lo le taulimaina o le saogalemu o se la'asaga mulimuli, o le DevSecOps sui le saogalemu i le agavale, ma avea ai o se faiga faifaipea ma galulue faatasi.
E ogatasi lea ma mataupu faavae ua faʻamatalaina e NISI ma faiga faʻaonaponei ua faʻamatalaina e le Tatala i leauFa'avae Puipuiga o le rce (OpenSSF).
Le Uiga Moni #
le Fa'amatalaga o le DevSecOps E sili atu nai lo meafaigaluega ma faiga masani. I lona totonugalemu, o se suiga faʻaleaganuu ma faʻatekinolosi e faʻalauiloa ai le galulue faʻatasi i le va o tagata atiaʻe, 'au puipuiga, ma galuega faʻatino. O le faʻaogaina o masini ma le faʻasoa o le tali atu e faʻamautinoa ai le vave maua o vaivaiga—ma faʻaleleia.
O lea la, pe a fesili tagata O le ā le DevSecOps, latou fesili moni lava:
"E faʻapefea ona tatou fausia ni polokalama faakomepiuta saogalemu e aunoa ma le faʻagesegese?"
O le tali puupuu lea:
- Tuufaatasia meafaigaluega saogalemu i totonu CI/CD
- Fa'aautomatika le su'esu'eina o code, mea lilo, ma atina'e tetele
- Galulue fa'atasi i 'au eseese
- Fa'amuamua ma fa'aleleia vave fa'afitauli
Uiga o le DevSecOps mo 'Au Fa'aonaponei #
le uiga o le DevSecOps e manino pe a faʻaaogaina i siosiomaga moni:
- Leai ni mea e ofo ai i le tuai: E faia siaki saogalemu i le taimi o le atina'e, ae le o le mae'a ai.
- Fa'asa'olotoga vave ma saogalemu: E lafo atu e 'au polokalame ma le mautinoa ma le itiiti ifo o fa'atuai.
- Meafaigaluega ma gagana e fa'asoa: E galulue lelei le Dev, Sec, ma le Ops.
- Pulega saogalemu otometi: mai IaC su'esu'ega i le iloa o mea lilo.
- Sauni mo le Su'esu'ega pipelines: SBOMs, fa'amalosia o tulafono fa'avae, ma le fa'amauina o lo'o fausia i totonu.
Faatasi ai ma le Atinaʻeina, Puipuiga, ma Galuega, ua suia le puipuiga mai se faʻalavelave i se fa'agaoioiga autū o le saoasaoa, usitai, ma le maufetuuna'i.
DevSecOps mo Tagata Atiina'e: Puipuiga e aunoa ma se Fete'ena'iga #
Mo le au atina'e, o le Dev Sec Ops o lona uiga o le itiiti ifo o mea e poloka ma sili atu ona lelei fa'amatalaga. Nai lo le fa'atali mo iloiloga fa'atino, e te maua fa'ailoilo i le taimi moni i:
- Mealilo i totonu o le code
- IaC fa'atulagaga sese
- Fa'alagolago vaivai
- CI/CD faafitauli tau puipuiga
Xygeni lagolagoina lenei suiga i meafaigaluega faigofie mo le au atinaʻe e pei o:
- Puipuiga o Mea Lilo mo le iloa moni o mea lilo
- IaC Security e su'esu'e ai fa'atulagaga sese a'o le'i o'o i le gaosiga
- ASPM mo le vaʻaiga atoatoa i tulaga lamatia o talosaga
DevSecOps e faasaga i le SecOps e faasaga i le SecDevOps #
E masani ona fenumiai nei faaupuga. Se'i o tatou fa'amatalaina auiliili:
- SecOps: Na taulaʻi vaega o le saogalemu i le iloa o faamataʻuga ma le tali atu i mea tutupu.
- SecDevOps: O se faaupuga e seāseā ona taatele e faamamafa ai le aganu'u e faamuamua le saogalemu.
- DevSecOps: O le faaupuga sili ona lauiloa mo le fausiaina o polokalama faakomepiuta saogalemu e otometi, galulue faatasi, ma le saoasaoa.
E ui o sini uma ia mo le puipuiga sili atu, o le Atina'e, Puipuiga, ma Fa'agaioiga o le fa'aupuga sili lea ona lelei mo le tu'ufa'atasia o le puipuiga i totonu o le ta'amilosaga o le atina'e.
Auala e Fa'amalosia ai e Xygeni le Manuia o le DevSecOps #
E le tatau ona fa'agesegese oe e le saogalemu—ma fa'atasi ai ma Xygeni, e le tatau ona fa'agesegese.
La tatou tulaga E fa'aolaola e le DevSecOps le saogalemu e ala i le fa'apipi'iina o le saogalemu i au faiga o galuega o lo'o iai nei. Mai le va'aia i le taimi moni i le fa'amalosia fa'apitoa o tulafono fa'avae, e fesoasoani le Xygeni i 'au e tumau le saogalemu e aunoa ma se taumafaiga fa'aopoopo.
- ASPM (Application Security Posture Management): Fa'amuamua ma toe fa'aleleia tulaga lamatia e sili ona tāua e fa'aaoga ai faamama e iloa lelei le tulaga o lo'o iai.
- CI/CD Puipuiga (SSCS): Puipui lou pipelines mai fa'atulagaga sese ma ia mautinoa le fa'amaoni o le fausiaina fa'atasi ai ma fa'amaoniga e tausisia le SLSA.
- Puipuiga o Mea Lilo: Taofi mea lilo ua fa'amauina a'o le'i o'o i lau nofoaga e teu ai mea. O su'esu'ega i le taimi moni e tu'ufa'atasia sa'o lava i au galuega fa'atino i le Git.
- IaC Security: Skena faila o Terraform, CloudFormation, ma Kubernetes e poloka ai fa'atulagaga lamatia a'o le'i fa'aogaina.
- Open Source Security (OSS): Ia otometi lava ona iloa ma poloka mea leaga e fa'alagolago i ai—i le taimi lava e lolomiina ai.
Pe o e sui agavale pe faʻamalosia le tausisia o tulafono, e tuʻuina atu e Xygeni le vaʻaia, pulea, ma le otometi e manaʻomia e lau fuafuaga DevSecOps ona faʻalauteleina.
Ua e sauni e sui le saogalemu i le agavale? #
Xygeni faʻamalosia ai 'au e faʻatino DevSecOps ma le mautinoa.
Mai le lamatiaga tatala i le CI/CD fa'atulagaga sese, ua ia i matou lau pipeline ufiufi Taumafai fua nei!

E te fia iloa atili? #
- Amata i la matou atoatoa taʻitaʻi mo ni malamalamaaga loloto
- faitau tatou pepa aloaia mo fautuaga moni mo le faʻatinoina
- faʻatusatusa Meafaigaluega sili ona lelei a le DevSecOps e fetaui ma le taimi nei pipelines
- Pe su'esu'e DevSecOps e fa'atusatusa i le DevOps e iloa ai po o fea e amata ai le suiga moni