Autorem poniższego artykułu jest Derek Singelton, Analityk ERP w firmie Software Advice.
Podczas gdy świat technologii koncentruje się na zjawisku software-as-a-service (SaaS) i fenomenie „chmury”, wiele firm, z którymi rozmawiamy, nie są z nimi zbytnio obeznane. To się zaczyna zmieniać, wraz z coraz bogatszą ofertą aplikacji SaaS dla przedsiębiorstw w stosunku do tradycyjnych instalacji i wdrożeń.
W Software Advice każdego dnia, słyszymy te same kilka pytań na temat tego, czym jest dokładnie SaaS i jak bardzo różni się od tradycyjnego modelu oprogramowania. Więc pomyśleliśmy, że warto zebrać w całość odpowiedzi na 10 najczęściej zadawanych pytań o SaaS.
1. Co to jest SaaS?
SaaS jest metodą dostarczania oprogramowania, która pozwala na dostęp do danych z dowolnego urządzenia z dostępem do Internetu i przeglądarką WWW. W tym modelu, producenci oprogramowania oferują hostowanie i utrzymanie serwerów, baz danych i samego kodu aplikacji. Jest to znaczące odejście od modelu dostarczania oprogramowania w siedzibie klienta. Po pierwsze, firmy nie muszą inwestować w drogi sprzęt do obsługi aplikacji, a to z kolei, umożliwia kupującym zlecanie na zewnątrz większości obowiązków IT zwykle wymaganych do rozwiązywania problemów i utrzymania oprogramowania. Wszystkimi sprawami zajmuje się dostawca SaaS.
Ponadto aby umożliwić zdalny dostęp przez Internet do aplikacji i danych, model cenowy SaaS różni się od oprogramowania instalowanego w siedzibie firmy. W przypadku oprogramowania w siedzibie klienta (on-site) zwykle kupowane są wieczyste licencje, co oznacza, że nabywca posiada własne licencje na oprogramowanie. Dodatkowo dochodzi od 15% do 20% wartości zakupu rocznie na zarządzanie oraz opłaty związane ze wsparciem developera. SaaS, umożliwia kupującym skorzystanie z rocznej lub miesięcznej opłaty abonamentowej, która zwykle obejmuje licencję na oprogramowanie, wsparcie techniczne i większośc dodatkowych opłat. Główną korzyścią modelu cenowego SaaS jest możliwość rozłożenia kosztów w czasie.
2. Jak wybrać pomiędzy SaaS i tradycyjnym oprogramowaniem?
Pierwszy krokiem do odpowiedzi na to pytanie jest określenie złożoności Twojego biznesu. Zazwyczaj zalecamy SaaS dla małych i średnich przedsiębiorstw z dość prostymi procesami biznesowymi, które starają się obniżać koszty z góry. Dlaczego? Rozwiązania SaaS są opłacalne, ale są wciąż odczuwalne przy obsłudze skomplikowanych wymogów dużych firm korporacyjnych. Jeśli istnieje jeden obszar, w którym SaaS nadal pracuje w celu uzupełnienia oferty, to zapewnienie tego samego poziomu dużej funkcjonalności, który można znaleźć w systemach tradycyjnych.
Podczas gdy SaaS powoli zapełnia luki funkcjonalności, pozostaje dość duża przepaść pomiędzy rozwiązaniami. Na przykład, średniej wielkości producent, który wytwarza wysoce skomplikowane i niestandardowe części lotnicze kwalifikuje się do rozwiązania tradycyjnego, tylko dlatego, że takie systemy istnieją dłużej na rynku i posiadają więcej funkcjonalności. Z drugiej strony, producent, który specjalizuje się w wytwarzaniu nakrętek i śrubek znajdzie wszystkie funkcje potrzebne w SaaS jak NetSuite lub Plex. Więc tak naprawdę wybór sprowadza się do zrozumienia, jakie są potrzeby organizacji i które rozwiązania najlepiej jej pomogą w najbliższym czasie (jak również po pewnym czasie).
3. Czy SaaS to nowość?
Początki środowiska współdzielonych zasobów, takich jak cloud computing są datowane na rok 1960. W przemówieniu do studentów MIT z 1961, John McCarthy, znany informatyk, który zdobył nagrodę Turinga za swoją pracę przy sztucznej inteligencji, wygłosił słynne słowa: „system obliczeniowy może pewnego dnia być zorganizowany jako użyteczność publiczna.” Innymi słowy, zgodnie z koncepcją cloud computing – udostępnione zasoby mocy obliczeniowej. Chociaż pomysł istnieje już od jakiegoś czasu, internetowe technologie wymagane do wspierania SaaS dojrzały pod koniec 1990 roku. Wtedy firmy takie jak Salesforce rozpoczęły oferowanie tradycyjnych rozwiązań dla przedsiębiorstw, takich jak zarządzanie relacjami z klientami, poprzez model SaaS.
Na początku świat oprogramowania dla przedsiębiorstw nie przyjął SaaS poważnie. Jednak w ciągu ostatnich pięciu lat zmieniło się to dramatycznie, kiedy to producenci SaaS pokazali, że są zdolni osiągać wzrost przychodów oraz bazy klientów poprzez model abonamentu. W tym samym czasie, kupujący coraz bardziej przekonywali się do oferty cenowej i wykorzystania przeglądarki internetowej jako interfejs użytkownika (UI) w oferowanych rozwiązaniach SaaS.
4. Czy mogę dostosować oprogramowanie SaaS?
Gdy aplikacje SaaS pojawiły się po raz pierwszy ich możliwość dostosowywania była bardzo ograniczona. Wszyscy otrzymywali to samo rozwiązanie a przedsiębiorcy musieli dostosować swoje procesy biznesowe do oprogramowania, jakie otrzymali. Dzisiaj dostosowywanie systemów SaaS staje się to dużo łatwiejsze i bardziej powszechne. W rzeczywiśtości, mamy teraz armie konsultantów specjalizujących się w dopasowywaniu aplikacji SaaS do procesów biznesowych.
Kupujący mogą dostosowywać interfejs użytkownika, aby zmienić wygląd programu, jak również modyfikować go w konkretnych miejscach, np. takich jak pola danych, do zmiany tego co jest wyświetlane. Funkcjonalności procesów biznesowych mogą być również włączane i wyłączane do woli. Jednak możliwość dostosowania oprogramowania SaaS nadal nie jest tym czym jest dla rozwiązań tradycyjnych. Ponieważ rynek SaaS dojrzewa, producenci oprogramowania więcej inwestują w rozwój, aby zapewnić większe możliwości dostosowania i elastyczność, do której są przyzwyczajone w tradycyjnym modelu oprogramowania. Oczywiście, to wszystko zależy od aplikacji i dostawcy, a niektórzy z nich są po prostu krok dalej przed innymi.
5. Kto jest właścicielem Moich danych?
Wielu nabywców obawia się, że dostawcy SaaS „są właścicielami” ich danych. Jest to z pewnością coś czego należy być świadomym podczas negocjacji porozumienia o poziom usług (SLA) z dostawcą SaaS. Oprócz ustalania standardów niezawodności systemu, SLA precyzuje szczegóły kwestii, takich jak własność danych, wymogi bezpieczeństwa i harmonogramy konserwacji. To ważny i dość złożony dokument, którego nie sposób opisać wystarczająco w tym artykule. Aby dowiedzieć się więcej o SLA, przeczytaj ten doskonały artykuł.
Pod względem własności danych, kupujący powinien upewnić się, że istnieje klauzula w SLA, która stwierdza jednoznacznie, że jest on właścicielem danych. Większość umów SaaS posiada standardowe warunki, które zapewnią dostęp do danych w przypadku gdy dostawca wycofuje się z branży (patrz poniżej) i gwarantuje, że jesteś właścicielem tych danych. Co więcej, większość dostawców SaaS pozwala na eksportowanie danych i lokalne kopie zapasowe w dowolnym momencie. To bardzo nietypowe jeżeli dostawcy nalega, że zachowuje prawo własności danych. Jeśli zauważysz to w klauzuli SLA, nie podpisują takiego dokumentu.
6. Czy moje dane są bezpieczne?
Jest to jedna z największych kwestii spornych dla firm, które rozważają użycie SaaS. Bezpieczeństwo jest ważnym czynnikiem, gdy zezwala się komuś innemu, aby utrzymywał kluczowe dane biznesowe, zwłaszcza dla firm z dużymi zestawami danych. Jednak z bankowością online i internetowymi systemami płatności staje się to normą, sprawa bezpieczeństwa wydaje się trochę nadmuchana. Niewiele rzeczy jest ważniejsze niż nasze konta bankowe, jednak większość z nas pozwala na wygodne umieszczenie tej informacji w chmurze.
W rzeczywistości, bezpieczeństwo danych jest niezależne od tego, czy serwer stoi obok Ciebie lub w innym mieście. Dostawcy SaaS faktycznie są w stanie zainwestować znacznie więcej w dziedzinie bezpieczeństwa, tworzenia kopii zapasowych i konserwacji niż małe i średnie firmy. Z tego powodu, internetowe systemy mają zazwyczaj więcej środków bezpieczeństwa niż systemy tradycyjne. Co więcej, większość dostawców SaaS przechodzi rygorystyczne audyty SAS70 Type II poziomu bezpieczeństwa centrum danych. Istnieje du że prawdopodobieństwo, że poszczególne działy IT nie będą wstanie utrzymać tych samych standardów.
7. Co zrobić, jeśli dostawca wycofuje się z biznesu?
Są to uzasadnione obawy, gdyż w świecie oprogramowania, dostawcy przychodzą i odchodzą cały czas – czy to poprzez konsolidację czy przez niepowodzenia w biznesie. Dane jednak zazwyczaj są możliwe do zachowania przez Ciebie. Większość dostawców SaaS przedpłaca swoje centra danych firmy hostingowej zgodnie z regułą „nie gaś światła” (keep the lights on). Te zaliczki mają na celu zabezpieczenie spółki w celu zapewnienia, że ich dane są dostępne w przypadku gdy coś zdarzy się z samym dostawcą.
Ważną rzeczą jest to, aby upewnić się, że w SLA istnieje klauzula, która wyraźnie stwierdza, że można wyeksportować swoje dane od operatora. Większość umów SLA zawiera takie wpisy, ponieważ staje się to standardową praktyką. Klauzula ta powinna obejmować również, jak często i w jakim formacie możesz uzyskać dostęp do danych. Typowe dla umowy SLA jest również zastrzenie, że dostawca pomoże w migracji danych, za odpowiednią opłatą.
8. Jakie są ograniczenia Internetu a jakie Systemu operacyjnego?
Podstawową wadą SaaS jest to, że opiera się na dobrym dostępie do Internetu. Będziesz wiedział lepiej niż ktokolwiek inny, jak to wpłynie na Ciebie. Masz dobry dostęp do internetu? Choć wielu uważa, że systemy tradycyjne są bardziej wiarygodne, żaden system nie jest w pełni odporny na przestoje. Oprogramowanie on-site podlega przestojom awarii elektrycznych, awarii sprzętu i wielu innych zagrożeń. Jako zabezpieczenie, niektórzy dostawcy SaaS opracowali funkcjonalność „offline”, która pozwala na kontynuowanie pracy w przypadku, braku dostępu do internetu. Gdy połączenie jest ponownie dostępne, wszystkie dane są natychmiast synchronizowane do systemu.
Oprócz połączenia z siecią internet, niektórzy są zaniepokojeni kompatybilnością z systemami operacyjnymi. Większość systemów przedsiębiorstwa została zbudowana do pracy w środowiskach Windows lub Linux. To zaczyna się zmieniać. Jako użytkownicy Mac, jesteśmy szczęśliwi widząc, że więcej producentów zapewnia wsparcie przedsiębiorczości Mac OS. W czasach gdy Mac rośnie w siłę w przedsiębiorstwach, oczekujemy wsparcia w przyspieszaniu funkcjonalności w tych systemach operacyjnych. Ponadto, większość firm SaaS zapewnia obsługę wielu przeglądarek internetowych, więc bez względu jakiego systemu używasz zawsze możesz uzyskać dostęp do aplikacji SaaS.
9. Jaka jest różnica pomiędzy SaaS i cloud computing?
To nie jest tylko semantyka. Chmura odnosi się do zestawu niezwykle złożonej technologicznie infrastruktury. Na poziomie podstawowym, to zbiór komputerów, serwerów i baz danych, które są ze sobą połączone w taki sposób, że użytkownicy mogą wynajmować dostęp do ich łącznej mocy. Moc obliczeniowa jest skalowalna, aby kupujący mógł dynamicznie zwiększać lub zmniejszać ilość mocy obliczeniowej najmu.
Chmura może odnosić się do wszystkiego, co jest hostowane zdalnie i dostarczone przez Internet. Podczas gdy wszystkie programy w chmurze są uruchamiane na ich tradycyjnych odpowiednikach, SaaS odnosi się szczególnie do aplikacji biznesowych, które są dostarczane przez chmury obliczeniowe. Biorąc pod uwagę powszechny wzrost dostępności chmur, wejście na rynek aplikacji było łatwiejsze, szybsze i mniej kosztowne dla dostawców SaaS w porównaniu do tradycyjnego modelu rozwoju oprogramowania. Dziś niemal każdy rodzaj działalności podstawowej funkcjonalności – od zasobów ludzkich do planowania zasobów przedsiębiorstwa – jest dostępna za pośrednictwem SaaS.
10. Co to jest „Chmura Prywatna”?
Prywatna chmura ma wszystkie dziedziny zarządzania, który prowadzi się w chmurze publicznej i przechowuje w swojej siedzibie. Użytkownicy osiągają tę samą funkcjonalność i możliwość dostępu do swoich danych poprzez przeglądarkę internetową. Jednak zamiast dzielenia mocy obliczeniowej publicznie, moc obliczeniowa jest dzielona pomiędzy użytkowników w jednej firmie. W przeciwieństwie do modelu chmury publicznej, prywatne chmury wymagają działu IT do wykonywania konserwacji i utrzymania.
Prywatna chmura jest naprawdę tylko realną opcją dla dużych przedsiębiorstw, które mogą zainwestować w infrastrukturę niezbędną do rozwoju i utrzymania środowiska cloud computing. Używanie prywatnych chmur, wymaga dużej skali w celu wygenerowania zwrotu z inwestycji na tym poziomie zakupu technologii. W przypadku dużych przedsiębiorstw, które nie chcą umieszczać swoich informacji w publicznie dostępnej chmurze, jest to atrakcyjna opcja.
Oryginalny post: http://www.softwareadvice.com/articles/enterprise/saas-faqs-1072811/