SaaS ( anglicky software as a service - software as a service ; také anglicky software on demand - software on demand ) - jedna z forem cloud computingu , model služby, ve kterém je předplatitelům poskytován hotový aplikační software , plně obsluhovaný společností poskytovatele . Poskytovatel v tomto modelu spravuje aplikaci sám a poskytuje zákazníkům přístup k funkcím z klientských zařízení, obvykle prostřednictvím mobilní aplikace nebo webového prohlížeče .
Hlavní výhodou modelu SaaS pro spotřebitele služeb je absence nákladů spojených s instalací, aktualizací a údržbou zařízení a softwaru, který na něm běží.
V modelu SaaS:
Stejně jako u všech forem cloud computingu platí, že zákazníci neplatí software jako takový, ale za jeho pronájem (to znamená za jeho používání prostřednictvím mobilní aplikace nebo webového rozhraní ). Zákazník tak na rozdíl od klasického softwarového licenčního schématu vynakládá relativně malé periodické náklady a nemusí výrazně investovat do pořízení aplikace a potřebného softwaru, platformy a hardwaru pro její nasazení a následné udržování jejího výkonu. Schéma periodických plateb předpokládá, že pokud není potřeba software dočasně k dispozici, pak může zákazník pozastavit jeho používání a zmrazit platby vývojáři [1] .
Z pohledu vývojáře nějakého proprietárního softwaru umožňuje model SaaS efektivně řešit nelicencované použití softwaru , protože software jako takový se ke koncovým zákazníkům nedostane. Koncept SaaS navíc často snižuje náklady na nasazení a implementaci systémů technické a konzultační podpory pro produkt, i když je zcela nevylučuje.
Zpočátku celý počítačový průmysl používal obchodní model pronájmu – první počítače stály hodně peněz a jejich výpočetní výkon byl pronajímán zákazníkům. Na druhou stranu takový pronájem nelze považovat za typ SaaS, protože zákazníci získali přístup k počítačům přímo, a nikoli prostřednictvím globálních telekomunikačních sítí.
Vzhledem k tomu, že model SaaS je zaměřen na poskytování služeb po síti, jeho rozvoj přímo souvisí s rozvojem globálních sítí. První společnosti nabízející software jako službu se objevily v západních zemích v letech 1997-1999 [2] a zkratka SaaS se začala široce používat v roce 2001 [3] .
Software on Demand má následující klíčové vlastnosti [4] :
Software na vyžádání je pronajímán zákazníkovi a vždy zahrnuje opakovanou platbu. Uživatelé se obvykle používají jako fakturační jednotka (při poskytování CRM ) nebo počet záznamů v databázi (při poskytování HRM-systém ), méně často - některé další funkční charakteristiky (například počet určitých operací nebo provoz) [5 ] . V některých případech jsou zákazníkům nabízeny hybridní modely, které si mohou připlatit za pokročilé funkce (zákazník může například platit za uživatele jeho služeb a za pokročilé úložiště dat).
Smlouva o pronájmu SaaS zahrnuje nejen platbu za užívání softwaru, ale také úhradu všech nákladů spojených s udržováním jeho výkonu, aktualizací a ochranou dat. Řada poskytovatelů SaaS nabízí pokročilou verzi nájemní smlouvy – SLA (Service Level Agreement) . V takových smlouvách jsou parametry související s výkonem softwaru pevně dané. Obvykle se jedná o záruky dostupnosti softwaru v procentech během roku. Nejlepší datová centra mohou zaručit dostupnost softwaru minimálně 99,5 % času ročně.
V případě, že software nevyžaduje prvotní přizpůsobení potřebám zákazníka, nemusí dojít k žádné počáteční platbě za software. Tato okolnost je nejdůležitější výhodou modelu SaaS oproti klasickému licencování softwaru, které také v případě, že je softwarová licence zaplacena, vyžaduje značné počáteční investice na její nákup. Pravidelné leasingové splátky lze přirovnat k nákladům na technickou podporu – jsou obvykle pevně zakódovány ve smlouvě, a proto jsou předvídatelné. Tím je zajištěna ochrana investice zákazníka do používaného softwarového produktu.
Pojmy Hostované aplikace a Poskytovatel aplikačních služeb (ASP) jsou často mylně používány jako synonyma pro pojmy SoD a SaaS , za nimiž se skrývá odlišné pojetí propagace softwaru. Klíčový rozdíl mezi SaaS a ASP je v tom, že v rámci modelu SaaS si zákazník kupuje přístup k jedinému softwarovému jádru, které používají všichni zákazníci. Poskytovatel SaaS poskytuje centralizovaný vývoj a plnou údržbu softwarového jádra. V rámci modelu ASP je každému zákazníkovi poskytnuta samostatná instalace softwaru nasazená na vzdáleném místě poskytovatele softwaru a nedostupná několika zákazníkům najednou.
Mnoho prodejců tvrdí, že poskytuje řešení SaaS, ale tento termín používají spíše neformálně. Právě práce zákazníků s jediným softwarovým jádrem a jeho centralizovaná údržba poskytovatelem řešení SaaS poskytuje hlavní pozitivní vlastnosti SaaS (viz níže).
Klíčovým faktorem, který vysvětluje ekonomickou životaschopnost SaaS, je „efekt rozsahu“ – poskytovatel SaaS spravuje jediné softwarové jádro, které používají všichni zákazníci, a proto utrácí méně zdrojů ve srovnání se správou samostatných kopií softwaru pro každého zákazníka. Použití jednoho softwarového jádra navíc umožňuje plánovat výpočetní výkon a snižuje špičkové zatížení pro jednotlivé zákazníky. To vše umožňuje poskytovatelům SaaS výrazně snížit náklady na provoz softwaru. V důsledku toho se náklady na služby pro koncového uživatele takového softwaru stávají nižší než náklady, které vznikají při použití klasického licenčního modelu (zejména je-li licence placená).
Dalším klíčovým faktorem je úroveň služeb SaaS. Poskytovatel SaaS je schopen nabídnout úroveň služeb a softwarové podpory ve zdravém stavu, která není dostupná interním IT oddělením společností. To je patrné zejména v případě spolupráce s poskytovatelem SaaS na základě smlouvy SLA.
V současné době existuje několik hlavních faktorů [6] , které stimulují používání softwaru na vyžádání zákazníky a vývoj těchto produktů vývojáři.
Spolu s faktory, které povzbuzují zákazníky k nasazení softwaru na vyžádání a vývojářům, aby investovali prostředky do jeho budování, existuje řada omezení, která omezují použití tohoto modelu.
Za prvé, koncept SaaS není použitelný pro všechny funkční třídy systémů. Vzhledem k tomu, že hlavní úspory zdrojů poskytovatele SaaS je dosaženo prostřednictvím rozsahu, modely SaaS jsou neefektivní pro systémy, které vyžadují hluboké přizpůsobení (přizpůsobení pro každého zákazníka), stejně jako inovativní a specializovaná řešení.
Za druhé, mnoho zákazníků se bojí používat SaaS kvůli obavám o bezpečnost a možnému úniku informací od poskytovatele služeb SaaS. Bezpečnostní problémy omezují použití modelu SaaS v kritických systémech, které zpracovávají citlivé informace. Na druhou stranu odpovědnost za únik informací ze strany vývojáře je zpravidla upravena příslušnými smlouvami a pravděpodobnost takového úniku je často nižší než při použití vlastních interních systémů. K tomu mimo jiné přispívá nedostupnost hardwarového a softwarového komplexu, na kterém je systém nasazen, pro zaměstnance společnosti.
Třetím limitujícím faktorem je nutnost trvalého připojení k internetu. Některé produkty SaaS to kompenzují poskytováním offline modulů.
Zastánci svobodného softwaru , a zejména Richard Stallman , charakterizují „cloud computing“ jako ekvivalent univerzálního spywaru a velká „ zadní vrátka “, protože takové přístupy dávají operátorovi serveru nepřiměřenou moc nad zařízením uživatele. [7]
softwaru | Distribuce|
---|---|
licence | |
Příjmové modely | |
Způsoby dopravy |
|
Podvodné/ilegální | |
jiný |
|