Programování

Co je SaaS? Software jako služba definován

Jednou z nejpopulárnějších forem cloud computingu je software jako služba (SaaS). Zde je jednoduchá definice SaaS: model distribuce softwaru, ve kterém poskytovatel služeb hostuje aplikace pro zákazníky a zpřístupňuje je těmto zákazníkům prostřednictvím internetu.

SaaS je jednou ze tří hlavních kategorií cloudových služeb spolu s infrastrukturou jako službou (IaaS) a platformou jako službou (PaaS).

Příklady SaaS

Vzhledem k jeho snadnému přístupu se model poskytování softwaru SaaS stal běžným pro mnoho typů podnikových aplikací a byl začleněn do strategií doručování mnoha dodavatelů podnikového softwaru.

Společnosti SaaS mají k dispozici nabídky pro různé obchodní aplikace, včetně e-mailu a spolupráce, řízení vztahů se zákazníky (CRM), zpracování fakturace / mezd, řízení prodeje, řízení lidských zdrojů, finanční správa, správa databází, plánování podnikových zdrojů (ERP), obsah správu a úpravy a správu dokumentů.

Stejně jako u jiných cloudových služeb platí, že organizace obvykle platí za aplikace SaaS prostřednictvím poplatku za předplatné, a to měsíčně nebo ročně. To kontrastuje s tradičním modelem platby za software prostřednictvím trvalé licence, s počátečními náklady a volitelným poplatkem za průběžnou podporu.

Ceny SaaS

Poskytovatelé obvykle oceňují produkty SaaS na základě určitého typu parametrů použití. Mohou například účtovat poplatky na základě počtu lidí, kteří aplikaci používají, počtu transakcí nebo jiné míry využití.

Uživatelé obvykle přistupují k aplikacím pomocí webového prohlížeče; v některých organizacích mohou také používat terminál tenkého klienta.

Většina nabídek SaaS je založena na multitenantové architektuře, ve které se pro všechny zákazníky poskytovatele služeb používá jedna verze aplikace.

Organizace používající aplikace SaaS mohou změnit nastavení konfigurace a přizpůsobit software v rámci určitých parametrů tak, aby vyhovovaly jejich konkrétním potřebám. Nemohou však přizpůsobit svůj kód nebo funkce ve stejné míře, jaká je někdy možná u podnikového softwaru, který instalují lokálně na počítače uživatelů nebo poskytují z vlastních datových center.

Cloudové výpočty pro aplikace

Mezi hlavní důvody pro použití SaaS? Protože SaaS je založen na cloud computingu, šetří organizacím instalaci a spouštění aplikací na jejich vlastních systémech. To eliminuje nebo alespoň snižuje související náklady na nákup a údržbu hardwaru a softwaru a podpory. Počáteční náklady na instalaci aplikace SaaS jsou také obecně nižší než u ekvivalentního podnikového softwaru zakoupeného prostřednictvím licence webu.

Někdy může použití SaaS také snížit dlouhodobé náklady na licencování softwaru, i když to závisí na cenovém modelu pro jednotlivé nabídky SaaS a vzorcích využití podniku. Ve skutečnosti je možné, že SaaS bude stát víc než tradiční softwarové licence. Toto je oblast, kterou by IT organizace měly pečlivě prozkoumat.

SaaS také poskytuje podnikům flexibilitu spojenou s cloudovými službami: Mohou se podle potřeby přihlásit k odběru nabídky SaaS, místo aby si museli kupovat softwarové licence a instalovat software na různé počítače. Úspory mohou být značné v případě aplikací, které vyžadují nákup nového hardwaru k podpoře softwaru.

Pay-as-you-go model platby umožňuje podnikům přesunout náklady na průběžné provozní náklady (aka opex) pro snadnější správu rozpočtu. Mohou se přestat přihlásit k odběru nabídek SaaS, kdykoli chtějí, a zastavit tak opakující se náklady.

Výhody SaaS pro podnikové IT

Vzhledem k tomu, že aplikace dodávané prostřednictvím SaaS jsou dostupné přes internet, mohou uživatelé obvykle přistupovat k softwaru z jakéhokoli zařízení a místa, která mají připojení k internetu.

Schopnost provozu na mobilních zařízeních i počítačích kontrastuje s dostupností mnoha tradičních podnikových aplikací pouze pro počítače. Nabídky SaaS také mají tendenci podporovat MacOS, iOS a Android, nejen Windows - stejně jako běh ve všech hlavních prohlížečích.

Další výhodou je snadná škálovatelnost. Cloudové služby obecně umožňují podnikům zvyšovat nebo snižovat služby a / nebo funkce podle potřeby a SaaS se nijak neliší. To je zvláště důležité pro podniky, jejichž podniky mají cyklický charakter, a také pro organizace, které rychle rostou.

Zákazníci SaaS také těží ze skutečnosti, že poskytovatelé služeb mohou provádět automatické aktualizace softwaru - často jednou týdně nebo měsíčně - takže se podniky nemusí starat o nákup nových verzí, pokud jsou k dispozici, nebo o instalaci oprav, například aktualizací zabezpečení. To může být zvláště lákavé pro organizace s omezeným personálem IT, které mají tyto úkoly zvládnout.

Rizika a výzvy SaaS

SaaS přichází s řadou rizik a výzev, které si podniky musí být vědomy, aby maximalizovaly výhody modelu doručování.

Podobně jako u jiných cloudových služeb se uživatelé SaaS spoléhají na to, že jejich poskytovatelé služeb jsou neustále v provozu, aby mohli podle potřeby přistupovat k aplikacím. Závisí také na poskytovatelích, kteří zajistí, aby byl software udržován v aktuálním stavu, pokud jde o nové funkce, bezpečnostní záplaty a další změny.

Přestože poskytovatelé SaaS přijímají skvělá opatření k zajištění nepřetržité dostupnosti a dostupnosti, mohou i ti největší dodavatelé zaznamenat neočekávané přerušení služby. Společnosti, které používají SaaS, mohou očekávat, že ztratí určitou úroveň kontroly, pokud jde o přístupnost, což je jeden z kompromisů cloud computingu obecně.

Tato ztráta kontroly se může rozšířit do dalších oblastí, například když poskytovatel služeb přijme novou verzi aplikace, ale podnik není připraven provést takovou změnu nebo nechce nést náklady na školení uživatelů v nové verzi .

Pokud se podniky rozhodnou, že chtějí přejít na nového poskytovatele SaaS, mohly by čelit obtížnému úkolu přesouvat extrémně velké soubory přes internet k novému poskytovateli. Naproti tomu změna místně nasazeného softwaru obvykle nezmění umístění souborů, které mají tendenci být umístěny ve vlastním datovém centru podniku.

Zabezpečení a soukromí SaaS

Zabezpečení a ochrana osobních údajů jsou také problémy, stejně jako u jiných cloudových služeb. Pokud poskytovatel služeb naruší narušení dat, může to ohrozit bezpečnost podnikových dat a dostupnost služeb.

Další potenciální rizika se týkají kvality služeb a uživatelské zkušenosti. Přes vylepšení síťové technologie, protože aplikace SaaS mohou být hostovány daleko od místa, kde se nacházejí uživatelé, mohou nastat problémy s latencí, které ovlivňují dobu odezvy aplikací.

Mnoho organizací nemá širokou cloudovou strategii, což vedlo k nárůstu podnikových uživatelů, kteří si sami kupují aplikace SaaS - bez znalosti IT - aby vyplnili existující mezery. To může vést k plýtvání výdaji, špatné správě dat a další práci na přesunu procesů a dat z jednoho neintegrovaného systému do jiného.

Salesforce a další společnosti SaaS

Salesforce.com byla raná společnost SaaS a její platforma SaaS zůstává jednou z nejpopulárnějších cloudových aplikací. Obchodní trh SaaS nadále roste a technologie SaaS si stále získává na popularitě.

Mezi další přední podnikové poskytovatele SaaS patří ADP, Adobe Systems, Box, Citrix Systems, Dropbox, Google, IBM, Intuit, Microsoft, Oracle, SAP, ServiceNow a Workday. Ale stovky společností nabízejí svůj software jako SaaS, od mobilních nástrojů pro správu po správu výkazů výdajů, od překódování videa až po finanční výpočty, od vyčištění dat od zákazníků po počítačově podporovaný design (CAD).

Integrace SaaS

Protože nabídky SaaS jsou k dispozici od tolika poskytovatelů, klíčovým trendem je vzestup integrace mezi nabídkami prodejců. Existují obě služby určené k integraci více aplikací SaaS, jako je zajištění jednotného přihlášení a řízení přístupu napříč nimi, a snahy v rámci komunity prodejců SaaS o vytvoření integrací mezi softwarem více poskytovatelů, aby podnikové procesy mohly snadněji proudit napříč těmito aplikacemi získanými z více poskytovatelů.