Leai se Fa'atuatuaga i ai Software Supply Chain Security:

Taliaina o le Leai o se Faatuatuaga i Software Supply Chain Security: Fa'afaileleina o le Fa'atuatuaga e Ala i le Fa'amaoni

Lisi o Mataupu

O le Zero Trust o se auala fou e luʻitauina ai le manatu tuai o le faʻatuatuaga lē faʻaaliali, e manaʻomia ai le faʻamaoniga ma le faʻamaoniaina faifai pea. O le Zero Trust e tulaʻi mai o se sulu o le faʻamoemoe i le lavelave o Software Supply Chain Security (SSCS), lea o le faʻatuatuaga o se oloa maaleale. O le tuʻua o manatu tuai, e mataʻituina ai tagata faʻaoga uma, masini, ma talosaga, aemaise lava le taua i le faʻamautuina o le saʻo o mea totino o polokalama faakomepiuta ma a latou fale teuoloa—poloka faufale o polokalama faakomepiuta saogalemuAuai mai ia i matou i se malaga o le saogalemu e le maluelue a o matou suʻesuʻeina le lalolagi o le Zero Trust ma SSCS, lea e maua ai le faatuatuaga, ae le o le manatu faapito.

Leai se Fa'atuatuaga i ai SSCS: Si'itia le Saogalemu e ala i le Fa'amaoni e le Mafa'agae'etia

Leai se Fa'atuatuaga i ai Software Supply Chain Security

Ua avea le Zero Trust ma se faʻavae saogalemu ua lauiloa lautele. E tele faʻalapotopotoga ua faʻaaogaina ona mataupu faavae e faʻaleleia atili ai lo latou tulaga saogalemu i se lalolagi numera ua faʻateleina le fesoʻotaʻi ma le lavelave. E tusa ai ma se Su'esu'ega a Armis, e 33% o tagata tomai faapitoa i le IT na faamoemoe o le a faaaogaina e a latou faalapotopotoga ni faataitaiga o le Zero Trust i le 2023. O lenei mafaufauga e matua taua tele lava i le vaega o SSCS, lea e taua tele ai le saogalemu o meafaitino o polokalama faakomepiuta ma o latou fale teuoloa.

Pe a tatou liliu atu o tatou mafaufau i le vaega o Software Supply Chain Security (SSCS), o la matou taulaʻiga e faʻatapulaʻaina i le tulaga saʻo o mea totino o polokalama faakomepiuta ma nofoaga e teu ai. I lenei tulaga, o le faʻatuatuaga e le o se mea e tuʻuina atu; o se taunuuga tuusaʻo o le tulaga saʻo e le maluelue. A o fealuaʻi mea totino o polokalama faakomepiuta i totonu o nofoaga eseese, ma oʻo atu i le alualu i luma ma le tuʻufaʻatasia faifai pea, latou te faʻatulagaina faʻatasi le oloa mulimuli. 

I lenei faiga faigata, o le faamautinoaina o le atoatoa lelei o nei meafaitino ma fale teuoloa e sili ona taua, aua o le atoatoa lea e faafaileleina ai le faatuatuaga.

O le faʻataʻitaʻiga o le Zero Trust e manatu e mafai ona iai ni taufaʻamataʻu i fafo atu ma totonu o fesoʻotaʻiga a se faʻalapotopotoga, ma faʻamamafa mai ai e le tatau ona faʻalilolilo le faʻatuatuaga.

O mataupu faavae autū o le filosofia o le Zero Trust i le anotusi o le sapalai o polokalama faakomepiuta e aofia ai:

  • Fa'amaonia mea uma, 'aua le fa'alagolago i se mea. O lenei mataupu faavae o le maa tulimanu lea o le Zero Trust ma e faʻaaogaina foʻi i le sapalai o polokalama faakomepiuta. O mea totino uma o polokalama faakomepiuta, mai le source code e oʻo atu i le binary ua faʻaaogaina, e tatau ona faʻamaonia le moni ma le saʻo aʻo leʻi faʻaaogaina.
  • Avanoa e itiiti le avanoa. Ia na'o le tu'uina atu i tagata fa'aoga ma polokalama le avanoa latou te mana'omia e fa'atino ai a latou galuega. E fesoasoani lea e fa'aitiitia ai osofa'iga ma puipuia ai tagata leaga mai le mauaina o punaoa taua.

Mata'ituina ma iloiloga faifai pea. O le Zero Trust e lē o se auala e fa'atulaga ma fa'agalo ai le saogalemu. E mana'omia ai le mata'ituina pea ma le au'ili'iliga o le sapalai o polokalama faakomepiuta e iloa ai ma tali atu ai i fa'amata'u.

E fa'apefea ona fa'atinoina le Zero Trust i le sapalai o polokalama faakomepiuta?

Fuafuaga Puipuiga: Fa'amalosia o le Fa'agasologa o le Gaosiga o Polokalama Faakomepiuta

Ina ia fa'atinoina lelei le Zero Trust i totonu o SSCS, e taua tele se seti atoatoa o puipuiga. O le puipuia o le faagasologa o le gaosiga o polokalama faakomepiuta mai le faʻalavelave faʻaleaga ma le puipuia o le faʻalauiloaina o faʻafouga o tulafono faʻaleagaina e manaʻomia ai ni fuafuaga taua mo le puipuiga:

Pulea Avanoa:

  • Fa'atino le pulea o avanoa e fa'avae i luga o matafaioi (RBAC) e fa'atapula'a ai le avanoa i nofoaga e teu ai tusitusiga ma fausia ni siosiomaga e fa'avae i luga o matafaioi ma fa'atagaga a tagata fa'aoga.
  • Faaaoga le fa'amaoniga e lua-vaega (2FA) e fa'amalosia ai le fa'amaoniga ma fa'afaigata ai mo tagata osofa'i ona maua se avanoa e le'i fa'atagaina.
  • Fa'atino le avanoa e itiiti sona avanoa ina ia na'o punaoa e mana'omia e tagata fa'aoga ma tusitusiga po'o feso'ota'iga e mafai ona maua e fa'atino ai a latou galuega.

Saini mo Meafaitino:

  • Manaʻomia le saini mo meafaitino uma o polokalama faakomepiuta ua faʻaaogaina i le gaosiga.
  • Faaaoga se pulega sainia faatuatuaina (CA) e faamaonia ai le moni o vaega taitasi o le saini.
  • Fa'atino le fa'amaoniga otometi o le saini e fa'amautinoa ai ua sainia uma meafaitino o polokalama faakomepiuta a'o le'i fa'aogaina.

I le faʻatinoina o le saini, e mafai ai e faʻalapotopotoga ona faʻaitiitia le lamatiaga o le faʻaofiina o polokalame leaga i totonu o le sapalai o polokalama faakomepiuta. 

Iloa o Tulafono Fa'aleaga:

  • Faaaoga le auiliiliga tumau e iloa ai le code leaga i totonu pipelinema meafaitino faakomepiuta.
  • Fa'atino le sandboxing ma isi metotia e vavae'ese ai ma au'ili'ili ai meafaitino o polokalama faakomepiuta a'o le'i fa'atinoina.

Fa'amautinoaga o le Fa'amaoni: Tausia o le Mamā o Meafaitino Fa'akomepiuta

Puipuiga e leai se fa'atuatuaga

Leai se Fa'atuatuaga i ai SSCS e sili atu nai lo le puipuia o osofaʻiga leaga i le faʻamautinoaina o le tulaga mautu o mea faitino o polokalama faakomepiuta i le gasologa atoa o le olaga o le atinaʻeina, e aofia ai:

Siakiina o le Tupuaga ma Fa'amaoniga:

  • Fa'atino se faiga e siaki ai le amataga ma suiga o mea uma o lo'o fa'aaogaina i polokalama faakomepiuta i le gasologa atoa o le atina'eina. E mafai ona faia lenei mea e ala i le fa'aaogaina o le tele o metotia, e pei o le tekinolosi blockchain, digital watermarking, ma saini fa'avae i luga o le hash.
  • Faaaoga le siakiina o le amataga e iloa ai ma suʻesuʻe ai gaioiga masalomia i le sapalai o polokalama faakomepiuta. Mo se faʻataʻitaʻiga, afai e suia se mea tuai o se polokalama faakomepiuta i se auala e leʻi faʻatagaina, e mafai ona faʻaaogaina le siakiina o le amataga e suʻe ai le puna o le suiga ma faia ai se gaioiga faʻasaʻo.

I le siakiina o le amataga ma suiga o mea totino o polokalama faakomepiuta, e mafai e faʻalapotopotoga ona faigata ai i tagata osofaʻi ona natia a latou gaioiga leaga. Mo se faʻataʻitaʻiga, ana faʻatinoina e le SolarWinds le siakiina o le amataga, semanu e faigofie ona iloa le puna o le code leaga na tuiina i totonu o le Orion SDK.

Fausiaga e mafai ona toe gaosia:

  • Fa'atino ni siosiomaga faufale e mafai ona toe gaosia e tutusa lava mea totino o polokalama faakomepiuta mai le code puna lava e tasi. E mafai ona faia lenei mea e ala i le fa'aaogaina o meafaigaluega e pei o le Docker ma le Packer e fatu ai ni siosiomaga faufale e le suia.
  • Faaaoga ni fausaga e mafai ona toe gaosia e faamaonia ai le sa'o o mea totino o polokalama faakomepiuta i laasaga taitasi o le olaga atoa o le atinae. Mo se faataitaiga, e mafai ona e faaaogaina se siaki e faamaonia ai e le'i faaleagaina le mea totino o polokalama faakomepiuta talu ona fausia.

I le faʻatinoina o ni fauga e mafai ona toe gaosia, e mafai e faʻalapotopotoga ona faʻaitiitia le lamatiaga o le tuiina o code leaga i totonu o le sapalai o polokalama faakomepiuta i le taimi o le faagasologa o le fausiaina. Mo se faʻataʻitaʻiga, i le 2020, na faʻaleagaina ai le polokalama faakomepiuta SolarWinds Orion e se vaega faʻatauvaʻa faʻatekinolosi a Rusia. Na mafai e le au osofaʻi ona tuiina code leaga i totonu o le polokalama, lea na tufatufa atu i tagata faʻatau a le SolarWinds i le lalolagi atoa. Na manuia lenei osofaʻiga ona e le mafai ona toe gaosia le siosiomaga fausia o le SolarWinds.

Ana faʻapea na faʻatino e le SolarWinds ni fausaga e mafai ona toe gaosia, semanū e le mafai e le au osofaʻi ona faʻaofiina se code leaga i totonu o le polokalama e aunoa ma le iloa.

Fa'amaoniga o le Sa'o o Mea Fa'atino:

  • Faaaoga saini numera ma fa'ailoga fa'alilolilo e fa'amaonia ai le sa'o o mea totino o polokalama faakomepiuta i la'asaga ta'itasi o le olaga o le atina'eina. E mafai ona faia lenei mea e fa'aaoga ai meafaigaluega e pei o Xygeni Build Security

  • Faaaoga le fa'amaoniga o le sa'o o mea tuai e iloa ai suiga e le'i fa'atagaina i mea tuai o polokalama faakomepiuta. Mo se fa'ata'ita'iga, afai e suia se mea tuai o polokalama faakomepiuta i se auala e le'i fa'atagaina, o le fa'amaoniga o le sa'o o mea tuai o le a iloa ai le suiga ma fa'atupuina ai se fa'ailo.

I le faʻatinoina o fuataga e faʻamaonia ai le saʻo o mea tuai, e mafai ai e faʻalapotopotoga ona faʻaitiitia le lamatiaga o le faʻaofiina o polokalame leaga i totonu o le sapalai o polokalama faakomepiuta i soʻo se laʻasaga o le atinaʻeina ma le tuʻuina atu. 

O loʻo i lalo se faʻataʻitaʻiga o le auala e mafai ai ona tuʻufaʻatasia le tuʻufaʻatasiga o fuataga i totonu o se CI/CD pipeline:

  • 1. Fa'amaoniga a le Tagata Fa'aogaE ulufale le tagata faʻaoga i totonu o le polokalama e faʻaaoga ai le faʻamaoniga e lua-vaega (2FA) mo le faʻaleleia atili o le saogalemu.
  • 2. Siakiina o le Puleaina o Avanoa Fa'avae i Matafaioi (RBAC): Pulega o le Punaoa o le Tulafono (SCM) siaki e le polokalama pe ua iai i le tagata faʻaoga faʻatagaga manaʻomia e commit suiga.
  • 3. kote Commit: Le tagata fa'aoga ua fa'atagaina commitsuiga fou o le code i le fale teu oloa, e faʻaosofia ai le CI/CD pipeline.
  • 4. Su'ega o le Tausisia o Tulaga Lelei ma le Fa'amautinoaga o le Tulaga LeleiO lo'o faia su'ega i le tulafono mo le tausisia o tulafono fa'akomepiuta standardma le fa'amautinoaga lautele o le lelei.
  • 5. Mea Lilo & IaC Tilotilo solo: le pipeline su'esu'ega mo mea lilo ua fa'amaufa'ailogaina, e pei o upu fa'alilolilo po'o ki API, e puipuia ai le solia o le saogalemu.
  • 6. Sailiga o Tulafono Fa'aleagaO meafaigaluega au'ili'ili tumau e su'esu'e le fa'avae o tulafono mo ni mamanu e fa'ailoa mai ai tulafono leaga, e pei o faitoto'a i tua po'o isi fa'amata'u tau le saogalemu, ina ia mautinoa le sa'o ma le saogalemu o le tulafono.
  • 7. Va'aiga Fa'aletonu: le pipeline e su'esu'e le codebase ma ona fa'alagolago mo so'o se vaivaiga ua iloa.
  • 8. Fa'amaoniga o le SainiO saini o vaega uma na faʻaaogaina i le tuʻufaʻatasiga e faʻamaonia ai le moni ma le faʻatuatuaina.
  • 9. Fa'amaumauga o Fa'amaonigaA maeʻa lelei suega uma, ona faia lea o se lipoti faʻamaonia, e faʻamaonia ai le saogalemu ma le saʻo o le oloa mulimuli.
  • 10. Sauniuniga mo le Tufaina Atu o Oloa: Ua saunia le oloa ua faamaonia mo le tufatufaina atu i tagata faatau mulimuli, ma ia mautinoa ua latou mauaina se oloa ua saogalemu ma ua faamaonia.

Fetuuna'i ma le Fa'aaogaina o Mea Uma: O se Fa'avae mo Siosiomaga Eseese

O le fa'avae o le Zero Trust mo SSCS e manaʻomia ona malosi ma fetuutuunai, e lagolagoina ai siosiomaga eseese o atinaʻe polokalame faakomepiuta, mai fausaga o microservices i le ao e oʻo atu i fausaga masani. on-premisefaiga fa'avae. Tausisi i standard O fausaga fa'amaoniga, e pei o metadata ma saini numera, e fa'afaigofie ai le galulue fa'atasi ma mafai ai ona tu'ufa'atasia lelei ma meafaigaluega saogalemu o lo'o iai nei.

I se vaitaimi o loʻo faʻateleina ai le solia o le saogalemu ma vaivaiga, o le faʻaaogaina o le faʻataʻitaʻiga o le Zero Trust i le tulaga o Software Supply Chain Security o se la'asaga fa'atino agai i le fa'amautuina o le sa'o ma le fa'atuatuaina o lau polokalama faakomepiuta. I le tu'ufa'atasia o puipuiga ma le fa'amautinoaina o le sa'o i tulaga uma, e mafai e fa'alapotopotoga ona fausia ni polokalama faakomepiuta saogalemu, mautu, ma fa'atuatuaina, puipuia a latou aseta numera ma fa'amalosia a latou sapalai o polokalama faakomepiuta mai fa'amata'u e ono tula'i mai.

Leai se Fa'atuatuaga ma SSCS e galulue faʻatasi e fausia se faʻavae malosi mo se fuafuaga e faʻamuamua le saogalemu i se lumanaʻi e taua tele ai le saogalemu. E mafai e faʻalapotopotoga ona faʻatautaia le siʻosiʻomaga numera e suia pea ma le mautinoa ma le maufetuunaʻi e ala i le taulaʻi atu i le faʻamaoni ma le faʻatuatuaga.

meafaigaluega-sca-polokalame-su'esu'ega-tu'ufa'atasiga
Fa'amuamua, toe fa'aleleia, ma puipui au tulaga lamatia o polokalama faakomepiuta
Maua lau Teugatupe e leai se totogi.
Leai se credit card e manaʻomia.

Puipui lau Atina'eina ma le Tu'uina Atu o Polokalama Faakomepiuta

fa'atasi ai ma le Xygeni Product Suite