Njikwa Mmerụ Ahụ na Mmerụ Ahụ na DevSecOps

Ngwa AppSec nke oge a enweghịzi ike ịdabere na usoro ọrụ aka. Njikwa ngwa ngwa njikwa adịghị ike ugbu a bụ ihe dị mkpa, ọ bụghị nhọrọ. N'oge na-adịbeghị anya, anyị nwere ohere isonye na ya Mmepe DevSecOps Bara Uru podcast, ebe CTO anyị dị Luis Rodriguez nghọta kesara na nnọkọ ahụ "Ịchekwa Njikọ Ndị Kachasị Ike: Igbochi Mwakpo Agbụ Ngwa Ngwa Tupu Ha Apụta." N'okwu a, Luis kọwara etu o si mee Ozizi Ndị otu nwere ike ịnọ n'ihu ihe iyi egwu kachasị ukwuu taa. Karịsịa, o gosiri na ihe ịga nke ọma dabere na ijikọta akpaaka na ihe kacha mkpa dabere na ihe egwu na iwulite ihe nchebe siri ike megide ngwugwu npm ọjọọ.

Ihe Mmụta nke 1: Belata Mkpọtụ Site na Ịtụnye Ihe Ndị Dị Mkpa n'Ike

Nke mbụ, Luis kọwara na ihe kacha sie ike abụghị ịchọta adịghị ike, kama ọ bụ ịchọpụta nke dị mkpa n'ezie. Ngwaọrụ ọdịnala na-atụnye ịdọ aka ná ntị na-enweghị ngwụcha, ọtụtụ na-aghọkwa ihe na-ezighị ezi. N'ihi ya, ndị injinia na-efunahụ oge ịchụso nsogbu ndị na-adịghị eweta nnukwu ihe ize ndụ.

Mkpa dabere na ihe egwu na-edozi nke a. Ọ na-eleba anya n'otú e si eji ya eme ihe, ikpughe ya, na mmetụta azụmaahịa iji gosipụta nsogbu ndị ndị na-awakpo ga-ejikarị eme ihe. Na mgbakwunye, Xygeni's Application Security Posture Management na-ebelata ọkwa ịdọ aka ná ntị ruo 90%, na-eme ka ọrụ nchekwa doo anya ma ghara ịdọpụ uche nke ukwuu.

Igodo isi ụzọ: N'eziokwu, akpaaka abụghị maka inyocha ihe karịrị, kama ọ bụ maka igosi obere nsonaazụ, naanị ihe ndị dị mkpa n'ezie.

Ihe mmụta nke 2: Ngwugwu npm ọjọọ dịlarị n'ime gị Pipeline

Nke abụọ, Luis mere ka otu eziokwu a na-apụghị ileghara anya pụta ìhè: ngwugwu npm ọjọọ na-ejupụta gburugburu ebe obibi mepere emepe. N'ezie, otu n'ime ngwugwu npm ma ọ bụ PyPI iri ọ bụla e bipụtara na 2024 nwere malware. N'ihi ya, mwakpo usoro ọkọnọ gbasaa ngwa ngwa karịa ka ọtụtụ ndị otu nwere ike ime.

Were ikpe nke Ikpuru Shai-Hulud: otu ngwugwu ọjọọ butere ọtụtụ narị ọrụ n'ime awa ole na ole. Ọ bụghị naanị na nke a kpasuru nnukwu nsogbu, kamakwa o gosiri otu ndị mwakpo si eji ntụkwasị obi na-enweghị njikọ eme ihe CI/CD ụdị ntụkwasị obi.

Xygeni na-ekwu maka nke a:

  • Nleba anya mgbe niile nke ndị na-edebanye aha iji gosipụta ngwugwu ọjọọ.
  • Guardrails nkwụsị ahụ na-ewuli elu mgbe achọpụtara ịdabere na ndị a kpọchiri akpọchi.
  • Ịdọ aka ná ntị n'oge na-agwa ndị otu ozugbo ihe iyi egwu ọhụrụ pụtara.

Igodo isi ụzọ: ebe e nyere isi ihe ndị a, dabere naanị na omenala SCA ọ zughi oke, akpaaka ga-egbochi malware n'oge ọ bụla.

Ihe mmụta nke 3: Chekwaa ụlọ ọrụ mmepụta ihe site na iji akpaaka njikwa adịghị ike.

Nke atọ, Luis chetaara anyị na ndị mwakpo anaghịzi elekwasị anya naanị ngwa, ha na-awakpo pipeline onwe yaIhe ndị na-adịghị ike na GitHub, usoro ọrụ ndị a na-anaghị etinye n'ime eriri, na ihe ndị a na-anaghị etinye n'ime eriri bụ ihe dị mfe iji. N'ikwu ya n'ụzọ ọzọ, CI/CD sistemụ bụ "ụlọ ọrụ mmepụta" nke ngwanrọ ọgbara ọhụrụ. Ọ bụrụ na ụlọ ọrụ mmepụta ihe emebie, ihe ochie ọ bụla dị n'okpuru ala ga-anọ n'ihe ize ndụ.

Nke a bụ ebe njikwa adịghị ike akpaaka na-enwu n'ezie. Dịka ọmụmaatụ, site n'itinye nlele akpaka, ihe ochie e tinyere aka na ya, na nchọpụta ihe na-adịghị mma ozugbo n'ime CI/CD, ndị otu nwere ike:

  • Gbochie usoro ọrụ na-enweghị nchekwa ka ọ ghara ịrụ ọrụ.
  • Jiri ihe akaebe nzuzo kwado ihe owuwu ọ bụla.
  • Chọpụta ihe ndị a na-adịghị ahụkebe, mmụba nke ihe ùgwù, ma ọ bụ ngwa mgbakwunye rogue ozugbo.

Igodo isi ụzọ: Na mmechi, nchekwa ụlọ ọrụ mmepụta ihe ahụ chọrọ mmanye aka na-adịgide adịgide, nke na-akpaghị aka, naanị nyocha aka agaghị abawanye.

Ihe Nke a Pụtara Maka Ndị Otu DevSecOps

Na mkpokọta, ihe mmụta dị na okwu Luis doro anya: AppSec nke oge a ga-ejikọta akpaaka njikwa adịghị ike, nchebe ngwugwu npm ọjọọ, na ntinye ihe ize ndụ n'ihe ize ndụ. Ma ọ bụghị ya, ndị otu na-etinye onwe ha n'ihe ize ndụ ịdaba n'ime mkpọtụ ebe ndị na-awakpo na-eji oghere ndị ahụ eme ihe.

Site na Xygeni, òtù dị iche iche na-enweta:

  • Nchọpụta na ngwa ahịa akpaaka.
  • Ọwa dị ike maka nhazi ihe ndị dị mkpa n'ihe ize ndụ.
  • A na-ejikọta nchọpụta malware na nzuzo n'oge a CI/CD.

Ya mere, akpaaka abụghị naanị maka arụmọrụ; ọ bụ naanị ụzọ isi nọgide na-eguzogide mwakpo usoro ọkọnọ na-agbanwe agbanwe.

Lelee mkparịta ụka zuru oke ya na Luis Rodríguez

Lee nnọkọ zuru oke "Ịchekwa Njikọ Ndị Kachasị Ike: Igbochi Mwakpo Agbụ Ngwa Ngwa Tupu Ha Apụta" ma mụta otu esi ahazi njikwa adịghị ike na DevSecOps gị pipeline.

Ị Dị Njikere Itinye Ihe Ndị A n'Ọrụ?

Ijikwa njikwa adịghị ike na ịgbachitere onwe ya megide ngwugwu npm ọjọọ abụghị naanị echiche, ọ bụ ihe ị nwere ike ịmalite taa. Site na Xygeni, ị ga-enweta ihe kacha mkpa dabere na ihe egwu, nchọpụta malware n'oge, na CI/CD guardrails nha ahụ na ndị otu gị.

Bido nnwale gị na-akwụghị ụgwọ ma hụ ka akpaaka njikwa adịghị ike si adaba ozugbo na gị pipeline.

ngwaọrụ nyocha sca-ngwaọrụ-ngwanrọ-nchịkọta-ngwaọrụ nyocha
Mee ka ihe egwu dị na ngwanrọ gị buo ibu, dozie ya, ma chekwaa ya
Nweta Akaụntụ N'efu gị.
Enweghị kaadị akwụmụgwọ achọrọ.

Chekwaa mmepe na nnyefe ngwanrọ gị

ya na Xygeni Product Suite