Troškovi softverske pohrane jednostavno objašnjeni

Saznajte što određuje troškove softverske pohrane i kako se povezuju depozit, provjera, SaaS kontinuitet, korisnici i uvjeti puštanja u rad.

Software escrow je sporazum u kojem neovisna treća strana čuva softverski materijal. Ova treća strana često se naziva escrow agent. Dobavljač isporučuje dogovoreni materijal. Escrow agent čuva ovaj materijal i oslobađa ga samo ako su ispunjeni dogovoreni uvjeti.

Software escrow relevantan je za korisnike softvera, dobavljače, pravne službe, upravljanje rizikom, nabavu i IT upravljanje. Sporazum može pomoći u smanjenju rizika kontinuiteta ako dobavljač više ne može isporučivati ili podržavati softver. Koji troškovi mogu biti dio softverske pohrane?

Troškovi mogu uključivati različite komponente.

Troškovi postavljanja su troškovi za uspostavu sporazuma. Uključuju registraciju strana, određivanje dogovora i sadržaja depozita.

Godišnji troškovi su troškovi skladištenja, administracije, certifikata, podrške i upravljanja ažuriranjima. Troškovi depozita povezani su s isporučenim materijalom. To može biti izvorni kod, ali i dokumentacija, skripte, konfiguracijske datoteke, upute za izradu ili podaci.

Troškovi provjere su troškovi za provjeru materijala. Provjera može biti jednostavna, ali i opsežna. Opsežna provjera, na primjer, provjerava može li se softver izraditi ili implementirati.

Troškovi kontinuiteta SaaS-a mogu nastati ako sporazum ne obuhvaća samo izvorni kod, već i hosting, podatke, konfiguraciju oblaka, pristup i procedure oporavka. Troškovi puštanja u rad mogu se primijeniti ako escrow agent mora osloboditi materijal na temelju dogovorenih uvjeta puštanja u rad.

Depozit, provjera i kontinuitet

Kod softverske pohrane važno je razlikovati tri komponente.

Depozit znači: što se pohranjuje. To može biti izvorni kod, ali i dodatna dokumentacija ili operativne informacije.

Provjera znači: provjera je li depozit potpun i upotrebljiv. Bez provjere postoji rizik da je materijal pohranjen, ali se kasnije pokaže neupotrebljivim.

Kontinuitet znači: što se praktično mora učiniti u slučaju prekida. U slučaju SaaS-a, to može uključivati pristup podacima, postavljanje oblaka, implementaciju i operativne procedure.

Ove tri komponente zajedno određuju opseg sporazuma.

Zašto je SaaS escrow često drugačiji Kod tradicionalnog softvera, korisnik ponekad sam pokreće softver. Tada izvorni kod s uputama za izradu može biti dovoljan. Kod SaaS-a, korisnik obično koristi online uslugu kojom upravlja dobavljač.

Stoga je kod SaaS-a često potrebno više informacija. Razmislite o:

  • Opišite kako je postavljeno okruženje oblaka.
  • Zabilježite kako se podaci mogu izvesti.
  • Dokumentirajte koja je konfiguracija potrebna.
  • Opišite koje se vanjske usluge koriste.
  • Zabilježite koja procedura oporavka ili rezervnog plana vrijedi.
  • Provjerite je li dokumentacija ažurna.

Zbog toga SaaS escrow može biti skuplji od jednostavne pohrane izvornog koda.

Individualni i kolektivni escrow U individualnom escrowu, jedan korisnik softvera je korisnik. Sporazum je tada posebno postavljen za tu stranku. U kolektivnom escrowu, više korisnika softvera može sudjelovati u jednom sporazumu. To može biti praktično za softver koji koristi više korisnika. Međutim, mora biti jasno koja prava ima svaki korisnik i kada je moguće puštanje u rad.

To također može utjecati na troškove.

Kako procijeniti troškove softverske pohrane? Ne gledajte samo na najnižu cijenu. Pretežno gledajte što sporazum sadrži.

  • Provjerite koji materijal se nalazi u depozitu.
  • Provjerite koliko često se depozit ažurira.
  • Provjerite je li provjera dio sporazuma.
  • Provjerite koja razina provjere se primjenjuje.
  • Provjerite jesu li SaaS, podaci ili infrastruktura dio sporazuma.
  • Provjerite tko je korisnik.
  • Provjerite koji uvjeti puštanja u rad vrijede.
  • Provjerite postoje li troškovi prilikom puštanja u rad.
  • Zabilježite tko plaća koje troškove.
  • Usporedite sporazume po sadržaju, a ne samo po godišnjoj naknadi.

Često postavljana pitanja

Koliko košta softverska pohrana? To se razlikuje po sporazumu. Troškovi ovise o softveru, depozitu, učestalosti ažuriranja, provjeri, SaaS kontinuitetu i broju korisnika.

Je li softverska pohrana samo skladištenje izvornog koda? Ne. Softverska pohrana može uključivati i dokumentaciju, skripte, konfiguraciju, podatke i procedure. Za SaaS je često potrebno više od izvornog koda.

Što radi escrow agent? Escrow agent čuva dogovoreni materijal kao neovisna treća strana. Escrow agent upravlja ažuriranjima, provodi provjeru ako je dogovorena i vrši puštanje u rad prema dogovorenim uvjetima.

Zašto je provjera važna? Provjera pomaže u utvrđivanju je li depozit potpun i upotrebljiv. To je posebno važno za softver koji je kritičan za poslovanje.

Troškovi softverske pohrane određeni su onim što sporazum treba zaštititi. Jednostavan sporazum može biti dovoljan kod ograničenog rizika. Za softver kritičan za poslovanje, SaaS ili složene ovisnosti, često je potrebno više pažnje posvetiti depozitu, provjeri i kontinuitetu.