Fahatakarana ny Shift Left vs Shift Right
Miha-sarotra isan'andro ny fandrahonana ara-piarovana. Vokatr'izany, nanomboka nampiditra fepetra fiarovana tsy maintsy atao manerana ny tsingerin'ny fampandrosoana rindrambaiko ny fikambanana (SDLCFomba fiasa roa lehibe amin'ny fiarovana maoderina—Shift Left vs Shift Right—no mamaritra ny fomba sy ny fotoana hampiharana ireo fomba fanao momba ny fiarovana ao anatin'ny SDLCNy Shift Left dia manantitrantitra ny fampidirana fiarovana eo am-piandohan'ny dingana fampandrosoana, raha ny Shift Right kosa dia mifantoka amin'ny fitsapana sy fanaraha-maso mandritra ny famokarana.
Araka ny fantatrao angamba, ny maodely nentim-paharazana dia matetika nametraka fiarovana tamin'ny faran'ny fampandrosoana. pipeline, izay niafara tamin'ny fahatarana ny famantarana ireo fahalemena, ny fitomboan'ny fandaniana amin'ny fanarenana, ary ny fitomboan'ny risika amin'ny fiarovana. Ny tanjon'ny Shift Left dia ny hamaha ireo olana ireo amin'ny alàlan'ny famindrana ny fomba fanao amin'ny fiarovana raha vao azo atao, ka mahatonga ny fiarovana ho singa fototra amin'ny fampandrosoana. Etsy ankilany, ny Shift Right dia manasongadina ny maha-zava-dehibe ny fanaraha-maso mitohy, ny fandraisana an-tsoratra, ary ny fitsapana aorian'ny fametrahana, ahafahan'ny ekipa miatrika ireo fandrahonana mipoitra amin'ny fomba mavitrika. Ny fampiharana ireo fomba roa ireo miaraka dia hanome hery ny ekipanao fiarovana hamaly haingana ireo fahalemena, ka hanatsara be ny fiarovana ao amin'ny fikambanananao.
Ato amin'ity lahatsoratra ity, dia hanazava ny fomba ahafahan'ny fampiarahana ny fomba fiasa Shift Left sy Shift Right manome fomba fiasa feno amin'ny fiarovana ny rindranasa izahay. Mila fanazavana fanampiny momba ny AppSec ve ianao?
Tombontsoa vitsivitsy amin'ny fiarovana amin'ny fifindrana miankavia
Famindrana ny fiarovana sisa tavela ao amin'ny SDLC Manome tombony maro izay manamafy ny fiarovana ny fampiharana sady manatsotra ny fizotran'ny fampandrosoana. Ireto misy tombony vitsivitsy azonao amin'ny fampiharana azy:
- Ahenao ny fandaniana amin'ny fanarenana – Fantaro sy vahao ireo lesoka mandritra ny dingana voalohany—toy ny famerenana sy ny fitsapana kaody—ka mampihena ny vidin'ny fanarenana. Amin'ny alàlan'ny fihetsehana miankavia, ny fikambanananao dia ho afaka hampihena ny fanamboarana lafo vidy aorian'ny famoahana.
- Hatsarao ny fiarovana ny fampiharanao - Ny fampidirana ny fiarovana mialoha dia hanampy anao hahita ireo fahalemena alohan'ny hahatongavany amin'ny famokarana. Ity fomba fiasa mavitrika ity dia mampihena ny mety hisian'ny tranga fiarovana sy ny fanitsakitsahana angon-drakitra, izay tena mahasoa indrindra ho an'ny indostria manana fepetra henjana amin'ny fanarahana ny lalàna.
- Hanatsara ny fiaraha-miasa eo amin'ny ekipa fiarovana sy ny ekipa fampandrosoana – Mampirisika ny fiaraha-miasa ny Shift Left, izay mampifanaraka ny ekipa fiarovana sy ny ekipa mpamorona.
- Manafaingana ny tsingerin'ny fampandrosoana - Amin'ny alàlan'ny famahana tsy tapaka ny olana ara-piarovana, dia ho afaka hisoroka ny sakana sy ny fanelingelenana ateraky ny fitsapana fiarovana tara ny ekipanao.
- Ampitomboy ny fahatsiarovan-tena momba ny fiarovana eo amin'ireo mpamorona rindrambaiko - Ny Shift Left dia ahafahan'ny mpamorona rindrambaiko mianatra tsy tapaka, satria miatrika olana ara-piarovana mivantana izy ireo. Rehefa mandeha ny fotoana, dia hahazo fahatakarana lalindalina kokoa momba ny fomba fanao amin'ny fanoratana kaody azo antoka ny mpamorona rindrambaiko, ka hiteraka famokarana fampiharana azo antoka kokoa.
+ Torohevitra matihanina
Fitaovana fiarovana amin'ny alalan'ny Fanalahidy Fanovana Havia
Ny fiarovana mahomby amin'ny Shift Left dia miankina amin'ny andiana fitaovana manokana izay manamora ny fitadiavana mialoha sy ny fampihenana ny fahalemen'ny fiarovana:
Fitsapana fiarovana ny fampiharana statika (SAST)
SAST Ireo fitaovana ireo dia mijery ny kaody loharano mba hahitana ireo fahalemena fantatra sy ireo lesoka amin'ny kaody nefa tsy manatanteraka ny kaody. Tena ilaina izy ireo amin'ny famantarana mialoha ny fahalemena mandritra ny fampandrosoana, ka mampihena ny risika any aoriana.
Famakafakana ny firafitry ny rindrambaiko (SCA)
SCA fitaovana mamantatra ireo singa open-source ao anatin'ireo rindranasa, manome fahitana ireo fahalemena mety hitranga ao amin'ireo tranomboky an'ny antoko fahatelo. Izany dia manampy ireo ekipa hiatrika mialoha ireo risika mifandraika amin'ny fiankinan-doha amin'ny open-source.
Fitsapana fiarovana amin'ny fampiharana Interactive (IAST)
Mampifangaro singa avy amin'ny SAST ary DAST (Dynamic Application Security Testing), izay mamakafaka ny fihetsiky ny fampiharana rehefa miasa mandritra ny fampandrosoana ny kaody. Izy io dia ahafahana manao fitiliana mitohy, manome topimaso momba ny fahalemena amin'ny fotoana tena izy.
Fitaovana miafina fitantanana ny fivoahan'ny rano
Ireo fitaovana ireo mamantatra sy miaro fampahalalana saro-pady toy ny lakilen'ny API, ny fahazoan-dàlana ary ny lakilen'ny fanafenana ao anatin'ny tahiry kaody. Manampy amin'ny fisorohana ny loza ateraky ny fiarovana mifandraika amin'ny tsiambaratelo voatahiry mafy izy ireo, izay loharanon'ny fahalemena mahazatra.
Fitaovana famerenana kaody mandeha ho azy
mandeha ho azy fitaovana famerenana kaody manampy amin'ny famantarana ireo olana ara-piarovana mety hitranga mandritra ny pull requestsIreo fitaovana ireo dia mampihena ny ezaka famerenana amin'ny tanana ary manome valin-kafatra mialoha, ka mampiroborobo ny fototra kaody azo antoka.
Application Security Posture Management (ASPM)
ASPM Manolotra fomba fijery iraisana momba ny fahalemen'ny fiarovana sy ny olana momba ny fikirakirana amin'ny alalan'ny fitaovana isan-karazany. Manampy ny ekipa hanome laharam-pahamehana ny fahalemen'ny fiarovana araka ny haavon'ny risika sy ny fiantraikany izany, mampihena ny tabataba avy amin'ny zavatra tsy dia manan-danja loatra ary ahafahana mifantoka amin'ny fiarovana mahomby kokoa.
Fomba fanao tsara indrindra amin'ny fampiharana ny fiarovana amin'ny Shift Left
Na izany aza, misy ny fanamby sasany amin'ny fampiharana ny fiarovana Shift Left (toy ny tsy fahatomombanan'ny context, ny dingana voalohany miadana, ny false positives, ny be loatra ny developer, ary ny fahasarotan'ny scaling) mba hahazoana tombony betsaka amin'ny fiarovana Shift Left, tokony hanaraka ireto fomba fanao tsara indrindra ireto ny fikambanana:
Manome fiofanana momba ny "Secure Coding"
Ampianaro ireo mpamorona rindrambaiko momba ny fitsipiky ny kaody azo antoka, ny fitantanana ny fahalemena, ary ireo fomba fanafihana mahazatra. Afaka mamorona fampiharana miaraka amin'ny fiheverana ny fiarovana ireo mpamorona rindrambaiko mahay, ka mampihena ny mety hisian'ny fahalemena.
Fitsapana fiarovana mandeha ho azy
Tena ilaina ny mandeha ho azy mba hahazoana fiarovana mahomby amin'ny Shift Left. Ampiasao ireo fitaovana mandeha ho azy toy ny SAST ary IAST mba hahitana ireo fahalemena nefa tsy mampihena ny fizotran'ny fampandrosoana.
Farito ny politikan'ny fiarovana mazava
Mametraha ary mampita politika mazava momba ny fiarovana izay mamaritra ny fanantenana, ny andraikitra ary ny fomba fiasa amin'ny fitazonana ny fiarovana ny fampiharana. Ny politika voarakitra an-tsoratra dia ahafahana manaraka tsy tapaka ny fomba fanao momba ny fiarovana.
Amporisiho ny kolontsaina fiaraha-miasa
Amporisiho ny fiaraha-miasa eo amin'ny ekipa fiarovana sy ny ekipa mpamorona amin'ny alàlan'ny fanarahana ny fomba fiasa DevSecOps. Ny fananana iombonana ny fiarovana dia mamorona kolontsaina fandraisana andraikitra ary mitarika fanatsarana mitohy amin'ny fomba fanao momba ny fiarovana.
Ampidiro ao anatin'ny CI/CD Pipelines
Fampidirana ny fanamarinana fiarovana ao anatin'ny CI/CD pipelines dia miantoka ny fanombanana sy fanaraha-maso tsy tapaka ny fiarovana mandritra ny tsingerin'ny fampandrosoana, manatsara ny fiarovana ny fampiharana ary mampihena ny loza mety hitranga amin'ny famokarana.
Andeha isika hiresaka momba ny fiarovana ny Shift Right, mba hahafahantsika miresaka momba ny fomba fiasa Shift Left vs Shift Right!
Fiarovana amin'ny Shift Right: Fanaraha-maso sy Valiny Mitohy
Raha manantitrantitra ny fitadiavana mialoha ny Shift Left, ny Shift Right kosa dia manasongadina ny maha-zava-dehibe ny fanaraha-maso sy ny fitsapana amin'ny tontolo famokarana. Rehefa mifandray amin'ny angon-drakitra tena izy sy ny asan'ny mpampiasa ny fampiharana, dia mety hipoitra ny fahalemena sy ny fanafihana vaovao. Ny fomba fiarovana Shift Right dia ahafahan'ny fikambanana mamantatra sy mamaly ireo fandrahonana izay tsy miseho raha tsy aorian'ny fametrahana azy, ka manome fiarovana fanampiny.
Ireto avy ireo lafiny manan-danja amin'ny fiarovana ny Shift Right:
- Fanaraha-maso sy firaketana an-tsoratra mitohy: Araho maso tsara ny fihetsiky ny fampiharana ary raketo an-tsoratra ny hetsika rehetra mba hamantarana ireo fandrahonana mety hitranga.
- Fitsapana tena izy (Chaos Engineering)Mampiasà andrana voafehy mba hitsapana ny faharetan'ny fampiharana amin'ny tsy fahombiazana sy hamantarana ireo fahalemena amin'ny tontolo iainana mivantana.
- Valiny mavitrika amin'ny tranga: Manomàna drafitra mazava ho an'ny fiatrehana tranga mba handaminana haingana sy mahomby ireo tranga ara-piarovana.
Jereo ny fizarana SafeDev Talk anay ao amin'ny SCA mba hianarana bebe kokoa momba ny maha-zava-dehibe ny fampifangaroana ny Shift Left sy Shift Right ho an'ny Fiarovana Feno!
Hafainganina ny dingana fampandrosoana amin'ny alàlan'ny fanovana ny fiarovana ho ankavia sy ankavanana miaraka amin'ny Xygeni
Ny famindrana ny fiarovana miankavia dia afaka manatsara be ny fiarovana sy ny fahombiazana mandritra ny tsingerin'ny fampandrosoana, mampihena ny mety hisian'ny fahalemena amin'ny fampiharana. Amin'ny alàlan'ny fametrahana fanamarinana fiarovana dieny eo am-piandohan'ny SDLC, afaka misoroka ny sakana ara-piarovana ireo fikambanana ary manatsotra ny lalana manomboka amin'ny fampandrosoana ka hatramin'ny fametrahana azy.
Xygeni dia fitaovana mahery vaika izay manohana ny fiarovana Shift Left, ary mampiditra ihany koa ny fomba fiasa Shift Right, amin'ny alàlan'ny fanomezana fitiliana risika mandeha ho azy, fanaraha-maso mitohy, ary CI/CD fampidirana, natao manokana ho an'ny ekipa DevSecOps. Ny interface mora ampiasaina an'ny Xygeni, ny faharanitan-tsaina momba ny fandrahonana mavitrika, ary ny fahaiza-manao fanarenana mandeha ho azy dia manome hery ny ekipa mpamorona hiatrika ireo olana momba ny fiarovana tsy misy fanelingelenana ny fizotran'ny asa. Ny mpitantana ny fiarovana, ny injeniera momba ny fiarovana, ary ny ekipa DevSecOps dia afaka mampiasa ny Xygeni mba hananganana fampiharana azo antoka sy azo ovaina sady manafaingana ny tsingerin'ny fampandrosoana.
Ho famaranana, azontsika lazaina fa samy ilaina amin'ny fiarovana feno ny fampiharana ny fomba fiasa fiarovana Shift Left sy Shift Right. Ny Shifting Left dia manolotra fitiliana mialoha sy fitantanana mialoha ny risika raha toa kosa ny Shifting Right dia manantitrantitra ny fanaraha-maso mitohy sy ny famaliana ny tranga amin'ny tontolo tena izy. Ireo paikady ireo miaraka dia mamorona rafitra fiarovana voalanjalanja sy matanjaka.








