software supply chain security - nā hoʻouka kaua kaulahao lako kumu wehe - AI a me ka palekana polokalamu - Palekana AI

Palekana AI a me ka ʻIli Hoʻouka Kaulahao Hoʻolako Polokalamu e Hoʻonui Ana

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?

E heluhelu i kā mākou moʻo pou blog ma nā pūʻolo ʻino 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.

nā mea hana-sca-tools-software-analysis-composition
E hoʻonohonoho i ka mea nui, hoʻoponopono, a hoʻopaʻa i kāu mau pilikia polokalamu
E kiʻi i kāu moʻokāki manuahi.
ʻAʻole koi ʻia kahi kāleka hōʻaiʻē.

E hoʻopaʻa i kāu Hoʻomohala Polokalamu a me ka Hoʻouna ʻana

me ka Xygeni Product Suite