DevOps vs DevSecOps: zoo li cas hauv ib lub txhab nyiaj

DevOps vs DevSecOps: zoo li cas hauv ib lub txhab nyiaj

Lub txhab nyiaj outsources nws cov haujlwm rau ntau tus neeg cog lus. "Externals" sau code, tom qab ntawd xa cov txiaj ntsig hauv daim ntawv tsis yooj yim heev. Tshwj xeeb tshaj yog, cov txheej txheem zoo li no: lawv tau xa ib qhov project uas dhau qhov kev ntsuam xyuas kev ua haujlwm nrog lawv, thiab tom qab ntawd tau sim hauv cov tuam txhab nyiaj txiag rau kev sib koom ua ke, thauj khoom, thiab lwm yam. Nws feem ntau pom tau tias kev sim ua tsis tiav. Tom qab ntawd txhua yam rov qab mus rau tus tsim tawm sab nraud. Raws li koj tuaj yeem kwv yees, qhov no txhais tau tias lub sijhawm ua haujlwm ntev rau kev kho kab mob.

Lub txhab nyiaj txiav txim siab tias nws muaj peev xwm thiab tsim nyog rub tag nrho cov kav dej hauv qab nws tis, los ntawm kev cog lus kom tso tawm. Yog li ntawd txhua yam yog uniform thiab nyob rau hauv kev tswj ntawm pab pawg neeg lub luag hauj lwm rau cov khoom nyob rau hauv lub txhab nyiaj. Qhov ntawd yog, zoo li tus neeg cog lus sab nraud tsuas yog ua haujlwm nyob rau hauv qhov chaw tom ntej ntawm chav ua haujlwm. Nyob rau hauv lub koom haum pawg. Qhov no yog ib qho dog dig devops.

Sec tuaj qhov twg? Lub tuam txhab kev ruaj ntseg tau tso cov kev xav tau siab txog yuav ua li cas tus neeg ua haujlwm sab nraud tuaj yeem ua haujlwm hauv ntu ntu, nkag mus rau ib tus neeg twg, yuav ua li cas thiab leej twg ua haujlwm nrog cov cai. Nws tsuas yog tias IB tseem tsis tau paub tias thaum cov neeg cog lus ua haujlwm sab nraud, ob peb lub txhab nyiaj tau ua raws. Thiab tom qab ntawd ob peb hnub txhua tus yuav tsum tau pib saib lawv.

Qhov kev tshwm sim yooj yim uas tus neeg cog lus tau nkag mus rau tag nrho cov khoom code twb tau tig lawv lub ntiaj teb upside down.

Lub sijhawm no, zaj dab neeg ntawm DevSecOps pib, uas kuv xav qhia koj txog.

Lub txhab nyiaj tau txais txiaj ntsig dab tsi los ntawm qhov xwm txheej no?

Muaj ntau qhov kev tsis sib haum xeeb txog qhov tseeb tias txhua yam raug ua txhaum cai. Cov neeg tsim khoom tau hais tias kev ruaj ntseg tsuas yog tsis khoom rau kev cuam tshuam nrog kev txhim kho, thiab lawv, zoo li cov neeg saib xyuas, sim txwv tsis pub xav. Nyob rau hauv tas li ntawd, cov kws tshwj xeeb kev ruaj ntseg tsis txaus siab ntawm kev xaiv ntawm cov ntsiab lus ntawm kev pom: "cov neeg tsim khoom tsim muaj qhov tsis zoo hauv peb lub voj voog" thiab "cov tsim tawm tsis tsim qhov tsis zoo, tab sis yog lawv tus kheej." Qhov kev tsis sib haum xeeb yuav txuas ntxiv mus ntev yog tias tsis yog rau kev xav tau ntawm kev lag luam tshiab thiab qhov tshwm sim ntawm DevSecOps paradigm. Nws muaj peev xwm piav qhia tias qhov kev ua haujlwm ntawm cov txheej txheem no suav nrog cov ntaub ntawv kev ruaj ntseg yuav tsum "tawm ntawm lub thawv" yuav pab txhua tus neeg nyob zoo. Hauv kev nkag siab tias cov cai tau sau tseg tam sim ntawd thiab tsis txhob hloov pauv thaum lub sijhawm ua si (cov ntaub ntawv kev ruaj ntseg yuav tsis txwv qee yam tsis xav txog), thiab cov neeg tsim khoom khaws cov ntaub ntawv kev ruaj ntseg paub txog txhua yam uas tshwm sim (cov ntaub ntawv kev ruaj ntseg tsis ntsib ib yam dab tsi dheev) . Txhua pab pawg kuj muaj lub luag haujlwm rau kev nyab xeeb kawg, thiab tsis yog qee cov kwv tij laus.

  1. Txij li cov neeg ua haujlwm sab nraud twb tau nkag mus rau cov cai thiab ntau lub tshuab sab hauv, tej zaum nws yuav raug tshem tawm ntawm cov ntaub ntawv uas yuav tsum tau "txoj kev loj hlob yuav tsum tau ua tiav tag nrho ntawm lub tuam txhab kev tsim kho."
  2. Ntawm qhov tod tes, peb yuav tsum ntxiv dag zog rau kev tswj hwm qhov tshwm sim.
  3. Kev sib haum xeeb yog kev tsim cov pab pawg sib koom ua ke, uas cov neeg ua haujlwm ua haujlwm nrog cov neeg sab nraud. Hauv qhov no, koj yuav tsum xyuas kom meej tias pab pawg ua haujlwm ntawm cov cuab yeej ntawm lub txhab nyiaj servers. Txij thaum pib mus txog thaum xaus.

Ntawd yog, cov neeg cog lus tuaj yeem tso cai rau hauv, tab sis lawv yuav tsum tau muab cais ntu. Kom lawv tsis txhob nqa qee yam kab mob los ntawm sab nraud mus rau hauv lub tsev txhab nyiaj cov txheej txheem thiab kom lawv tsis pom ntau tshaj qhov tsim nyog. Zoo, thiaj li hais tias lawv cov kev ua tau raug kaw. DLP rau kev tiv thaiv tawm tsam, tag nrho cov no tau suav nrog.

Raws li txoj cai, txhua lub tsev txhab nyiaj tuaj rau qhov no sai lossis tom qab. Ntawm no peb tau mus rau hauv txoj kev raug ntaus thiab pom zoo rau qhov yuav tsum tau ua rau cov cheeb tsam uas "sab nraud" ua haujlwm. Muaj tshwm sim ntau yam ntawm cov cuab yeej tswj kev nkag mus, cov cuab yeej kuaj xyuas qhov tsis zoo, tshuaj tiv thaiv kab mob ntawm circuits, sib dhos thiab kev sim. Qhov no hu ua DevSecOps.

Tam sim ntawd nws tau pom tseeb tias yog ua ntej DevSecOps kev ruaj ntseg hauv tuam txhab nyiaj tsis muaj kev tswj hwm qhov tshwm sim ntawm tus tsim tawm sab, tom qab ntawd hauv kev ruaj ntseg tshiab yog tswj hwm tib yam li cov xwm txheej zoo tib yam ntawm cov txheej txheem. Tsuas yog tam sim no muaj kev ceeb toom ntawm cov rooj sib txoos, tswj cov tsev qiv ntawv, thiab lwm yam.

Txhua yam uas tseem tshuav yog hloov cov pab pawg mus rau tus qauv tshiab. Zoo, tsim cov infrastructure. Tab sis cov no yog trifles, nws zoo li kos tus plas. Qhov tseeb, peb tau pab nrog kev tsim kho vaj tse, thiab lub sijhawm ntawd cov txheej txheem kev txhim kho tau hloov pauv.

Dab tsi tau hloov

Peb tau txiav txim siab los siv nws hauv cov kauj ruam me me, vim peb nkag siab tias ntau cov txheej txheem yuav poob sib nrug, thiab ntau "sab nraud" yuav tsis tuaj yeem tiv taus cov kev ua haujlwm tshiab raws li kev saib xyuas ntawm txhua tus.

Ua ntej, peb tau tsim cov pab pawg sib koom ua ke thiab kawm los npaj cov haujlwm uas suav nrog cov kev xav tau tshiab. Hauv kev nkag siab ntawm lub koom haum peb tau tham txog dab tsi cov txheej txheem. Qhov tshwm sim yog daim duab ntawm cov kav dej sib dhos nrog txhua tus neeg ua haujlwm.

  • IC: Git, Jenkins, Maven, Roslyn, Gradle, jUnit, Jira, MF Fortify, CA Harvest, GitlabCI.
  • CD: Ansible, Puppet, TeamCity, Gitlab TFS, Liquidbase.
  • Ntsuas: Sonarqube, SoapUI, jMeter, Selenium: MF Fortify, Performance Center, MF UFT, Ataccama.
  • Kev nthuav qhia (kev tshaj tawm, kev sib txuas lus): Grafana, Kibana, Jira, Confluence, RocketChat.
  • Operations (kev tu, kev tswj hwm): Ansible, Zabbix, Prometheus, Elastic + Logstash, MF Service Manager, Jira, Confluence, MS Project.

Xaiv pawg:

  • Paub Base - Atlassian Confluence;
  • Task tracker - Atlassian Jira;
  • Artifact repository - "Nexus";
  • Kev sib txuas txuas ntxiv - "Gitlab CI";
  • Kev soj ntsuam txuas ntxiv - "SonarQube";
  • Daim ntawv thov kev soj ntsuam kev ruaj ntseg - "Micro Focus Fortify";
  • Kev sib txuas lus - "GitLab Qhov Tseem Ceeb";
  • Configuration tswj system - "Ansible";
  • Kev saib xyuas - "ELK", "TICK Stack" ("InfluxData").

Lawv pib tsim ib pab neeg uas yuav npaj tau rub cov neeg cog lus rau hauv. Muaj kev paub tias muaj ntau yam tseem ceeb:

  • Txhua yam yuav tsum muaj kev sib koom ua ke, tsawg kawg thaum xa cov lej. Vim tias muaj ntau tus neeg cog lus raws li muaj ntau yam kev txhim kho sib txawv nrog lawv tus kheej peculiarities. Nws yog ib qho tsim nyog kom haum txhua tus neeg hauv ib qho, tab sis nrog kev xaiv.
  • Muaj ntau tus neeg cog lus, thiab phau ntawv tsim kev tsim kho vaj tse tsis tsim nyog. Txhua txoj haujlwm tshiab yuav tsum pib sai sai - uas yog, qhov piv txwv yuav tsum tau siv yuav luag tam sim ntawd kom cov neeg tsim khoom muaj cov txheej txheem daws teeb meem los tswj lawv cov kav dej.

Txhawm rau ua thawj kauj ruam, nws yuav tsum nkag siab tias yuav ua li cas. Thiab peb yuav tsum tau txiav txim siab yuav ua li cas mus txog ntawd. Peb pib los ntawm kev pab kos cov qauv ntawm lub hom phiaj daws ob qho tib si hauv kev tsim kho vaj tse thiab CI / CD automation. Tom qab ntawd peb pib assembling no conveyor. Peb xav tau ib qho kev tsim vaj tsev, ib yam rau txhua tus, qhov twg tib lub conveyors yuav khiav. Peb muab cov kev xaiv nrog kev suav, lub txhab nyiaj xav, tom qab ntawd txiav txim siab seb yuav tsim dab tsi thiab nrog cov nyiaj dab tsi.

Tom ntej no yog lub creation ntawm lub Circuit Court - installation ntawm software, configuration. Kev tsim cov ntawv sau rau kev xa tawm thiab kev tswj hwm. Tom ntej no los txog kev hloov mus rau kev txhawb nqa conveyor.

Peb txiav txim siab sim txhua yam ntawm tus tsav. Interestingly, thaum lub sij hawm piloting, ib tug tej pawg tau tshwm sim nyob rau hauv lub txhab nyiaj thawj zaug. Ntawm lwm yam, ib tus neeg muag khoom hauv tsev ntawm ib qho ntawm cov kev daws teeb meem tau muab rau qhov kev ua haujlwm ntawm tus tsav rau kev xa tawm sai. Kev ruaj ntseg tau paub nws thaum nws tsav tsheb, thiab nws tau tso ib qho kev xav tsis nco qab. Thaum peb txiav txim siab hloov, hmoov zoo, cov txheej txheem txheej txheem tau hloov nrog cov tshuaj Nutanix, uas twb tau nyob hauv txhab nyiaj ua ntej. Ntxiv mus, ua ntej nws yog rau VDI, tab sis peb rov siv nws rau cov kev pab cuam infrastructure. Ntawm qhov me me nws tsis haum rau hauv kev lag luam, tab sis ntawm cov ntim loj nws tau los ua ib qho chaw zoo rau kev txhim kho thiab kev sim.

Cov seem ntawm pawg yog ntau dua lossis tsawg dua rau txhua tus paub. Cov cuab yeej Automation hauv Ansible tau siv, thiab cov kws tshaj lij kev ruaj ntseg tau ua haujlwm nrog lawv. Lub Atlassin pawg tau siv los ntawm lub txhab nyiaj ua ntej qhov project. Fortinet cov cuab yeej kev ruaj ntseg - nws tau thov los ntawm cov neeg ruaj ntseg lawv tus kheej. Cov txheej txheem kuaj tau tsim los ntawm lub txhab nyiaj, tsis muaj lus nug. Lub repository system tsa cov lus nug; Kuv yuav tsum tau siv rau nws.

Cov neeg cog lus tau muab ib pawg tshiab. Lawv tau muab sijhawm rau peb los sau dua rau GitlabCI, thiab tsiv Jira mus rau ntu ntu kev lag luam, thiab lwm yam.

Kauj ruam los ntawm kauj ruam

Theem 1 Ua ntej, peb siv cov kev daws teeb meem los ntawm ib tus neeg muag khoom hauv tsev, cov khoom lag luam tau txuas nrog ib ntu tshiab tsim DSO network. Lub platform tau xaiv rau nws lub sijhawm xa khoom, ntsuas qhov hloov pauv tau yooj yim thiab muaj peev xwm ua tiav tag nrho automation. Cov kev xeem ua:

  • Muaj peev xwm hloov tau yooj yim thiab tag nrho automated tswj ntawm virtualization platform infrastructure (network, disk subsystem, xam cov peev txheej subsystem).
  • Automation ntawm virtual tshuab lifecycle tswj (templating, snapshots, backups).

Tom qab kev teeb tsa thiab kev teeb tsa yooj yim ntawm lub platform, nws tau siv los ua lub ntsiab lus ntawm kev tso kawm ntawm theem ob subsystems (DSO cov cuab yeej, cov khw muag khoom txhim kho cov txheej txheem). Cov txheej txheem tsim nyog ntawm cov kav dej tau tsim - tsim, tshem tawm, hloov kho, thaub qab ntawm cov tshuab virtual. Cov kav dej no tau siv los ua thawj theem ntawm kev xa mus.

Qhov tshwm sim yog tias cov cuab yeej muab tsis tau raws li lub txhab nyiaj xav tau rau kev ua haujlwm thiab kev ua txhaum cai. Lub txhab nyiaj DIT tau txiav txim siab los tsim ib qho nyuaj raws li Nutanix software pob.

Qib 2. Peb coj cov pawg uas tau hais tseg, thiab tau sau cov kev teeb tsa thiab kev teeb tsa tom qab kev teeb tsa rau txhua qhov subsystems kom txhua yam raug xa mus los ntawm tus tsav mus rau lub hom phiaj Circuit Court kom sai li sai tau. Tag nrho cov tshuab tau muab tso rau hauv qhov kev teeb tsa tsis raug cai (qhov muaj peev xwm no tsis txwv los ntawm tus neeg muag khoom txoj cai tso cai) thiab txuas nrog kev ntsuas thiab cov xwm txheej sau cov txheej txheem. IB soj ntsuam kev ua raws li nws cov cai thiab muab lub teeb ntsuab.

Qib 3. Kev tsiv teb tsaws ntawm txhua qhov subsystems thiab lawv qhov chaw rau PAC tshiab. Infrastructure automation scripts tau sau dua tshiab, thiab kev tsiv teb tsaws ntawm DSO subsystems tau ua tiav nyob rau hauv hom automated tag nrho. Cov contours ntawm IP txoj kev loj hlob tau rov tsim dua los ntawm cov kav dej ntawm pab pawg txhim kho.

Theem 4 Automation ntawm daim ntawv thov software installation. Cov haujlwm no tau teeb tsa los ntawm cov thawj coj ntawm pab pawg tshiab.

Theem 5 Kev tsim txom.

Chaw taws teeb nkag

Cov pab pawg txhim kho tau thov kom muaj kev hloov pauv siab tshaj plaws hauv kev ua haujlwm nrog lub voj voog, thiab qhov yuav tsum tau muaj rau kev nkag mus rau tej thaj chaw deb ntawm tus kheej lub khoos phis tawj tau raug tsa thaum pib ntawm txoj haujlwm. Lub txhab nyiaj twb muaj kev nkag mus rau tej thaj chaw deb, tab sis nws tsis haum rau cov neeg tsim khoom. Qhov tseeb yog tias cov tswv yim siv tus neeg siv kev sib txuas rau VDI tiv thaiv. Qhov no yog qhov tsim nyog rau cov neeg uas tsuas yog xav tau kev xa ntawv thiab ib qho chaw ua haujlwm ntawm lawv qhov chaw ua haujlwm. Cov neeg tsim khoom yuav xav tau cov neeg siv khoom hnyav, kev ua haujlwm siab, nrog ntau cov peev txheej. Thiab tau kawg, lawv yuav tsum tau zoo li qub, txij li qhov poob ntawm cov neeg siv kev sib ntsib rau cov neeg ua haujlwm nrog VStudio (piv txwv li) lossis lwm yam SDK yog qhov tsis lees txais. Kev npaj ntau tus VDI tuab zoo li qub rau txhua pab pawg txhim kho tau nce tus nqi ntawm cov tshuaj VDI uas twb muaj lawm.

Peb tau txiav txim siab ua haujlwm ntawm kev nkag mus rau cov chaw taws teeb ncaj qha rau cov peev txheej ntawm ntu kev txhim kho. Jira, Wiki, Gitlab, Nexus, tsim thiab sim cov rooj zaum, virtual infrastructure. Cov neeg saib xyuas kev ruaj ntseg tau thov kom nkag mus tsuas yog muaj raws li hauv qab no:

  1. Siv technologies twb muaj nyob rau hauv lub txhab nyiaj.
  2. Cov txheej txheem yuav tsum tsis txhob siv cov tswj hwm uas twb muaj lawm uas khaws cov ntaub ntawv ntawm cov khoom lag luam zoo.
  3. Kev nkag yuav tsum raug txwv rau cov peev txheej uas xav tau los ntawm ib pab pawg tshwj xeeb (kom ib pab pawg khoom tsis tuaj yeem nkag mus rau lwm pab pawg cov peev txheej).
  4. Kev tswj siab tshaj RBAC hauv cov tshuab.

Yog li ntawd, ib qho chaw cais tau tsim rau ntu no. Lub chaw no muaj nyob txhua qhov kev tsim kho ntu, ob qho tib si cov neeg siv cov ntaub ntawv pov thawj thiab kev tsim kho vaj tse. Lub neej voj voog ntawm cov ntaub ntawv hauv lub npe no yog tswj hwm siv IdM uas twb muaj lawm hauv txhab nyiaj.

Kev nkag ncaj qha rau tej thaj chaw deb tau teeb tsa los ntawm lub txhab nyiaj cov khoom siv uas twb muaj lawm. Kev tswj kev nkag tau muab faib ua AD pawg, uas cov cai ntawm cov ntsiab lus sib xws (ib pawg khoom = ib pab pawg ntawm cov cai).

VM Template Management

Kev ceev ntawm kev tsim ib qho kev sib dhos thiab kev ntsuas lub voj yog ib qho tseem ceeb ntawm KPIs teeb tsa los ntawm lub taub hau ntawm chav tsev tsim kho, vim tias qhov ceev ntawm kev npaj ib puag ncig cuam tshuam ncaj qha rau tag nrho lub sijhawm ua tiav ntawm cov kav dej. Ob qho kev xaiv rau kev npaj cov duab VM puag tau raug txiav txim siab. Qhov thib ib yog qhov tsawg kawg nkaus cov duab loj, lub neej ntawd rau tag nrho cov khoom siv, qhov siab tshaj plaws ua raws li lub txhab nyiaj txoj cai hais txog kev teeb tsa. Qhov thib ob yog lub hauv paus duab, uas muaj lub luag haujlwm hnyav POPPO ntsia, lub sijhawm teeb tsa uas tuaj yeem cuam tshuam zoo rau kev ua tiav ntawm cov kav dej.

Infrastructure thiab kev ruaj ntseg yuav tsum tau coj mus rau hauv tus account thaum lub sij hawm txoj kev loj hlob - khaws cov duab mus txog rau hnub tim (patches, thiab lwm yam), kev koom ua ke nrog SIEM, kev ruaj ntseg teeb tsa raws li bank qauv.

Raws li qhov tshwm sim, nws tau txiav txim siab siv cov duab me me kom txo tau tus nqi ntawm kev ua kom lawv mus txog hnub tim. Nws yog qhov yooj yim dua los hloov kho lub hauv paus OS dua li kho txhua daim duab rau POPPO versions tshiab.

Raws li cov txiaj ntsig tau, ib daim ntawv teev npe tau tsim los ntawm qhov tsawg kawg nkaus yuav tsum tau teeb tsa ntawm kev ua haujlwm, qhov hloov tshiab uas yog ua los ntawm pab pawg ua haujlwm, thiab cov ntawv sau los ntawm cov raj xa dej yog lub luag haujlwm tag nrho rau kev hloov kho software, thiab yog tias tsim nyog, hloov lub version. ntawm cov software nruab - tsuas yog hloov cov ntawv yuav tsum tau mus rau lub raj xa dej. Yog lawm, qhov no xav kom cov devops khoom pab pawg kom muaj ntau qhov kev xa tawm nyuaj, tab sis nws txo qis lub sijhawm ua haujlwm uas yuav tsum tau los txhawb cov duab hauv paus, uas tuaj yeem xav tau ntau tshaj li ib puas lub hauv paus VM cov duab los tswj.

Nkag mus rau hauv Internet

Lwm qhov kev cuam tshuam nrog kev ruaj ntseg hauv tuam txhab nyiaj yog kev nkag mus rau cov peev txheej hauv Internet los ntawm ib puag ncig kev txhim kho. Ntxiv mus, qhov kev nkag mus no tuaj yeem muab faib ua ob pawg:

  1. Infrastructure nkag.
  2. Kev nkag mus rau tus tsim tawm.

Infrastructure nkag tau raug teeb tsa los ntawm proxying cov chaw cia sab nraud nrog Nexus. Ntawd yog, kev nkag ncaj qha los ntawm cov tshuab virtual tsis tau muab. Qhov no ua rau nws muaj peev xwm ncav cuag kev sib haum xeeb nrog cov ntaub ntawv kev ruaj ntseg, uas yog categorically tiv thaiv kev nkag mus rau lub ntiaj teb sab nraud los ntawm ntu kev txhim kho.

Cov neeg tsim khoom xav tau kev nkag mus rau Is Taws Nem rau qhov laj thawj pom tseeb (stackoverflow). Thiab txawm hais tias tag nrho cov lus txib, raws li tau hais los saum toj no, muaj cov chaw taws teeb nkag mus rau hauv Circuit Court, nws tsis yog ib txwm yooj yim thaum koj tsis tuaj yeem ua ctrl + v los ntawm tus tsim tawm qhov chaw ua haujlwm hauv txhab nyiaj hauv IDE.

Ib qho kev pom zoo tau ua tiav nrog IS tias thaum xub thawj, ntawm theem kev sim, kev nkag mus yuav raug muab los ntawm lub tuam txhab tso nyiaj tso cai raws li daim ntawv teev npe dawb. Thaum ua tiav ntawm qhov project, kev nkag mus yuav raug xa mus rau cov npe dub. Cov rooj nkag loj loj tau npaj, uas qhia txog cov peev txheej tseem ceeb thiab cov chaw khaws cia uas yuav tsum tau siv thaum pib ntawm qhov project. Kev sib koom tes ntawm cov kev nkag tau siv sijhawm ntau, uas ua rau nws muaj peev xwm hais kom hloov pauv sai tshaj plaws rau cov npe dub.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

Qhov project xaus me ntsis tsawg dua ib xyoos dhau los. Oddly txaus, tag nrho cov neeg cog lus hloov mus rau pawg tshiab raws sij hawm thiab tsis muaj leej twg tawm vim qhov tshiab automation. IB tsis maj los qhia tawm tswv yim zoo, tab sis tsis yws, los ntawm qhov peb tuaj yeem xaus tias lawv nyiam. Kev tsis sib haum xeeb tau ploj mus vim cov ntaub ntawv kev ruaj ntseg rov zoo li tswj tau, tab sis tsis cuam tshuam nrog cov txheej txheem kev loj hlob. Cov pab pawg tau muab lub luag haujlwm ntau dua, thiab tag nrho tus cwj pwm ntawm cov ntaub ntawv kev ruaj ntseg tau zoo dua. Lub txhab nyiaj nkag siab tias kev hloov pauv mus rau DevSecOps yuav luag tsis muaj kev zam, thiab ua nws, hauv kuv lub tswv yim, hauv txoj kev maj mam thiab raug.

Alexander Shubin, tus kws kes duab vajtse.

Tau qhov twg los: www.hab.com

Ntxiv ib saib