Ua lilo ke kumu wehe i kumu no ka hoʻomohala polokalamu hou. Kokoke i kēlā me kēia noi i kēia lā e hilinaʻi nei i kahi pūnaewele paʻakikī o nā hale waihona puke ʻaoʻao ʻekolu, nā ʻōnaehana hana, nā kumu hoʻohālike, a me nā mea hana kūkulu. ʻO kēia ʻoiaʻiʻo wale nō ke hoʻolauna nei i nā mea koʻikoʻi software supply chain security nā pilikia. I ka manawa like, ua komo ka naʻauao hana i loko polokalamu ola lifecycle ma ke ʻano he mea hoʻolalelale ikaika, e hana ana i ke code, e hōʻike ana i nā hilinaʻi, e hoʻoponopono pono i nā hoʻoponopono, a hiki ke hoʻohuli i ka hoʻolālā halecisʻona. Ua hui pū ʻia, ua hoʻololi ke kumu wehe a me ka AI i ke ʻano o ke kūkulu ʻia ʻana o nā polokalamu, a, ʻo ia hoʻi, pehea e hoʻouka ʻia ai. ʻO ka hui ʻana o ka palekana AI, AI a me ka palekana polokalamu, a software supply chain security ʻaʻole ia he kumumanaʻo hou. I kēia manawa ʻo ia kekahi o nā kumu nui o ka pilikia kaulahao lako polokalamu e kū nei i nā hui ʻenekinia.
ʻO kēlā ʻoiaʻiʻo ke kumu o kā mākou SafeDev Talk hou nei: Open Source, AI & ka ʻIli Hoʻouka Hou: Code Mea Kaua, Nā Palekana Akamai, e hōʻike ana i nā alakaʻi palekana mai Red Hat, TikTok, a me Xygeni. Ua kālele ke kūkākūkā ʻana i nā mea a nā hui palekana a me nā ʻenekinia e ʻike nei i nā wahi hana, ʻoiai e pili ana i nā hoʻouka kaua kaulahao lako open source, nā pūʻolo open source ʻino, a me ka ulu ʻana o ka haunaele ma waena o ka wikiwiki a me ka kaohi i ka hoʻomohala polokalamu i hoʻokele ʻia e AI. ʻO ka mea i puka mai he kiʻi maopopo: ke hoʻonui wikiwiki nei ka ʻili o ka hoʻouka kaua ma mua o ka hiki i nā hiʻohiʻona palekana kuʻuna ke mālama, a ke hana nei ʻo AI ma ke ʻano he mea hoʻonui ikaika a me kahi hoʻāʻo koʻikoʻi no nā kuhiakau lōʻihi i ka palekana AI a me software supply chain security.
Inā like kēia wehewehe ʻana me ke ʻano o ke kūkulu ʻana o kāu hui i nā polokalamu i kēia manawa, ʻaʻole ia he mea kupanaha. Hoʻomaopopo wale nā hui he nui i ka nui o ka hilinaʻi i hoʻololi ʻia i ka automation ma hope o ka haki ʻana o kahi mea.
Palekana AI a me Software Supply Chain Security ʻO ka pilikia like kēia i kēia manawa
ʻO kahi kumuhana i hoʻomau pinepine ʻia ma ke kūkākūkā ʻana, ʻaʻole hiki ke mālama hou ʻia ka palekana AI ma ke ʻano he aʻo kaʻawale mai software supply chain securityʻAʻole hana kaʻawale nā ʻōnaehana AI; ua kūkulu ʻia, hoʻomaʻamaʻa ʻia, hoʻolaha ʻia, a hoʻohui ʻia ma o ka mea like pipelines, nā mea hilinaʻi, a me nā papa inoa inoa e hakakā nei me nā hoʻouka kaua kaulahao lako open source.
I ka hoʻomohala polokalamu i hoʻokele ʻia e AI, hōʻike nā kumu hoʻohālike i ke code, hana i nā hoʻoponopono, a koho i nā mea hilinaʻi aunoa.cishoʻopilikia pololei nā iona ka hoʻokele hilinaʻi kumu wehe, pinepine me ka ʻole o ka manaʻo kanaka maopopo. ʻO ka hopena, ʻaʻole i hoʻokele wale ʻia ka pilikia hilinaʻi e ke koho a ka mea hoʻomohala; ke hoʻohālikelike nui ʻia nei e ke ʻano o ka AI.
ʻO kēia hui ʻana, ʻo ia hoʻi, ʻo nā hemahema i ka AI a me ka palekana polokalamu e hōʻike pinepine ʻia ma ke ʻano he mau hanana kaulahao lako kuʻuna: nā hilinaʻi i hoʻopilikia ʻia, nā mea hana kūkulu i haumia ʻia, a i ʻole nā mea palupalu. CI/CD nā kaʻina hana. He mea hou paha ka mea hana, akā he mea maoli loa ka pilikia o ke kaulahao lako polokalamu a ke paʻakikī nei hoʻi ke noʻonoʻo.
Inā hoʻokaʻawale mau kāu mau hiʻohiʻona hoʻoweliweli i ka "pilikia AI" mai ka "pilikia kaulahao lako," pono paha e nānā hou i kahi o kēlā palena i kāu mau kahe hana kūkulu a hoʻolaha.
Nā Hoʻouka Kaulahao Hoʻolako Kumu Hāmama i ka Wikiwiki o ka Mīkini
ʻAʻole hou nā hoʻouka kaua kaulahao lako open source, akā hoʻololi ka AI i kā lākou hoʻokele waiwai. ʻAʻole pono nā mea hoʻouka i nā ʻenehana hou; pono lākou i ka unahi. Hiki i ka AI ke nānā wikiwiki i ka ʻōnaehana ola, ʻike ʻakomi i nā hilinaʻi nāwaliwali, a me ka hana hou wikiwiki ʻana i nā ukana hoʻouka.
Mai kahi kuanaʻike hoʻouka kaua, ʻo kēia ʻoihana o ka ʻimi ʻana e hoʻonui nui i ka holomua o nā hoʻouka kaua e pili ana i nā pūʻolo open source ʻino. Hiki ke ʻike ʻia, kālailai ʻia, a hoʻohana koke ʻia nā ʻāpana i ʻike ʻole ʻia ma mua, ma mua o ka ʻike ʻana o ka poʻe pale e hoʻohana ʻia ana.
'O kēia ke kumu software supply chain security ʻaʻole hiki ke hilinaʻi wale i nā hōʻailona i hoʻopaneʻe ʻia. Hana nā papa inoa, nā ʻōlelo aʻoaʻo, a me nā hōʻike post-facto ma nā manawa kanaka, ʻoiai ʻo ka poʻe hoʻouka kaua e hana nui nei i ka wikiwiki o ka mīkini. ʻO ka puka makani hōʻike hopena he mea kōkua pololei ia i ka ulu ʻana o ka pilikia o ke kaulahao lako polokalamu.
Inā ʻo kāu hōʻailona ʻike mua ʻo "ua wehe ke kau inoa i ka pūʻolo," ke hana nei ʻoe ma hope o ka manawa o ka mea hoʻouka.
Makemake ʻoe e luʻu hohonu i loko o nā hoʻouka kaua kaulahao lako polokalamu Open Source?
Ka pilikia hilinaʻi ʻana i ka hoʻomohala polokalamu AI-driven
ʻO kekahi o nā pilikia maopopo loa i kūkākūkā ʻia i ka wā o ka SafeDev Talk, ʻo ia ka pilikia o ka hilinaʻi ʻana, ʻoiai ma nā wahi e hilinaʻi nui ana i ka hoʻomohala polokalamu i hoʻokele ʻia e AI. Ua hoʻonohonoho pono ʻia nā mea kōkua coding AI no ka maʻalahi a me ka wikiwiki, ʻaʻole no ka hoʻēmi ʻana i ka ʻili o ka hoʻouka kaua.
I ka hana maoli, alakaʻi kēia i ka hoʻolauna ʻana o ka hilinaʻi ikaika. Hoʻohui ʻia nā hale waihona puke hou ma kahi o ka hoʻohana hou ʻana i nā hana i loaʻa, nā hilinaʻi hoʻololi e hoʻonui mālie, a wehe i ke kumu hooponopono hilinai lilo ia i mea pane ma mua o ka manaʻo. I ka hala ʻana o ka manawa, nalowale nā kime i ka hiki ke noʻonoʻo e pili ana i kā lākou mea e holo nei.
ʻAʻole kēia he pilikia hoʻomaʻemaʻe wale nō. Hoʻokomo kēlā me kēia hilinaʻi hou i ka pilikia kaulahao lako polokalamu hou aʻe, nā kuhiakau hilinaʻi hou, a me nā manawa kūpono hou no nā hoʻouka kaua kaulahao lako open source. Ke hilinaʻi ʻia ka decisHoʻokomo ʻia nā ʻiona me ka hana ʻakomi a nānā hou ʻia ma ka ʻilikai, lilo ka pilikia o ka hilinaʻi i mea ʻōnaehana ma kahi o ka ulia pōpilikia.
Inā ʻoi aku ka wikiwiki o ka ulu ʻana o kāu pakuhi hilinaʻi ma mua o ka hiki i kāu hui ke wehewehe, ʻaʻole kēia he pilikia hāmeʻa; he pilikia hilinaʻi.
Nā Kōkua Coding AI, ka Palekana, a me ka Hiolo ʻana o ka Loiloi
ʻO kekahi ʻano hāʻule i kūkākūkā ʻia, ʻo ia ka hōʻino ʻia ʻana o ka loiloi like i ke alo o ke code i hana ʻia e AI. Nā mea kōkua coding AI, ʻaʻole wale ka palekana e pili ana i ka hoʻokomo koke ʻana a i ʻole ka hoʻohana hewa ʻana o ke kumu hoʻohālike; pili ia i ka nui o ka logic i loiloi ʻole ʻia e komo i nā ʻōnaehana hana.
He nui pinepine nā loli i hana ʻia e AI, kūlike, a paʻakikī hoʻi e loiloi ma lalo o ke kaomi manawa. ʻO ka hopena, lilo ka loiloi hoa i mea papau a hōʻailona paha. Hoʻopau kēia hiolo mālie i kekahi o nā kaohi kūpono loa i loko software supply chain security.
ʻAʻole ka mālama ʻole o ka mea hoʻomohala ka pilikia. ʻO ke kuhi hewa ʻana o ke kahe hana. Ke uku ʻia ka wikiwiki a hoʻopaʻi ʻia ka hakakā, e nāwaliwali ka AI a me nā kaohi palekana polokalamu e hilinaʻi nei i ka nānā ʻana o ke kanaka. ʻAʻole pono nā mea hoʻouka e kāpae i ka loiloi inā ʻaʻole hana hou ka loiloi ma ke ʻano he pale.
Manaʻo nā hui he nui e hana mau ana ka loiloi no ka mea aia ke kaʻina hana. ʻAʻole nui ka poʻe e nīnau inā hana mau ia ma ke ʻano he kaohi koʻikoʻi.
Nā Pūʻolo Open Source ʻino a me ka Moʻolelo o ke Kaulana
ʻO kahi manaʻo maʻamau i ka hoʻokele hilinaʻi open source ʻo ia ka palekana o nā papahana kaulana. ʻO ka ʻoiaʻiʻo, hoʻonui pinepine ka kaulana i ka ʻike. ʻO nā hale waihona puke i hoʻohana nui ʻia he mau pahuhopu waiwai nui no nā hoʻouka kaua kaulahao lako kumu wehe, ma muacisakā naʻe, no ka mea, e loaʻa ka hopena nui ma muli o ke kuʻikahi.
Mālama ʻia nā papahana kaulana he nui e nā hui liʻiliʻi a i ʻole nā kānaka hoʻokahi. ʻOiai ke ʻike ʻia nā pilikia, loaʻa pinepine nā pūʻolo open source ʻino no nā hola a i ʻole nā lā ma mua o ka wehe ʻana. I loko o ia manawa, hoʻomau nā hui i ka lawe ʻana iā lākou ma o nā kūkulu hana aunoa.
Hoʻoikaika kēia lohi i ka pono no ka hana proactive software supply chain security nā kaohi. ʻAʻole lawa ka hilinaʻi ʻana i ke kaulana, ka inoa maikaʻi, a i ʻole ka hana hoʻopaʻa inoa wale nō i ka wā e kū nei i ka pilikia o ke kaulahao lako polokalamu hou.
ʻAʻole like ka "hoʻohana nui ʻia" me ka "pale ikaika ʻia," a ʻo ka mālama ʻana iā ia e like me ia kekahi o nā kuhihewa mau loa o ke kaulahao lako.
Ka puka ʻana ma nā kaulahao lako polokalamu a me ka palekana AI
Ma loko o ke kūkākūkā ʻana, ua puka pinepine mai ka pono no ke kumu i loko o nā kaulahao lako polokalamu. Ma nā wahi i kōkua ʻia e AI, lilo ka ʻae ʻana i mea pohihihi. Hiki ke hoʻopuka ʻia ke code e kahi kumu hoʻohālike, hoʻololi ʻia e ke kanaka, hoʻohui ʻia e ka automation, a hoʻolaha ʻia me ka ʻole o ke kuleana maopopo.
Me ka ʻole o kahi kumu i hōʻoia ʻia, ua koi ʻia nā hui e hilinaʻi malū i nā mea hana lima. Ke koi nei ka palekana AI i kahi neʻe ʻana mai ka hilinaʻi i ka hōʻoia: nā mea hana lima i kau inoa ʻia, build attestations, a me nā kumu i hiki ke huli ʻia. ʻOiai ʻaʻole pale pololei ke kumu i ka hana ʻino, hoʻemi nui ia i ka maopopo ʻole a kaupalena i ka neʻe ʻana o ka mea hoʻouka.
Pili like kēia i nā kumu hoʻohālike, ʻikepili, a me ke code. I ka hoʻomohala polokalamu i hoʻokele ʻia e AI, ʻo ke kumu kahi koi kumu no ka AI a me ka palekana polokalamu.
SBOM a me ka Palekana AI i ka Hou Pipelines
ʻO ke kuleana o SBOM a ʻo ka palekana AI kekahi kumuhana i hūnā ʻia. SBOMhāʻawi ʻo s i ka ʻike i nā kiʻikuhi hilinaʻi, akā, ʻaʻole lawa ka ʻike wale ʻana. I nā wahi i kaumaha i ka AI, SBOMpono e ulu e hopu ʻaʻole wale i nā hale waihona puke, akā i nā kumu hoʻohālike, nā ʻanuʻu kūkulu, a me nā hana hana aunoacisʻona.
Ke hoʻohui ʻia ka nānā ʻana i ke ʻano a me ke kumu, SBOM a lilo ka palekana AI i mau mea hana ikaika no ka hōʻemi ʻana i ka pilikia o ke kaulahao lako polokalamu. ʻAe lākou i nā hui e ʻike i nā loli i manaʻo ʻole ʻia, e noʻonoʻo e pili ana i ka hopena, a pane maikaʻi aku i nā hoʻouka kaua kaulahao lako open source.
CI/CD Pipeline Security Ma lalo o ke kaomi hana ponoʻī
Eia ke oki, CI/CD pipeline security ua puka mai ma ke ʻano he mokulele hoʻomalu koʻikoʻi. Pipelinee hoʻokō nui ana i nā hana i manaʻo ʻia a hoʻāla ʻia paha e nā ʻōnaehana AI. Inā kēlā mau mea pipelineNo ka mea, ʻaʻohe o lākou mau kaohi ʻike ikaika, ka hōʻoia ʻana i nā mea hana lima, a me ka hoʻokō ʻana i nā kulekele, lilo lākou i mau wahi komo kūpono no nā mea hoʻouka.
Kūpono ʻole CI/CD pipeline security ʻae i nā pūʻolo open source ʻino e hoʻopilikia ʻaʻole wale i nā ʻōnaehana hana akā i nā wahi hoʻomohala a me ke kūkulu ʻana i nā ʻoihana. I ka piʻi ʻana o ka automation, pipelinepono e mālama ʻia ʻo s ma ke ʻano he waiwai waiwai nui i loko software supply chain security nā papahana.
E nānā i ke kamaʻilio SafeDev
No ka lohe hou aku e pili ana i kēia mau ʻike āpau mai nā mea hana e hoʻoponopono ana i ke kahua, e nānā i ka wikiō piha Kamaʻilio SafeDev: Open Source, AI & ka ʻIli Hoʻouka Hou: Code Mea Kaua, Nā Palekana Akamai, hōʻike hiʻohiʻona ʻO Roman Zhukov (Pale ʻUlaʻula), ʻO Leon Johnson (TikTok), a ʻO Luis Rodríguez Berzosa (Xygeni).
Nā hopena kūpono no ka palekana AI a me Software Supply Chain Security
ʻOi aku ka hopena kūpono o kēia mau hoʻololi ma mua o ka hana ʻana i nā mea hana. Pono nā hui e ʻike i ka palekana AI, ka palekana AI a me ka polokalamu, a software supply chain security ua pili pono i kēia manawa. DecisʻO nā iona i manaʻo ʻia he haʻahaʻa ka pilikia, nā hoʻopou hou ʻana i ka hilinaʻi, ka hana code, a me ka automation i kēia manawa ke lawe nei i ka pilikia kaulahao lako polokalamu koʻikoʻi, ʻoiai i ka wā e hana ʻia ai kēlā mau meacisHana ʻia nā iona me ka ʻike ʻole ʻia e nā mea hana ma mua o ka ʻike ʻia e nā kānaka.
I ka wā o ka SafeDev Talk, ua hōʻuluʻulu pōkole ʻia kēia manaʻo. E like me ka ʻōlelo a kekahi mea haʻiʻōlelo, ke komo nā ʻōnaehana AI i ka hoʻomohala polokalamu, ʻaʻole nā hui palekana e hoʻopaʻa wale i ke code; ke hoʻopaʻa nei lākou i ka decisnā iona. ʻAʻole hoʻopau ka automation i ke kuleana; hoʻokaʻawale hou ia iā ia.
I ka hana maoli, ʻo ia hoʻi ke hoʻihoʻi ʻana i ka manaʻo i kahi i lawe ai ka maʻalahi. Pono ka hoʻokele hilinaʻi open source e noʻonoʻo i ke ʻano i hoʻokele ʻia e AI ma mua o ka manaʻo ʻana i ka noʻonoʻo kanaka. ʻAʻole hiki ke mālama hou ʻia ka pilikia hilinaʻi ma ke ʻano he hana loiloi manawa ʻole.cise. CI/CD pipeline security pono e hoʻokō i ka hōʻoia, ʻaʻole e manaʻo i ka hoʻokomo maikaʻi. A pono e neʻe ke kumu i loko o nā kaulahao lako polokalamu mai ka makemake a i ka pae mua.
ʻO kekahi ʻike mai ke kūkākūkā ʻana, ʻaʻole kūlike ka wikiwiki ponoʻī. ʻAʻole i loaʻa ka hapa nui o nā hemahema o ke kaulahao lako mai kahi make pōʻino hoʻokahicisʻoni, akā mai nā koho liʻiliʻi he nui i ʻae ʻole ʻia e kekahi. He mea mua kēiaciske kumu e hāʻule ʻole ai nā hiʻohiʻona hilinaʻi kuʻuna ma lalo o ka hoʻomohala polokalamu i hoʻokele ʻia e AI.
ʻAʻole kekahi o kēia e hōʻike ana i ka haʻalele ʻana i ke kumu wehe a i ʻole AI. Ma ke ʻano ʻē aʻe, ʻae ia i kā lākou kuleana nui i ka ʻenekinia hou. Akā me ka ʻole o ka hoʻololi ʻana i nā kuhiakau palekana, pilikia nā hui i ka ʻae ʻana i ka automation e wehewehe i ka hilinaʻi ma ka paʻamau.
Hoʻopau…
ʻO kahi ala kūpono e noʻonoʻo ai e pili ana i kēia hoʻololi ʻana, ʻo ia software supply chain security ʻaʻole ia e pili ana i ka pale ʻana i nā mea hana lima wale nō. E pili ana ia i ka pale ʻana decisnā ala ion. Ma kahi honua i kōkua ʻia e ka AI, ʻo nā nīnau palekana koʻikoʻi ʻaʻole wale "He palupalu kēia ʻāpana?" akā "No ke aha i hoʻolauna ʻia ai kēia, na wai a he aha paha, a ma lalo o nā palena hea?" ʻO nā hui e hoʻololi i kēia hoʻolālā ʻana ʻaʻole e hoʻopau i ka pilikia, akā ʻaʻole lākou e kahaha nui ʻia e ia.





