Ua avea le open source ma faavae o le atinaʻeina o polokalama faakomepiuta faʻaonaponei. Toetoe lava o polokalama uma i aso nei e faʻalagolago i se upega tafaʻilagi lavelave o faletusi a isi vaega, faʻavae, faʻataʻitaʻiga, ma meafaigaluega faufale. O lenei mea moni lava ia ua faʻalauiloa mai ai ni mea taua. software supply chain security luʻitau. I le taimi lava e tasi, ua ulufale mai le atamai faʻapitoa i le polokalama atinae olaga atoa o se fa'atelevave malosi, fa'atupuina o tulafono fa'akomepiuta, fautuaina o mea e fa'alagolago i ai, fa'aautomatika o fa'aleleiga, ma e o'o lava i le fa'aosofiaina o le fausaga o falecisioni O le fa'atasiga o le open source ma le AI ua suia ai le auala e fausia ai polokalama faakomepiuta, ma, e le maalofia, le auala e osofa'ia ai. O le fesoota'iga o le saogalemu o le AI, le AI ma le saogalemu o polokalama faakomepiuta, ma software supply chain security ua lē toe fa'ata'ita'iina. O lea ua avea ma se tasi o puna autū o lamatiaga o le sapalai o polokalama faakomepiuta o lo'o feagai ma fa'alapotopotoga fa'ainisinia.
O lena mea moni na fa'avae ai la matou SafeDev Talk talu ai nei: Punaoa Tatala, AI & le Atina'e Fou o Osofa'iga: Tulafono Fa'aauupegaina, Puipuiga Atamai, o loʻo faʻaalia ai taʻitaʻi o le saogalemu mai Red Hat, TikTok, ma Xygeni. Na taulaʻi le talanoaga i mea o loʻo feagai ma 'au saogalemu ma inisinia i siosiomaga gaosiga, aemaise lava i osofaʻiga o le sapalai punaoa tatala, afifi punaoa tatala leaga, ma le feeseeseaʻiga o loʻo faʻatupulaʻia i le va o le saoasaoa ma le pulea i le atinaʻeina o polokalama faakomepiuta e faʻavae i le AI. O le mea na aliaʻe mai o se ata manino: o le fofola o osofaʻiga o loʻo faʻalauteleina vave atu nai lo le mea e mafai ona faʻaauauina e faʻataʻitaʻiga masani o le saogalemu, ma o loʻo galue le AI o se faʻateleina o le malosi ma se suega o le atuatuvale mo ni manatu ua leva ona iai i le saogalemu o le AI ma software supply chain security.
Afai e foliga mai e lē fetaui lelei lenei faʻamatalaga ma le auala o loʻo fausia ai e lau faʻalapotopotoga polokalama faakomepiuta i le taimi nei, e lē o se mea na tupu fua. E faatoʻā iloa e le tele o 'au le tele o le faʻatuatuaga ua suia i le otometi pe a malepe se mea.
Puipuiga o le AI ma Software Supply Chain Security O le Fa'afitauli Tutusa ea i le Taimi Nei
O se autu masani i le talanoaga atoa o le le toe mafai lea ona vaʻaia le saogalemu o le AI o se matāʻupu ese mai software supply chain security. E lē fa'agaoioia tu'ufua polokalama fa'a-AI; e fausia, toleniina, fa'atinoina, ma tu'ufa'atasia e ala i le mea lava e tasi pipelines, faʻalagolago, ma resitala o loʻo tauivi ma osofaʻiga a le open source supply chain.
I le atina'eina o polokalama faakomepiuta e fa'aaogaina e le AI, e fautuaina e fa'ata'ita'iga le code, fa'atupuina ni fa'asa'oga, ma filifili fa'alagolago otometi. O nei fa'atulagagacise a'afia sa'o ai ions pulega o le faalagolago i punaoa tatala, e masani lava e aunoa ma se faʻamoemoega faʻapitoa faaletagata. O le iʻuga, o le lamatiaga o le faʻalagolago i mea e le toe faʻamalosia e naʻo le filifiliga a le au atiaʻe; ae ua faʻateleina ona faʻatulagaina e amioga a le AI.
O lenei tuufaatasiga o lona uiga o faaletonu i le AI ma le saogalemu o polokalama faakomepiuta e masani ona aliali mai o ni faalavelave masani i le filifili o sapalai: faalagolago ua faaleagaina, mea ua faaleagaina i le fausiaina, po o ni mea vaivai. CI/CD faiga. Atonu e fou meafaigaluega, ae o le lamatiaga o le sapalai o polokalama faakomepiuta e matua moni lava ma ua faigata tele ona mafaufau i ai.
Afai o loʻo faʻavasega pea e au faʻataʻitaʻiga o taufaʻamataʻu le "lamatiaga o le AI" mai le "lamatiaga o le filifili sapalai," atonu e aoga le toe iloiloina po o fea tonu lava o loʻo iai lena tuaoi i au auala e fausia ma faʻatino ai.
Osofa'iga o le Open Source Supply Chain i le Saosaoa o Masini
E lē fou osofaʻiga tatala punaoa o le sapalai, ae o le AI e suia ai a latou tamaoaiga. E lē manaʻomia e tagata osofaʻi ni metotia fou; latou te manaʻomia le tele. E mafai ai e le AI ona faia se suʻesuʻega vave o le siosiomaga, maua otometi ai mea e vaivai ai le faalagolago, ma vave ai ona toe faia ni suiga i uta o osofaʻiga.
Mai se itu tau osofaʻiga, o lenei faʻaleleia atili o le suʻesuʻeina o mea mataʻutia e faʻateleina ai le manuia o osofaʻiga e aofia ai afifi faʻaleagaina e tatala mai fafo. O vaega ia na muamua le iloa ua mafai nei ona maua, iloiloina, ma faʻaaogaina vave, e masani lava aʻo leʻi iloa e le au puipuia o loʻo faʻaaogaina.
O le mafuaaga lea software supply chain security e le mafai ona faalagolago na o faailoilo ua tuai. O resitala, fautuaga, ma faʻamatalaga ua maeʻa ona faʻatinoina e faʻatatau i taimi faʻaletagata, aʻo faʻateleina le faʻatinoina e tagata osofaʻi i le saoasaoa o masini. O le faʻamalama o le faʻaalia o se sao tuusaʻo lea i le faʻatupulaia o le lamatiaga o le sapalai o polokalama faakomepiuta.
Afai o lau faʻailoga autū e iloa ai o le "ua aveese e le resitala le afifi," ua uma ona e galue i le faasologa o taimi a le tagata osofaʻi.
E te fia su'esu'e loloto i Osofa'iga o le Open Source Supply Chain?
Lamatiaga o le Faʻalagolago i le Atinaʻeina o Polokalama Faʻavae i le AI
O se tasi o tulaga lamatia manino na talanoaina i le taimi o le SafeDev Talk o le lamatiaga o le faalagolago, aemaise lava i siosiomaga e faalagolago tele i le atinaeina o polokalama faakomepiuta e faʻaaogaina e le AI. O fesoasoani faʻailoga AI ua faʻaleleiina mo le faigofie ma le saoasaoa, ae le o le faʻaitiitia o le faʻaalia o osofaʻiga.
I le faʻatinoga, e oʻo atu ai i le faʻalauiloaina o le faʻalagolago tele. E faʻaopoopoina ni faletusi fou nai lo le toe faʻaaogaina o galuega ua iai, faalagolago fesuia'i fa'alautele filemu, ma tatala le punaoa pulega fa'alagolago e vave ona tali atu nai lo le faia ma le loto i ai. I le aluga o taimi, e le toe mafai e 'au ona mafaufau lelei i mea o lo'o latou fa'atinoina.
E lē na o se mataupu tau le tumama lenei. O faʻalagolago fou taʻitasi e faʻaalia ai ni lamatiaga faʻaopoopo i le sapalai o polokalama faakomepiuta, ni manatu fou e uiga i le faʻatuatuaina, ma ni avanoa fou mo osofaʻiga i le sapalai o punaoa tatala. Pe a faʻalagolago le faʻalagolago i lecisE otometi ma toe iloiloina fa'apitoa ia fa'aeletonika, e avea le lamatiaga o le fa'alagolago ma se faiga fa'aletino nai lo se mea e tupu fa'afuase'i.
Afai o loʻo vave le tuputupu aʻe o lau kalafa faʻalagolago nai lo le mafai e lau 'au ona faʻamatalaina, e le o se faʻafitauli lea o meafaigaluega; ae o se faʻafitauli o le faʻatuatuaga.
Fesoasoani Fa'ailoga AI, Puipuiga, ma le Pa'ū o le Iloiloga
O le isi auala na talanoaina o le faʻaitiitia lea o le iloiloga a tupulaga i le i ai o le code na gaosia e le AI. Fesoasoani i le faʻailogaina o le AI, o le saogalemu e le naʻo le faʻapipiʻiina vave poʻo le faʻaaogaina sese o le faʻataʻitaʻiga; ae o le tele o le mafaufau e leʻi toe iloiloina e ulufale i totonu o faiga gaosiga.
O suiga e mafua mai i le AI e masani ona tetele, ogatasi, ma faigata ona toe iloiloina i lalo o le mamafa o le taimi. O se taunuuga, e papaʻu pe faʻatusa le iloiloga a tupulaga. O lenei paʻu filemu e aveese ai se tasi o pulega sili ona aoga i totonu software supply chain security.
E lē o le faatamala o le au atinaʻe le faʻafitauli. Ae o le lē fetaui lelei o le faiga o galuega. A tauia le saoasaoa ma faʻasalaina le feeseeseaʻiga, o le a vaivai ai le pulega o le saogalemu o le AI ma polokalama faakomepiuta e faʻalagolago i le gauai atu o tagata. E lē manaʻomia e tagata osofaʻi ona faʻalavelave i le iloiloga pe afai e lē toe galue le iloiloga o se pa puipui.
E toatele 'au e manatu o loo aoga pea le iloiloga ona o loo iai pea le faagasologa. E toaitiiti lava e fesili pe o loo aoga pea o se pulega taua.
Afifi Mata'utia ma le Tala Fa'afagogo o le Lauiloa
O se talitonuga masani i le puleaina o le faalagolago i punaoa tatala, o galuega faatino lauiloa e sili atu le saogalemu. O le mea moni, o le lauiloa e masani ona faateleina ai le faʻaalia. O faletusi e faʻaaogaina lautele o ni sini taua tele mo osofa'iga o le sapalai punaoa tatala, muamuacisely ona o le fetuunaiga e maua ai se aafiaga lautele i lalo ifo.
E tele galuega faatino lauiloa e tausia e ni 'au laiti po'o ni tagata ta'ito'atasi. E tusa lava pe iloa ni fa'afitauli, e masani ona maua pea afifi tatala fa'aleaga mo ni itula po'o ni aso a'o le'i aveeseina. I le taimi lea, e fa'aauau pea ona fa'aaogaina e fa'alapotopotoga ia afifi e ala i fa'aputuga otometi.
O lenei faatuai e faamalosia ai le manaomia o ni gaioiga faatino software supply chain security pulega. O le faalagolago na o le lauiloa, igoa ta'uleleia, po'o gaioiga a le resitala e le lava pe a feagai ma le lamatiaga o le sapalai o polokalama faakomepiuta fa'aonaponei.
O le faaupuga "faʻaaogaina lautele" e lē tutusa ma le faaupuga "puipuia ma le malosi," ma o le taulimaina o lea tulaga o se tasi lea o manatu sese e sili ona taatele i le filifili o sapalai.
Tupuaga i Polokalama Sapalai Faakomepiuta ma le Puipuiga o le AI
I le talanoaga atoa, na fa’aauau pea ona tula’i mai le mana’omia o le amataga o sapalai o polokalama faakomepiuta. I siosiomaga e fesoasoani i ai le AI, e le o manino le fa’asinomaga. E mafai ona gaosia le code e se fa’ata’ita’iga, suia e se tagata, tu’ufa’atasia e ala i le otometi, ma fa’atinoina e aunoa ma se tali manino.
A aunoa ma se amataga e mafai ona faʻamaonia, e faʻamalosia faʻalapotopotoga e faʻatuatuaina mea totino e aunoa ma se faʻamaoniga. O le saogalemu o le AI e manaʻomia ai se suiga mai le faʻatuatuaga agai i le faʻamaoniga: mea totino ua sainia, build attestations, ma amataga e mafai ona suʻeina. E ui e le taofia atoatoa e le amataga amioga leaga, ae e matua faaitiitia ai le le mautonu ma faatapulaaina ai le mafai e le tagata osofaia ona gaoioi.
E faʻatatau tutusa lava lea i faʻataʻitaʻiga, faʻamaumauga, ma tulafono faakomepiuta. I le atinaʻeina o polokalama faakomepiuta e faʻaaogaina e le AI, o le amataga o se manaʻoga faavae mo le saogalemu o le AI ma polokalama faakomepiuta.
SBOM ma le Puipuiga o le AI i aso nei Pipelines
Le matafaioi o SBOM ma o le saogalemu o le AI o le isi lea autu fa'alilolilo. SBOMe tuʻuina atu e s le vaʻaiga i kalafi faʻalagolago, ae e le lava le vaaia na o le va'aiga. I siosiomaga e tele ai le AI, SBOMe tatau ona alualu i luma e le gata ina pu'eina faletusi, ae fa'apea fo'i fa'ata'ita'iga, la'asaga o le fausiaina, ma le fa'atulagaina otometicisioni
Pe a tuʻufaʻatasia ma suʻesuʻega o amioga ma le amataga, SBOM ma le saogalemu o le AI ua avea ma meafaigaluega mamana mo le faʻaitiitia o le lamatiaga o le sapalai o polokalama faakomepiuta. Latou te faʻatagaina faʻalapotopotoga e iloa ai suiga e leʻi mafaufauina, mafaufau e uiga i le aʻafiaga, ma tali atu ma le sili atu le lelei i osofaʻiga tatala o le sapalai.
CI/CD Pipeline Security I lalo o le mamafa o le otometi
mulimuli ane, CI/CD pipeline security na tulaʻi mai o se vaʻaiga pulea taua. Pipelineo loʻo faʻateleina pea le faʻatinoina o gaioiga na fautuaina pe faʻaosofia e faiga faʻapitoa o le AI. Afai o na mea pipelineOna o le leai o ni pulega malolosi o faasinomaga, faamaoniga o mea faitino, ma le faamalosia o tulafono faatonutonu, ua avea ai ma nofoaga lelei e ulufale ai mo tagata osofaʻi.
Le lava CI/CD pipeline security e mafai ai e afifi tatala punaoa leaga ona aʻafia e le gata i faiga gaosiga ae faʻapea foʻi siosiomaga a le au atinaʻe ma fausia atinaʻe. A o faʻateleina le otometi, pipelinee tatau ona taulimaina o ni aseta taua tele i totonu software supply chain security polokalame.
Matamata i le Talanoaga SafeDev
Mo nisi faʻamatalaga e uiga i nei manatu uma saʻo mai le au faʻatino o loʻo faʻatulagaina le matata, matamata i le ata atoa Talanoaga SafeDev: Punaoa Tatala, AI & le Atina'e Fou o Osofa'iga: Tulafono Fa'aauupegaina, Puipuiga Atamai, faʻaalia Roman Zhukov (Pulou Mumu), Leon Johnson (TikTok), ma Luis Rodríguez Berzosa (Xygeni).
Aafiaga Aoga mo le Puipuiga o le AI ma Software Supply Chain Security
O aafiaga faatino o nei suiga e sili atu nai lo meafaigaluega. E tatau i faʻalapotopotoga ona iloa o le saogalemu o le AI, le saogalemu o le AI ma polokalama faakomepiuta, ma software supply chain security ua matua fesoʻotaʻi lelei nei. Deciso mea sa manatu muamua e maualalo le lamatiaga, faʻafouga o le faʻalagolago, gaosiga o code, ma le otometi, o lea ua i ai nei se lamatiaga taua i le sapalai o polokalama faakomepiuta, aemaise lava pe a fai o na mea e lecisE faia faalilolilo ia mea e ala i meafaigaluega nai lo le faia tuusao e tagata.
I le taimi o le SafeDev Talk, na aoteleina puupuu ai lenei manatu. E pei ona saunoa ai se tasi o failauga, A auai polokalama faakomepiuta AI i le atinaʻeina o polokalama faakomepiuta, e le gata ina puipuia e 'au puipuiga tulafono; ae o loʻo latou puipuia lecisions. E lē aveesea e le otometi le tiutetauave; ae toe tufatufa atu.
I le faʻatinoina, o lona uiga o le toe faʻafoʻisia lea o le faʻamoemoega i le mea ua pulea ai le faigofie. O le pulega o le faʻalagolago i punaoa tatala e tatau ona amanaʻia amioga e faʻamalosia e le AI nai lo le faʻamoemoeina o le mafaufau o le tagata. O le lamatiaga o le faʻalagolago e le mafai ona toe vaʻaia o se iloiloga faʻapitoa.cise. CI/CD pipeline security e tatau ona faʻamalosia le faʻamaoniga, ae le o le faʻapea o ni faʻamatalaga lelei. Ma e tatau ona siitia le amataga i filifili sapalai o polokalama mai le faʻamoemoega i le tulaga muamua.
O le isi vaaiga mai le talanoaga, o le saoasaoa lava ia ua le toe tutusa. O le tele o faaletonu o le sapalai e le mafua mai i se faalavelave faafuasei e tasi.cision, ae mai le tele o filifiliga otometi laiti e leai se tasi na faamaonia manino. O le mea muamua leacisle mafuaʻaga moni e le manuia ai faʻataʻitaʻiga faʻatuatuaga masani i lalo o le atinaʻeina o polokalama faakomepiuta e faʻavae i luga o le AI.
E leai se tasi o nei mea e faʻaalia ai le tuʻua o le open source poʻo le AI. I se isi itu, e faʻailoa mai ai lo latou matafaioi autu i inisinia faʻaonaponei. Ae a aunoa ma ni manatu faʻavae i le saogalemu, e ono tuʻuina atu e faʻalapotopotoga le faʻaogaina o masini e faʻamatalaina le faʻatuatuaga e ala i le le masani ai.
Ia faaiuina…
O se auala aoga e mafaufau ai i lenei suiga o le software supply chain security ua lē na'o le puipuia o meafaitino. Ae o le puipuia decisala o le ion. I se lalolagi e fesoasoani i ai le AI, o fesili sili ona taua mo le saogalemu e le gata i le "E vaivai lenei vaega?" ae "Aisea na faʻalauiloa mai ai lenei mea, e ai pe o le a, ma i lalo o a tapulaʻa?" O faʻalapotopotoga e fetuʻunaʻi i lenei faʻatulagaga o le a le aveesea ai le lamatiaga, ae o le a latou le teʻi tele i ai.





