O le ā le Lateral Movement i le Cyber Security ma le Māfuaaga e Tāua ai mo Tagata Atiina Aʻe
Afai o oe o se tagata atiaʻe o loʻo tusia le atinaʻe o se code, faʻatulagaina le build pipelines, po'o le fa'apipi'iina o koneteina, e mana'omia ona e malamalama i le mea e ta'ua o le gaioiga fa'ata'amilomilo i le saogalemu fa'atekinolosi. E le na'o se togafiti a le 'au mumu; ae o le auala e gaoioi ai tagata osofa'i moni i totonu o au polokalama pe a uma le soliga muamua. Ma e a'afia sa'o ai au galuega. E faasino i le mafai e se tagata osofaʻi ona fesuiaʻi i luga o faiga eseese, e alu ese mai se CI runner ua faaleagaina i se teugatupe ao, pe mai se koneteina i lau vaalele pulea. Ma o le faateleina o avanoa e mafai ai lena mea: liua o le avanoa faatapulaaina i le pulega a le pulega.
Aiseā e tāua ai mo ē atiae:
- Pipelinee masani ona fa'agaoioia ma le tele naua o fa'atagaga
- E toe fa'aaogaina mea lilo i totonu o siosiomaga eseese
- O koneteina ua sese le fa'atulagaina e tatala ai auala i isi auaunaga
O le iloa po'o le a le gaioiga fa'alava i le saogalemu fa'atekinolosi o le la'asaga muamua lea. Taofi i le code ma pipeline o le tulaga lea e sau ai le au atia'e.
Fa'ateleina o Fa'amanuiaga e fai ma Suau'u mo le Fe'avea'iga Fa'alava
O le fa'ateleina o avanoa e liua ai se soliga la'ititi i se gaioiga tele i autafa. A o'o loa i totonu, e saili e le au osofa'i so'o se auala e fa'ateleina ai le avanoa, pe ala i ki ua tafe, auaunaga ua sese le fa'atulagaina, po'o matafaioi ua soona fa'atagaina.
O faʻataʻitaʻiga e tatau ona popole i ai le au atiaʻe:
- O galuega a le GitHub Actions o lo'o fa'atinoina ma le atoatoa Fa'atagaga a le AWS
- Fa'amaoniga fa'apitoa a le pulega i tusitusiga
- Koneteina o lo'o fa'apipi'i le Docker socket po'o auala talimalo
- Galuega CI e mafai ona fa'atino sa'o i le gaosiga
⚠️lapataiga: Aua lava ne'i lolomiina ni mea lilo po'o ni fa'ailoga i ogalaau (logs). O se mafua'aga masani lea o le fa'ateleina o avanoa fa'apitoa.
e aunoa ma guardrails, e fa'aaogā sese e tagata osofa'i nei avanoa e fealua'i fa'ata'amilomilo ai, mai le tasi galuega, koneteina, po'o le tautua i le isi. O le fa'ateleina o avanoa e fa'amalosia ai le fealua'i fa'ata'amilomilo fa'aonaponei i totonu Siosiomaga DevOps.
Ala Masani i totonu CI/CD ma Siosiomaga o le Ao
O le malamalama i le uiga o le gaioiga fa'alava i le saogalemu fa'atekinolosi e amata i le fa'afanua o auala moni o osofa'iga. E tumu siosiomaga fa'atekonolosi i ia mea.
Vectors o gaioiga i autafa e lamatia tele:
- Toe fa'aaogaina o fa'ailoga po'o fa'amaoniga i le tele o pipelines
- Koneteina o lo'o fa'agaoioia ma avanoa po'o le avanoa i le hostPath
- O foliga feso'ota'iga mafolafola e aunoa ma se vavae'esega tautua
- Fa'alagolago i punaoa tatala fa'atasi ai ma tusitusiga a'o le'i/pe a uma ona fa'apipi'i
⚠️lapataiga: Aloese mai le fa'aogaina o koneteina e maualuga avanoa pe a le mana'omia.
⚠️lapataiga: O tusitusiga pe a uma ona fa'apipi'i i afifi a isi vaega o se auala lauiloa e osofa'i ai.
O nofoaga masani ia e amata ai le gaioiga i autafa, pe a oʻo atu le tasi galuega poʻo se vaega ua lamatia i le isi, ma le isi.
Iloa ma Taofia le Fe'avea'i Fa'ata'amilo A'o Le'i O'o i le Gaosiga
E te lē manaʻomia se SOC atoa e taofi ai le gaioiga i autafa; e te manaʻomia le vaʻaia ma le pulea i le vaega o le atinaʻe.
Auala e iloa vave ai le fa'ateleina o avanoa ma le gaioiga i autafa:
- Mata'ituina po'o fea e fa'aaogaina ai fa'amaonigaO le fa'aaogāina fa'afuase'i i galuega e le feso'ota'i o se fa'ailoga mumu.
- Siaki poloaiga e le masani aiO le fa'aliliuina o le Base64, vala'au i fafo atu o feso'ota'iga, po'o le avanoa i faila paolo i le CI o ni fa'ailoga leaga ia.
- faʻaaogā fa'atauva'a itiiti in pipelinesAua le tu'uina atu i le prod deploy ia aia tatau e fa'ata'ita'i ai galuega.
Fautuaga: Siaki mo le faʻaaogaina o le Docker e le saogalemu i totonu pipelines.
E mafai ona iloa le fa'ateleina o tulaga fa'apitoa a'o le'i faia ni fa'aleagaina moni pe afai e te fausia se mea e iloa ai i totonu o le galuega.
Alu i tua atu o le iloa: E faapefea ona fesoasoani Xygeni e su'e auala fa'aaoga sese
E lē fa'afuase'i le gaioiga i autafa; e mulimuli i ni mamanu. Xygeni fesoasoani i 'au atia'e e fa'afanua na mamanu a'o le'i faia e le au osofa'i. Auala e fesoasoani ai Xygeni:
- Fa'aalia auala i luga o repos, CI/CD, ma ao
- Fa'ailoa mai le fa'ateleina o tulaga fa'apitoa i galuega faufale ma koneteina
- Fa'aaogā sese o mea lilo, fa'ailoga, ma afifi e lamatia ai fu'a
- Fausia ni faʻavae o amioga e iloa ai mea sese i le aluga o taimi
O le auala lea e te sui ai i le agavale, e le gata i le faia o suega, ae faapea foi i le taofia o le gaioiga i autafa ma le faaaogaina sese o avanoa a o lei pa'i atu i le gaosiga.
Taofia o le Fa'ateleina o Fa'ailoga Taualoa: O Lau Puipuiga Sili e Fa'asaga i le Fe'avea'i Fa'ata'amilo
E le mafai ona e taofia le mea e te le vaaia. Afai fo'i e te le malamalama i le uiga o le gaioiga fa'alava i le saogalemu fa'atekinolosi, o lau tulafono fa'akomepiuta, pipelines, ma ua uma ona aliali mai koneteina.
Ina ia fa'amautu lau ta'amilosaga o le atina'e:
- Ia taulimaina le fa'ateleina o avanoa fa'apitoa o se lamatiaga autu i le AppSec
- Mata'ituina fa'ailoga vave o le gaioiga i autafa CI/CD ma ao
- Faaaoga meafaigaluega e pei o le Xygeni e su'e ai ala o le osofa'iga i luga o code, builds, ma deployments
E lē o se fa'ata'ita'iga lenei. O lou si'osi'omaga lava, se'i vaganā ua e lokaina.





