Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах

Новини Коментари
бр. 4, 2013

Перспективите пред модела “софтуер като услуга”

Анализаторите предричат светло бъдеще за модела SaaS. И все пак, какви са предимствата и недостатъците при неговото прилагане

от , 16 април 2013 0 4208 прочитания,

Ето какви са световните прогнози за развитие на SaaS пазара в следващите години: според Forrester, цитирани от Forbes, през 2013 г. ръстът на пазара ще е 5,4%, а през 2014 г. – 6,7%. Gartner също предвижда позитивно бъдеще на този модел. Затова като цяло може да се каже, че този клас системи по изглежда ще имат светло бъдеще. В същото време предвидените темпове на растеж не са такива, че да поставят “софтуера като услуга” в категорията на хитовете на ИТ пазара. По-скоро можем да говорим за ясен позитивен темп, говорещ за стабилно присъствие на пазара и плавна насока на положително развитие.

Защо обаче това е така? Изглежда този тип приложения имат много предимства, с тях обаче вървят и някои проблеми, които в не малко ситуации може да ги поставят на второ място при избора на решение. Нека разгледаме защо това е така, като първо започнем с хубавите страни на този тип решения.

Предимствата

1. Не се налага да инсталирате приложения и настройвате сървъри. Тези от вас, които са инсталирали и конфигурирали сериозен клас решения – ERP, CRM, BI и др. знаят, че стартирането им далеч не е тривиална задача. Особеностите на инсталацията са много, настройките са сложни, не винаги логични и часто не достатъчно документирани (всъщност не че няма документация, обикновено за всичко има, но количеството документация е такова, че в някаква степен за да знаеш какво да прочетеш, често трябва да знаеш какво търсиш предварително). Като резултат дори само инсталирането и настройването на системата са една сериозна задача, която при решенията от тип SaaS е напълно спестена.

2. Почти винаги този тип приложения са лесни за потребителска настройка и конфигурация. Причината е, че при централизирана, предварително подготвена сървърна инфраструктура, за вас остава да направите само локалните настройки по предварително дефинирани темплейти. Често и приложенията са уеб базирани, което пък означава почти никакви или дори никакви настройки – един логин и парола на потребителя са напълно достатъчни.

3. Не се налага инвестиции в инфраструктура. Въпросът за това да се осигури система с висока степен на надеждност и производителност е сериозен. Всъщност това е задача, която е многократно по-скъпа и сложна от задачата да се осигурят системи с нормална степен на надеждност и производителност. Един диск например от клас SATA с обем 1 TB може да струва около 120-130 лв. Същият диск за по-високо натоварване би струвал с 50%-100% повече. Подобен диск, но със SAS интерфейс би бил над 7 пъти по-скъп. А с FC интерфейс – десетки пъти по-скъп. Ако отивате в посока дискови масиви и RAID 1/5/6/10 конфигурации, цената на системата се увеличава много, много пъти – заради повечето контролери, шасита, платки, кабели и т.н. С решенията от тип SaaS не се налага да мислите за това, приложението просто работи.

4. Архивиране на данни – вече не е ваш проблем. Както и с предишния въпрос, архивирането на данни често не е тривиална задача. Едно е да архивирате 3 GB данни на DVD, съвсем различно е да архивирате 1 TB данни с висока степен на важност от транзакционна система с непрекъснат режим на работа. Отново както и при предишния казус, цените на архивиране и сложността на модела на архивиране нарастват нелинейно с количеството и важността на данните, което често превръща системите за архивиране в еднин от важните и може би не достатъчно оценявани проблеми при внедряването на бизнес системи.

5. Цената на лицензите обикновено е плавно разпределена във времето. Почти във всички случаи на използване на SaaS решение клиентите плащат месечна такса и не са налага закупуването на скъпи лицензи, което се случва почти винаги със сериозните бизнес приложения. Това, заедно с липсата на нужда от закупуване на ИТ инфраструктура, прави този тип решения много по-достъпни за старт и изискващи много по-малко първоначална инвестиция, отколкото приложенията с традиционен модел.

6. Ъпдейтите и ъпгредите на системата обикновено се правят автоматично. Когато говорим за ъпдейти на потребителски системи Windows, това може да е малко неудобство. При сървърите – нещата стават често доста сложни. Но при бизнес системите самия процес на ъпдейт и ъпгрейд често може да се смята за малък проект – такава е сложността на извършването му.

Особеностите

Изброените положителни страни на модела SaaS обаче, са едната част от картината. SaaS приложенията имат някои особености, които може да се окажат проблемни в определени ситуации, ето защо решението за това кой е правилният път на развитие зависи от конкретната ситуация. При всички положения може да имате предвид следните фактори, които да ви помогнат да намерите най-добрата посока напред:

1. Вие сте тук, но вашите данни обикновено са някъде там в облака. Често това не е голям проблем – например ако имате CRM система, която решава въпроси на конкретен отдел и в някакава степен е независимо приложение, това е достатъчно добра схема. Особено ако покрива всички ваши нужди, свързани с тези данни. Ако обаче имате ERP система, данните от които се теглят всяка вечер в BI система, която подготвя анализи за мениджмънта всяка сутрин – очевидно липсата на данните в подходяща бърза и лесна за достъп локация е сериозен проблем. Все още скоростта на работа на Интернет за нормалните бизнес организации е многократно по-ниска от скоростта на комуникация между сървърите на фирмата, така че може на практика да е невъзможно данните да се извличат по достатъчно добър начин.

2. Не интегриран модел на сигурността. Като цяло много от SaaS приложенията нямат метод на интеграция с вашата локална система на сигурност – например с вашата активна директория. Това означава невъзможност за автоматично създаване на потребители в приложението със създавнето им в домейна, отделно управление на паролите и логините, липса на централизирано наблюдение върху логовете за сигурността и др.

3. Производителността на системата може да бъде проблем. Много от приложенията, които се предлагат по модела SaaS може да нямат нужда от тежки изчисления и сложни дискови операции. Но за някои ситуации този въпрос може да е проблем – както за клиенстките системи, така и за сървърните. Една електронна таблица например за много потребители е калкулатор с елементи на разсъждение, но много от нас ползват големи, сложни и детайлни модели, които понякога достигат лимита на този тип приложения – дори на локално инсталираните софтуери. В този случай SaaS решение обикновено не е най-подходящият вариант. Подобно е положението и със сериозните бизнес системи – една ERP система може да няма голямо натоварване, но ако сте производствено предприятие с 40 хил. артикула и произвеждате обекти, включващи десетки хиляди елемента, тогава дори просто дефинирано изчисление за себестойност на производството може да отнеме часове и чесове калкулации.

4. Имате ли цялата функционалност, която ви трябва? Понякога SaaS системите имат същата, дори по-висока функционалност от локалните приложения. Често обаче това не е така и използването на приложения от този тип по-скоро води до опроделени ограничения в работата и степента на локализация на приложението. Всъщност често може да направим следното наблюдение – приложения, които първоначално са замислени като SaaS системи имат по-висока функционалност именно в този си вариант – или дори нямат локален вариант, докато приложения, които са тръгнали своето съществувание от локални системи, често са с по-малки възможности в облачния им вариант.

В заключение

Можем ли в такъв случай да препоръчаме кой модел на инсталация е по-подходящ? Истината е, че това зависи от конкретната задача, която решавате. В единия случай ще е по-подходящ SaaS модела, а в друг – локалните приложения. В същото време обаче можем да кажем, че в перспектива тенденцията е към повишаване на първите за сметка на вторите и по всичко личи, че SaaS моделът ще става все по-използван. Но може би все пак най-важното е следното: при всички положения се вижда ясна позитивна тенденция на рабвитие на бизнес системите и приложенията, така че ние като клиенти ще имаме все повече и повече възможности за използването им.

Като цяло за мен бъдещето на бизнес системите ще е облачно. Не само в прекия, но и в преносния смисъл. От една страна нещата очевидно ще отиват в посока облъчни приложения – каквито са и SaaS системите поради множеството предимства, които имат. От друга – локалните решения очевидно имат определени характеристики, които са по-подходящи при дадени ситуаци. На фонът на световната финансва буря обаче, която продълава да отнася ИТ бюджетите на много организации, изглежда облачните решения няма как да не станат предпочитани.

Стефан Марков е основател и мениджър на rinamar.com - фирма специализирана в управление и консултиране на ИТ проекти, оптимизация на дейността и моделиране. Има значителен опит като ИТ мениджър във ВМ Финанс Груп, директор "Финансов контролинг" в Plena България и Огняново-К. Участвал е в международни проекти на Plena Holding.

КОМЕНТАРИ ОТ  

Полезни страници
    За нас | Аудитория | Реклама | Контакти | Общи условия |
    Действителни собственици на настоящото издание са Иво Георгиев Прокопиев и Теодор Иванов Захов