Разходи за софтуерен ескроу, обяснени просто
Разберете какво определя разходите за софтуерен ескроу и как се свързват депозитът, проверката, непрекъснатостта на SaaS, бенефициентите и условията за освобождаване.
Софтуерният ескроу е споразумение, при което независима трета страна съхранява софтуерни материали. Тази трета страна често се нарича ескроу агент. Доставчикът предоставя договорения материал. Ескроу агентът съхранява този материал и го освобождава само ако са изпълнени договорените условия.
Софтуерният ескроу е от значение за потребителите на софтуер, доставчиците, юристите, управлението на риска, доставките и ИТ управлението. Споразумението може да помогне за намаляване на рисковете за непрекъснатостта, ако доставчикът вече не може да доставя или поддържа. Какви разходи могат да бъдат част от софтуерния ескроу?
Разходите могат да се състоят от различни компоненти.
Разходите за настройка са разходи за създаване на споразумението. Включват регистриране на страни, записване на споразумения и определяне на съдържанието на депозита.
Годишните разходи са разходи за съхранение, администрация, сертификати, поддръжка и управление на актуализации. Депозитните разходи са свързани с предоставения материал. Това може да бъде изходен код, но също така документация, скриптове, конфигурационни файлове, инструкции за изграждане или данни.
Разходите за проверка са разходи за проверка на материала. Проверката може да бъде проста, но и обширна. При обширна проверка се проверява например дали софтуерът може да бъде изграден или разгърнат.
Разходите за непрекъснатост на SaaS могат да възникнат, ако споразумението не включва само изходен код, но също така хостинг, данни, облачна конфигурация, достъп и процедури за възстановяване. Разходите за освобождаване могат да се прилагат, ако ескроу агентът трябва да освободи материала въз основа на договорените условия за освобождаване.
Депозит, проверка и непрекъснатост
При софтуерния ескроу е важно да се разграничават три компонента.
Депозит означава: какво се съхранява. Това може да бъде изходен код, но също така допълнителна документация или оперативна информация.
Проверка означава: проверка дали депозитът е пълен и използваем. Без проверка съществува риск материалът да е съхранен, но по-късно да се окаже неизползваем.
Непрекъснатост означава: какво трябва да се случи практически при прекъсване. При SaaS това може да включва достъп до данни, облачна конфигурация, разгръщане и оперативни процедури.
Тези три компонента заедно определят колко широко трябва да бъде едно споразумение.
Защо SaaS ескроу често е различен При традиционния софтуер клиентът понякога сам управлява софтуера. Тогава изходният код с инструкции за изграждане може да е достатъчен. При SaaS клиентът обикновено използва онлайн услуга, управлявана от доставчика.
Ето защо при SaaS често е необходима повече информация. Например:
- Опишете как е конфигурирана облачната среда.
- Запишете как могат да се експортират данни.
- Документирайте каква конфигурация е необходима.
- Опишете кои външни услуги се използват.
- Запишете каква процедура за възстановяване или резервно копиране се прилага.
- Проверете дали документацията е актуална.
Поради това SaaS ескроу може да бъде по-скъп от опростения ескроу на изходен код.
Индивидуален и колективен ескроу При индивидуален ескроу един потребител на софтуер е бенефициент. Тогава споразумението е специално създадено за тази страна. При колективен ескроу множество потребители на софтуер могат да участват в едно споразумение. Това може да бъде практично за софтуер, използван от множество клиенти. Трябва обаче да е ясно какви права има всеки бенефициент и кога е възможно освобождаване.
Това също може да повлияе на разходите.
Как да оцените разходите за софтуерен ескроу? Не гледайте само на най-ниската цена. Погледнете какво съдържа споразумението.
- Проверете какъв материал се поставя в депозит.
- Проверете колко често се актуализира депозитът.
- Проверете дали проверката е част от споразумението.
- Проверете какво ниво на проверка се прилага.
- Проверете дали SaaS, данни или инфраструктура са част от споразумението.
- Проверете кой е бенефициент.
- Проверете какви условия за освобождаване се прилагат.
- Проверете дали има разходи при освобождаване.
- Запишете кой плаща какви разходи.
- Сравнете споразуменията по съдържание, а не само по годишна такса.
Често задавани въпроси
Колко струва софтуерният ескроу? Това зависи от споразумението. Разходите зависят от софтуера, депозита, честотата на актуализиране, проверката, непрекъснатостта на SaaS и броя на бенефициентите.
Софтуерният ескроу само съхранение на изходен код ли е? Не. Софтуерният ескроу може да включва също документация, скриптове, конфигурация, данни и процедури. При SaaS често е необходимо повече от изходен код.
Какво прави ескроу агентът? Ескроу агентът съхранява договорения материал като независима трета страна. Ескроу агентът управлява актуализациите, извършва проверка, ако е договорено, и осигурява освобождаване съгласно договорените условия.
Защо проверката е важна? Проверката помага да се установи дали депозитът е пълен и използваем. Това е особено важно за бизнес критичен софтуер.
Разходите за софтуерен ескроу се определят от това, което споразумението трябва да защитава. Едно просто споразумение може да е достатъчно при ограничен риск. При бизнес критичен софтуер, SaaS или сложни зависимости често е необходимо повече внимание към депозита, проверката и непрекъснатостта.