This is the Trace Id: 9844208c993ce62324e32ca814bc5893
Preskoči na glavni sadržaj Microsoft Defender Microsoft Entra Microsoft Intune Microsoft Purview Microsoft Security Copilot Microsoft Sentinel Prikaži sve proizvode Računalna sigurnost pogonjena umjetnom inteligencijom Sigurnost u oblaku Sigurnost podataka i upravljanje njima Identitet i pristup mreži Zaštita privatnosti i upravljanje rizicima Sigurnost za umjetnu inteligenciju Male i srednje velike tvrtke Unified SecOps model "svi su nepouzdani" Cijene Servisi Partneri Zašto Microsoft Security Svjesnost o računalnoj sigurnosti Iskustva korisnika Osnovna sigurnost Probne verzije proizvoda Priznanje struke Microsoft Security Insider Microsoftovo izvješće o digitalnoj obrani Security Response Center Blog o paketu Microsoft Security Microsoftove konferencije o sigurnosti Microsoftova zajednica tehničkih stručnjaka Dokumentacija Biblioteka tehničkog sadržaja Obuka i certifikati Compliance Program for Microsoft Cloud Microsoftov centar za pouzdanost Service Trust Portal Microsoftova inicijativa za sigurnu budućnost Središte za poslovna rješenja Obratite se odjelu prodaje Započnite besplatno probno razdoblje Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space Mixed reality Microsoft HoloLens Microsoft Viva Quantum computing Obrazovanje Automobili Financijske usluge Državna uprava Zdravstvo Proizvodnja Maloprodaja Pronađi partnera Postani partner Mreža partnera Microsoft Marketplace Softverske tvrtke Blog Microsoftovo oglašavanje Centar za razvojne inženjere Dokumentacija Događaji Licenciranje Microsoft Learn Microsoft Research Prikaz karte web-mjesta
Osoba radi na prijenosnom računalu za drvenim stolom pokraj prozora s biljkama.

Što je DevSecOps?

Saznajte kako DevSecOps ugrađuje sigurnost u razvojna okruženja i okruženja u oblaku kako bi se smanjio rizik uz zadržavanje brzine isporuke i usklađenosti.
DevSecOps integrira sigurnost u svaku fazu modernog razvoja softvera, ugrađujući automatizirano testiranje, upravljanje identitetom i kontinuiranu usklađenost u DevOps tijekove rada. Uz DevSecOps tvrtke ili ustanove bolje upravljaju rizikom u kôdu, kanalima i okruženjima s više oblaka uz zadržavanje brzine isporuke, čime se inženjerske prakse usklađuju sa zahtjevima poduzeća za sigurnošću i propisima.
  • DevSecOps ugrađuje sigurnost u cijeli životni ciklus razvoja softvera i proširuje DevOps dodavanjem kontinuiranih sigurnosnih kontrola i kontrola usklađenosti.
  • CNAPP objedinjuje upravljanje stanjem, zaštitu radnih opterećenja, identitet i usklađenost.
  • Automatizacija i pravilnici kao kôd provode sigurnost u velikom opsegu u CI/CD kanalima, dok pristup s najmanjim ovlastima smanjuje rizik za identitet u repozitorijima i tijekovima rada u oblaku.
  • Obavještavanje o prijetnjama poboljšava određivanje prioriteta ranjivosti i fokus na otklanjanje.
  • Rano testiranje i provjera te kontinuirano praćenje podupiru sigurnu i brzu isporuku.
  • Uobičajeni izazovi uključuju prevelik broj alata, manjak vještina, složenost usklađenosti i rizik kôda generiranog umjetnom inteligencijom.

Što je DevSecOps u modernim okruženjima u oblaku?

DevSecOps je pristup razvoju softvera koji integrira sigurnost u svaku fazu životnog ciklusa DevOpsa. Umjesto da se sigurnost tretira kao završna provjera prije objave, DevSecOps izravno ugrađuje automatizirane sigurnosne kontrole u kanale kontinuirane integracije i kontinuirane isporuke (CI/CD). Cilj je brzo izraditi siguran i visokokvalitetan softver.

DevSecOps se razvio iz DevOpsa, koji se fokusira na poboljšanje suradnje između razvojnih i operativnih timova radi ubrzavanja isporuke. Kako je usvajanje oblaka raslo, a ciklusi objave postajali kraći, sigurnosni timovi trebali su način da zadrže korak s time. DevSecOps proširuje DevOps tako što sigurnost čini zajedničkom odgovornošću, uz podršku automatizacije, provođenja pravila i kontinuiranog testiranja.

U modernim okruženjima DevSecOps funkcionira unutar šire strategije sigurnosti za izvorno okruženje u oblaku, koja se često isporučuje putem platforme za zaštitu aplikacija u oblaku (CNAPP). CNAPP pruža objedinjenu vidljivost u razvojnim kanalima i okruženjima izvršavanja, čime pomaže timovima uskladiti upravljanje stanjem, zaštitu tijekom izvođenja, kontrolu identiteta i nadzor usklađenosti. Prakse DevSecOpsa doprinose toj strategiji tako što rano identificiraju i otklanjaju rizike, prije nego što dospiju u fazu proizvodnje.

Nekoliko poslovnih pokretača oblikuje ovu promjenu. Tvrtke ili ustanove upravljaju infrastrukturom s više oblaka, distribuiranim timovima i kôdom generiranim umjetnom inteligencijom koji ubrzavaju razvoj, ali mogu uvesti nove rizike. Regulatorni zahtjevi nastavljaju se širiti. Kontinuirano provođenje pravila u kanalima i okruženjima u oblaku pomaže zadržati kontrolu bez usporavanja inovacija. DevSecOps je model u kojem brzina i sigurnost međusobno jačaju umjesto da se natječu.

DevSecOps i DevOps: koja je razlika?

DevOps poboljšava način kako razvojni i operativni timovi surađuju. Naglašava automatizaciju, brže cikluse objave i zajedničko vlasništvo nad performansama aplikacija. Glavni je cilj jamčenje brzine uz stabilnost.

DevSecOps nadograđuje tu osnovu integriranjem kontinuirane sigurnosti i usklađenosti u iste tijekove rada. Umjesto dodavanja sigurnosnih pregleda na kraju razvoja, DevSecOps izravno ugrađuje automatizirane kontrole u kanale, predloške infrastrukture i okruženja u oblaku.

Razlika postaje jasnija u modernim scenarijima u oblaku. DevOps ubrzava implementacije u infrastrukturi s više oblaka. DevSecOps adresira rizike koji dolaze s takvim opsegom, uključujući sljedeće:
 
  • zloupotreba identiteta unutar graditeljskih kanala

  • ⁠ranjivosti softverskog lanca opskrbe u paketima trećih strana

  • ⁠pogrešne konfiguracije infrastrukture u resursima u oblaku

  • otkrivanje tajni u repozitorijima izvornog kôda
Na primjer, DevOps kanal mogao bi automatski izgraditi i implementirati kontejnerizirane aplikacije nakon predaje kôda. DevSecOps kanal dodaje automatizirano skeniranje ranjivosti, otkrivanje tajni, analizu ovisnosti i provjere pravila prije nego što se implementacija nastavi. Ako se pronađe kritična ranjivost ili izložena vjerodajnica, kanal blokira objavu dok se problem ne riješi.

U nastavku se nalazi pojednostavljena usporedba:
 
  • DevOps: brzina, automatizacija, suradnja

  • ⁠DevSecOps: brzina, automatizacija, suradnja te integrirana sigurnost i usklađenost
DevSecOps osigurava da brza isporuka ne uvede neupravljani rizik tako što usklađuje brzinu razvoja s odgovornošću za sigurnost u distribuiranim timovima i složenim okruženjima u oblaku.

Kako DevSecOps funkcionira kroz životni ciklus razvoja softvera

DevSecOps obuhvaća cijeli životni ciklus razvoja softvera, od početnog planiranja do kontinuiranog nadzora, čime se sigurnost integrira u svaku fazu. Evo kako to funkcionira:

Planiranje: timovi definiraju sigurnosne zahtjeve, obveze usklađenosti i pragove rizika uz funkcionalne ciljeve. Pravilnici se rano kodificiraju kako bi usmjeravali razvojne odluke.

Kodiranje: razvojni inženjeri pišu kôd s ugrađenim zaštitama kao što su sigurne biblioteke, upravljanje tajnama i kontrole nad ovisnostima. Automatizirana skeniranja provjeravaju izložene vjerodajnice i ranjive pakete čim se kôd pošalje u repozitorij.

Izgradnja: kanali kontinuirane integracije kompiliraju kôd i pokreću statičku analizu, analizu sastava softvera i potpisivanje artefakata kako bi zaštitili softverski lanac opskrbe.

Testiranje: automatizirano sigurnosno testiranje identificira ranjivosti, pogrešne konfiguracije i kršenja pravila prije implementacije. Uvidi u rizik u stvarnom vremenu pomažu timovima da odrede prioritete za otklanjanje na temelju utjecaja.

Implementacija: predlošci infrastrukture kao kôda provjeravaju se prema kontrolama pravila kao kôda kako bi se spriječile nesigurne konfiguracije u okruženjima s više oblaka.

Nadzor: kontinuirano praćenje otkriva prijetnje tijekom izvođenja, zloupotrebu identiteta i odstupanja konfiguracije u produkciji.

DevSecOps model odražava moderan siguran životni ciklus razvoja izgrađen na načelima ranog testiranja i provjere. Sigurnosno testiranje i provođenje pravila počinju rano i nastavljaju se kroz cijeli kanal. Automatizacija i povratne petlje omogućuju kontinuiranu vidljivost rizika.

CNAPP podržava ovaj pristup pružanjem objedinjene provedbe pravila, upravljanja izloženošću, kontrola temeljenih na identitetu i otkrivanja pogrešnih konfiguracija u razvojnom i izvoznom okruženju.

DevSecOps se izravno integrira s alatima za CI/CD, kao što su GitHub Actions i Azure DevOps, kako bi podržao dosljedne sigurnosne kontrole bez narušavanja brzine isporuke.

Ključne komponente strategije DevSecOpsa

DevSecOps objedinjuje procese, automatizaciju i upravljanje u jedinstveni operativni model. Iako alati imaju važnu ulogu, uspjeh uistinu ovisi o tome kako ih timovi primjenjuju u razvojnim okruženjima i okruženjima u oblaku, zbog čega je DevSecOps podjednako aspekt načina razmišljanja kao i tehnologije.

Na razini platforme, CNAPP pruža objedinjenu okosnicu na koju se DevSecOps timovi oslanjaju. Povezuje upravljanje sigurnosnim stanjem, skeniranje infrastrukture kao kôda (IaC), zaštitu opterećenja, sigurnost spremnika, upravljanje izloženošću i upravljanje identitetom u kontinuirani sigurnosni model.

Temeljne komponente strategije DevSecOpsa uključuju:

  • Sigurne prakse kodiranja. Razvojni inženjeri grade uz sigurnost ugrađenu od početka, upotrebljavajući odobrene biblioteke, sigurna spremišta i zaštite integriranog razvojnog okruženja koje smanjuju rizik na samom izvoru.

  • Automatizacija i integracija CI/CD-a. Sigurnosne provjere izvode se kontinuirano unutar kanala, uključujući skeniranje kôda, analizu ovisnosti, potpisivanje artefakata i provjeru pravila.

  • Upravljanje identitetima i pristupom. Pristup s najmanjim potrebnim privilegijama u spremištima, kanalima, resursima u oblaku i servisnim računima smanjuje zloupotrebu identiteta i bočno kretanje.

  • Usklađenost i upravljanje. Pravila kao kôd provode standarde usklađene s okvirima kao što su Međunarodna organizacija za normizaciju (ISO), Kontrole sustava i organizacije (SOC) i National Institute of Standards and Technology (NIST), čime se podupire spremnost za reviziju.

  • Neprekidan nadzor. Kontrole nakon implementacije otkrivaju ranjivosti, odstupanja u konfiguraciji i prijetnje tijekom izvođenja.

  • Suradnja i kultura. Sigurnost postaje zajednička odgovornost razvojnih, operativnih i sigurnosnih timova.
DevSecOps zahtijeva snažno upravljanje identitetom, disciplinu sigurnosnog stanja u oblaku te kontrole koje štite i razvoj koji vode ljudi i onaj koji vode automatizirani sustavi.

Upravljanje identitetom u kanalima od temeljne je važnosti. Servisni računi, agenti i automatizirane skripte često imaju više razine dopuštenja. Bez provedbe načela najmanjih privilegija ti identiteti postaju iznimno vrijedne mete. DevSecOps primjenjuje kontrolu pristupa temeljenu na ulogama, pristup točno na vrijeme i kontinuirano praćenje vjerodajnica u spremištima, kanalima i resursima u oblaku. Tajni podaci pohranjuju se u upravljanim spremištima umjesto se ugrade u kôd. Pravilnicima pristupa upravlja se verzijama i pregledava ih se kao i aplikacijski kôd.

Kontrole sigurnosnog stanja u oblaku osiguravaju da infrastruktura ostane usklađena s definiranim sigurnosnim osnovama. Predlošci infrastrukture kao kôda procjenjuju se prema pravilnicima prije implementacije. Nakon implementacije, kontinuirano praćenje sigurnosnog stanja otkriva odstupanje u konfiguraciji, prekomjerna dopuštenja, javnu izloženost i nesigurna mrežna pravila u okruženjima s više oblaka.

Zaštite sigurnih spremišta i integriranog razvojnog okruženja smanjuju rizik u najranijoj fazi. Zaštite spremišta blokiraju izložene tajne podatke i ranjive ovisnosti prije spajanja. Proširenja integriranog razvojnog okruženja prikazuju sigurnosne povratne informacije u stvarnom vremenu dok razvojni inženjeri pišu kôd, čime se smanjuje naknadni napor za otklanjanje problema.

U eri umjetne inteligencije, DevSecOps također obuhvaća sigurnost lanca opskrbe modela i skupova podataka. Timovi potvrđuju izvore podataka za obuku, provjeravaju cjelovitost modela potpisivanjem artefakata i nadziru manipulacije u repozitorijima modela. Upravljanje obuhvaća i kôd generiran umjetnom inteligencijom, pri čemu automatizirani pregledi i provjere pravila osiguravaju da generirani izlaz zadovoljava sigurnosne standarde.

Uobičajeni alati i platforme za DevSecOps

Alati DevSecOpsa pružaju automatizaciju, vidljivost i kontrolu potrebne za sigurnost modernog razvoja u velikom opsegu. Smanjuju ručni pregled, dosljedno provode pravila i timovima pružaju zajednički uvid u rizik u cijelim kanalima i okruženjima u oblaku.

Alati za sigurno upravljanje kôdom i ovisnostima
, kao što su GitHub Advanced Security i SonarQube, identificiraju ranjivosti i izložene tajne prije nego što kôd stigne u produkciju. Izravno unutar spremišta i zahtjeva za povlačenje izvode statičko testiranje sigurnosti aplikacije, analizu sastava softvera i otkrivanje tajnih podataka, pomažući razvojnim inženjerima da rano otklone rizik.

Mogućnosti integritete kanala i integracije CI/CD
u platformama, kao što su GitHub Actions, Jenkins i sigurnosni dodaci za Azure DevOps, ugrađuju sigurnosne kontrole izravno u tijekove rada za izgradnju i izdavanje. Te integracije provode provjere pravilnika, provjeravaju artefakte i pokreću automatizirano testiranje duž cijelog kanala kako bi spriječile napredovanje visokorizičnog kôda.

Rješenja zazaštitu spremnika i radnih opterećenja u oblaku (CWPP), uključujući Microsoft Defender za spremnike, Aqua i Prisma Cloud, skeniraju slike spremnika i nadziru izvođena okruženja. Pomažu otkriti pogrešne konfiguracije, ranjive slike i aktivne prijetnje koje utječu na aplikacije u spremnicima.

Alati za upravljanje sigurnosnim stanjem u oblaku i nadzor usklađenosti, kao što su Microsoft Defender for Cloud i Azure Policy, kontinuirano procjenjuju infrastrukturu u odnosu na definirane sigurnosne osnove. Prepoznaju odstupanja u konfiguraciji, prekomjerna dopuštenja i propuste u usklađenosti u okruženjima s više oblaka.

Platforme zaupravljanje tajnim podacima, uključujući Azure Key Vault i HashiCorp Vault, centraliziraju pohranu i rotaciju vjerodajnica i kriptografskih ključeva, smanjujući rizik od izloženih tajnih podataka u izvornom kôdu ili kanalima. Učinkoviti programi DevSecOpsa daju prednost alatima koji se integriraju sa spremištima, kanalima i platformama u oblaku. Međusobna kompatibilnost podupire zajedničke tijekove rada, smanjuje silose i pomaže timovima održavati dosljedne sigurnosne kontrole od razvoja do produkcije.

Najbolje prakse DevSecOpsa za siguran i moderan razvoj

Učinkoviti programi DevSecOpsa objedinjuju automatizaciju, upravljanje i kulturu kako bi ojačali otpornost uz očuvanje brzine isporuke u složenim okruženjima s više oblaka.

Usvojite pristup ranog testiranja i provjere
Integrirajte sigurnosne zahtjeve tijekom planiranja i dizajna. Skenirajte kôd, ovisnosti i predloške infrastrukture dok se stvaraju, a ne tek nakon implementacije. Rano otkrivanje smanjuje troškove otklanjanja problema i sprječava napredovanje ranjivosti kroz kanal.

Automatizirajte testiranje i provođenje usklađenosti
Ugradite testiranje sigurnosti, provjeru pravilnika i provjeru artefakata izravno u CI/CD tijekove rada. Pristup pravilnika kao kôda osigurava dosljednu provedbu internih normi i vanjskih propisa bez uskih grla uzrokovanih ručnom provjerom.

Primijenite kontrole pristupa uz najnižu razinu ovlasti
Ograničite dozvole u svim repozitorijima, kanalima, servisnim računima i radnim opterećenjima u oblaku. Provedite kontrolu pristupa na temelju uloge, pristup točno na vrijeme i upravljanu pohranu tajni kako biste smanjili rizik povezan s identitetom.

Dajte prednost upotrebi obavještajnih podataka o prijetnjama i kontinuirane provjere
Upotrijebite obavještajne podatke o računalnim prijetnjama kako biste ojačali upravljanje ranjivostima uz signale aktivnog iskorištavanja. Primijenite načela modela „svi su nepouzdani” tako da provjeravate svaki artefakt, identitet i ovisnost pri stvaranju. Kontinuirano provjeravajte konfiguracije i kontrole kako se okruženja razvijaju.

Neprestano nadzirite i brzo reagirajte

Implementirajte nadzor i upozoravanje tijekom izvođenja da biste otkrili prijetnje, odstupanja konfiguracije i neobično ponašanje u proizvodnom okruženju. Automatizirane petlje povratnih informacija osiguravaju da se uvidi o riziku vraćaju timovima za razvoj.

Izgradite zajedničku odgovornost
Potaknite suradnju između razvoja, sigurnosti i operacija. Sigurnost postaje dio svakodnevnih tijekova rada, uz podršku očekivanja vodstva i mjerljivih ciljeva.

Uobičajeni izazovi u usvajanju DevSecOpsa

Usvajanje modela DevSecOpsa složeno je kako iz organizacijskog tako i iz tehničkog aspekta. Voditelji moraju uravnotežiti brzinu, upravljanje rizikom i operativnu učinkovitost bez stvaranja trenja među timovima.

Uravnoteženje brze isporuke s visokim sigurnosnim standardima ostaje jedan od najčešćih izazova. Razvojni timovi ocjenjuju se prema brzini izdavanja, dok su sigurnosni timovi usmjereni na smanjenje rizika. Bez zajedničkih ciljeva i automatiziranih zaštitnih mehanizama, ti se prioriteti mogu sukobiti.

Prevelik broj alata i složenost integracije također stvaraju trenje. Brojne tvrtke ili ustanove nakupljaju alate za skeniranje, nadzor i usklađenost koji rade izolirano. Fragmentirani alati povećavaju zasićenost upozorenjima, kompliciraju izvješćivanje i otežavaju održavanje dosljedne provedbe pravila u svim kanalima i platformama u oblaku.

Manjak vještina između razvojnih i sigurnosnih timova može usporiti napredak. Vještine u inženjeringu u oblaku ne uključuju uvijek sigurno kodiranje ili stručnost za upravljanje identitetima. Istovremeno, sigurnosnim timovima možda nedostaje dubinsko poznavanje CI/CD tijekova rada i infrastrukture kao kôda.

Održavanje usklađenosti u hibridnim i višestrukim okruženjima u oblaku dodaje još jednu razinu složenosti. Odstupanja pravilnika, nedosljedne konfiguracije i decentralizirani timovi otežavaju dokazivanje spremnosti za reviziju. Tvrtke ili ustanove također se suočavaju s novim izazovima. Stvaranje kôda ubrzano umjetnom inteligencijom povećava količinu izlaza i potencijalnu izloženost ranjivostima. Širenje tajni po repozitorijima i skriptama za automatizaciju povećava rizik povezan s identitetom. Odstupanja pravila u više oblaka slabe mehanizme upravljanja. Definiranje smislenih mjera, kao što su prosječno vrijeme do otklanjanja, trendovi starenja ranjivosti i smanjenje izloženosti, zahtijeva usklađenost među timovima.

DevSecOps uz Microsoft Security

Riješite uobičajene izazove pri usvajanju DevSecOpsa objedinjavanjem upravljanja položajem sigurnosti, upravljanja identitetima, obavještajnih podataka o prijetnjama i kontrola sigurnog razvoja unutar rješenja Microsoft Security.

Prevelik broj alata i fragmentirana vidljivost često usporavaju zrelost DevSecOpsa. Microsoft Defender for Cloud objedinjuje upravljanje sigurnosnim položajem u oblaku, sigurnost DevOpsa i zaštitu tijekom izvođenja unutar jednog CNAPP-a. Time se smanjuje složenost integracije i pruža centralizirani prikaz rizika u kôdu, infrastrukturi, spremnicima i radnim opterećenjima u više oblaka.

Uravnoteženje brzine isporuke s visokim sigurnosnim standardima zahtijeva automatizirane zaštitne mehanizme. Integrirane sigurnosne mogućnosti za DevOps proširuju se na repozitorije i CI/CD kanale, pomažući timovima da otkriju ranjivosti, izložene tajne i nesigurne konfiguracije prije implementacije. Provedba pravila i provjere usklađenosti odvijaju se kontinuirano, smanjujući uska grla uzrokovana ručnom provjerom uz zadržavanje usklađenosti upravljanja.

Rizik povezan s identitetom u kanalima i servisnim računima može predstavljati stalan izazov. Rješenja Microsoft Security primjenjuju kontrole svjesne identiteta, pristup s najmanjim potrebnim ovlastima i kontinuirani nadzor dozvola u svim resursima u oblaku. Ovaj pristup podržava načela modela „svi su nepouzdani” unutar razvojnih tijekova rada i ograničava mogućnosti bočnog kretanja.

Nastajući rizici, kao što su stvaranje kôda ubrzano umjetnom inteligencijom, integritet lanca opskrbe modela i odstupanja pravila u više oblaka, zahtijevaju dosljedan nadzor i fleksibilan pristup. Centralizirano upravljanje pravilima i određivanje prioriteta s pomoću obavještajnih podataka pomažu sigurnosnim timovima da se usredotoče na najvažnije izloženosti, istodobno jačajući sigurnost u više oblaka u okruženjima Azure, Amazon Web Services i Google Cloud Platform.

DevSecOps postaje održiviji kada sigurnosni položaj, identitet, zaštita od prijetnji i usklađenost funkcioniraju kao povezani sustav, a ne kao nepovezani alati. Microsoft Security pruža tu integriranu osnovu, usklađujući brzinu inženjeringa s upravljanjem rizikom na razini tvrtke.

Najčešća pitanja

  • DevSecOps je kratica za razvoj, sigurnost i operacije. To je pristup koji integrira sigurnost u svaku fazu životnog ciklusa razvoja softvera. Umjesto da se sigurnost tretira kao završna provjera, DevSecOps ugrađuje automatizirano testiranje, provođenje pravila i provjere usklađenosti u planiranje, kodiranje, izgradnju, implementaciju i nadzor.
  • DevOps se usredotočuje na poboljšanje suradnje između razvoja i operacija kako bi se ubrzala isporuka softvera. DevSecOps nadograđuje taj model dodavanjem kontinuirane sigurnosti i kontrola usklađenosti u iste tijekove rada. Time se osigurava da brza isporuka ne uvede neupravljan rizik u kôd, tijekove rada ni okruženja u oblaku.
  • DevSecOps je dio šire strategije kibernetičke sigurnosti. Posebno primjenjuje sigurnosne prakse na razvoj softvera i operacije u oblaku. Dok kibernetička sigurnost obuhvaća područja kao što su mrežna sigurnost i zaštita krajnjih točaka, DevSecOps se usredotočuje na zaštitu kôda, tijekova rada, infrastrukture i radnih opterećenja tijekom cijelog životnog ciklusa razvoja.
  • Okvir DevSecOps integrira sigurnosne kontrole u svaku fazu životnog ciklusa razvoja softvera. Obuhvaća testiranje s ranim testiranjem i provjerama, automatizirano skeniranje ranjivosti, pravilnik kao kôd, upravljanje identitetom, kontinuirano praćenje usklađenosti i zaštitu u vremenu izvođenja. Okvir usklađuje brzinu razvoja s dosljednim upravljanjem rizikom i spremnošću za reviziju.
  • DevSecOps funkcionira tako da ugrađuje automatizirano sigurnosno testiranje i provođenje pravila u kanale kontinuirane integracije i kontinuirane isporuke (CI/CD). Timovi tijekom razvoja skeniraju kôd i ovisnosti, provjeravaju infrastrukturu prije implementacije, provode pristup s najmanjim ovlastima i kontinuirano nadziru radna opterećenja u proizvodnji kako bi otkrili prijetnje i pogrešne konfiguracije.

Pratite Microsoft Security

Hrvatski (Hrvatska) Zaštita privatnosti podataka o zdravlju potrošača Kontaktirajte Microsoft Zaštita privatnosti Upravljanje kolačićima Uvjeti korištenja Zaštitni znakovi O našim oglasima EU Compliance DoCs