Połowa lat 90. była punktem zwrotnym. Internet nagle przestał być dla społeczności akademickiej wyłącznie narzędziem wymiany artykułów naukowych. W 1994 r. zainteresowanie mediów osiągnęło szczyt, a konsumenci zaczęli masowo zalewać Internet. Ta migracja nie tylko przeniosła dane; zrodziło to zupełnie nowe mechanizmy gospodarcze.

Spójrzcie na gigantów, którzy wyłonili się z tej zmiany. Amazon rozpoczął działalność w lipcu 1995 r. z bazą danych zawierającą miliony produktów. Skala ta nie była możliwa w formie drukowanej. Opierał się na możliwościach Internetu w zakresie indeksowania i wyświetlania ogromnych zapasów na żądanie. Potem pojawił się eBay. Aukcje internetowe wykorzystały niski koszt i dużą prędkość sieci, umożliwiając milionom ludzi handel towarami na całym świecie. Bez Internetu takie transakcje byłyby logistycznym koszmarem.

Nawet Epinions wykorzystało konkretną zaletę sieci: współpracę. Agregując tysiące recenzji użytkowników, stworzono wspólną bibliotekę wiedzy, której nie mogło równać się żadne pojedyncze czasopismo. Wzory te były widoczne na powierzchni. Ale za kulisami szykowała się rewolucja innego rodzaju. Na zawsze zmieniło to sposób, w jaki firmy kupują oprogramowanie.

Powstanie dostawcy aplikacji

W grę wchodzi Dostawca usług aplikacji (ASP).

Większość ludzi zna witryny konsumenckie, takie jak Amazon. Mniej ludzi rozumie infrastrukturę zbudowaną, aby ich wspierać. ASP to model biznesowy, w którym oprogramowanie i usługi są sprzedawane i dystrybuowane przez Internet. To nie tylko hosting; to całkowita zmiana sposobu dostępu do narzędzi.

Przed pojawieniem się Internetu sprzedaż oprogramowania oznaczała dyski fizyczne, płyty instalacyjne, a działy IT spędzały całe dnie na konfigurowaniu serwerów. Internet sprawił, że model ASP stał się wykonalny na masową skalę. To nie tak, że ASP nie istniały przed erą Internetu – były po prostu niszowe, złożone i drogie w konfiguracji. Internet usunął te bariery. Nagle tworzenie ASP stało się łatwe. Potem nastąpiła ich masowa dystrybucja.

Dlaczego jest to dla Ciebie ważne? Jeśli prowadzisz małą firmę lub start-up, model ASP jest ratunkiem. Radykalnie obniża barierę wejścia. Nie musisz wcześniej kupować drogich licencji. Nie potrzebujesz serwerowni. Potrzebujesz tylko połączenia sieciowego.

W tym artykule przyjrzymy się szczegółowo modelowi ASP od podstaw. Przyjrzymy się, jak to działa, dlaczego ewoluowało i dlaczego staje się coraz bardziej popularne wśród nowoczesnych firm. Zrozumienie tej zmiany jest kluczem do zrozumienia kierunku, w jakim zmierza branża oprogramowania.

Termin Dostawca usług aplikacji jest często owiany warstwami żargonu marketingowego, który przesłania jego prawdziwą funkcję. Jeśli odłożymy na bok technologiczne modne hasła, znajdziemy koncepcję, która istnieje od wieków. Aby naprawdę zrozumieć, jak działa Internet ASP, przestań na chwilę patrzeć na farmy serwerów i spójrz na linię lotniczą.

Linia lotnicza jest nieinternetową ASP. To proste. Wszystko jest przejrzyste. Zapewnia także doskonały plan zrozumienia, dlaczego firmy wynajmują oprogramowanie, zamiast tworzyć je samodzielnie.

Prawie każda firma z listy Fortune 1000, a także niezliczona liczba małych firm, opiera się na podróżach lotniczych. To samo dotyczy osób prywatnych. Jednak liczba organizacji posiadających własne prywatne odrzutowce jest mikroskopijna. Dlaczego? Ponieważ ekonomia własności rzadko ma sens dla przeciętnego użytkownika.

Wysoki próg wejścia

Wyobraź sobie, że chcesz posiadać i obsługiwać prywatny odrzutowiec. Bariery wejścia są oszałamiające.

Najpierw musisz kupić zasób. Samoloty kosztują miliony. Do tego dochodzą koszty utrzymania. Potrzebujesz zespołu. Bycie pilotem nie jest tanią przyjemnością. Stajesz także w obliczu logistycznego koszmaru związanego z pozycjonowaniem. Jeśli samolot znajduje się w Nowym Jorku, a potrzebujesz go w Londynie, płacisz za paliwo, czas pracy załogi i zużycie związane z transportem pustego samolotu.

Porównaj to z ceną biletów komercyjnych. Nawet osoba, która lata 52 tygodnie w roku, może wydać maksymalnie 2000 dolarów tygodniowo. To 104 000 dolarów rocznie. Kwota ta nie pokrywa nawet pensji jednego pilota, nie mówiąc już o kosztach samolotu, paliwa, hangaru czy ubezpieczenia.

Kiedy więc zakup odrzutowca ma sens? Tylko w dwóch konkretnych scenariuszach:

  1. Ilość: Często i razem przewozisz dużą grupę osób.
  2. Wartość czasu: Ludzie, którzy latają, są tak cenni, że ich czas jest wart więcej niż koszty eksploatacji odrzutowca. Jeśli dyrektor generalny generuje wartość 2000 dolarów na godzinę, nie chcesz, żeby spędzał godziny na opóźnianiu lotów komercyjnych. Chcesz, żeby był zrelaksowany i gotowy do pracy, kiedy przybędzie.

Takie przypadki są rzadkie. Dlatego prywatne odrzutowce są rzadkością.

Wybór ASP

Linie lotnicze to klasyczni dostawcy aplikacji, ponieważ oferują wybór. Możesz kupić usługę od razu (posiadać odrzutowiec), wyczarterować ją (wynająć usługę) lub zapłacić niewielką dodatkową opłatę za każde użycie (kup bilet i udostępnij infrastrukturę).

Ta trzecia opcja stanowi istotę modelu internetowego ASP. Po co płacić miliony za licencje na oprogramowanie, sprzęt serwerowy i personel IT do zarządzania złożoną aplikacją, skoro można uiścić niewielką miesięczną opłatę za dostęp do niej przez Internet? Dzielisz koszty posiadania z setkami innych użytkowników.

Model ten wykracza daleko poza lotnictwo. Z podobnych konstrukcji korzystamy na co dzień, nawet o tym nie myśląc.

Modele świadczenia usług na co dzień

Rozważmy dostawę ładunku. Większość firm nie posiada własnej floty pojazdów ciężarowych. Płacą niewielką prowizję od każdej paczki FedEx lub UPS. BMW i McDonald’s są wyjątkami; ich wolumen jest na tyle ogromny, że posiadanie własnych sieci dystrybucyjnych staje się ekonomicznie wykonalne. Jednak dla zdecydowanej większości trasa ASP jest tańsza.

Telekomunikacja działa w ten sam sposób. Zbudowanie własnej ogólnokrajowej sieci światłowodowej byłoby samobójstwem finansowym. Zamiast tego płacimy niewielką kwotę za minutę połączeń międzymiastowych. Dostawca rozkłada ogromne koszty inwestycyjne infrastruktury na miliony klientów.

Nawet produkcja energii elektrycznej podlega tej logice. Chociaż każdy dom mógłby wytwarzać własną energię elektryczną, koszt takiego działania byłby astronomiczny w porównaniu z 10 centami za kilowatogodzinę oferowanymi przez zakłady użyteczności publicznej. Przedsiębiorstwo energetyczne przejmuje ryzyko kapitałowe budowy elektrowni. Niektóre gałęzie przemysłu, takie jak leśnictwo, mogą wytwarzać własną energię elektryczną po przystępnych kosztach, ponieważ dysponują darmowymi źródłami paliwa (odpadami drzewnymi) lub nadmiarem ciepła z innych procesów. Jednak dla ogółu populacji sieć jest jedynym logicznym wyborem.

Kiedy własność wygrywa

Nie każdy wybiera trasę ASP. Miliony Amerykanów jeżdżą własnymi samochodami, zamiast korzystać z transportu publicznego, który działa na wzór ASP. Niektóre duże przedsiębiorstwa budują własną infrastrukturę kopiowania, ponieważ wielkość uzasadnia koszty ogólne. Jednak małe biura zlecają te zadania Kinkos lub centrom zaopatrzenia biurowego.

Decyzja zawsze sprowadza się do tych samych obliczeń: częstotliwość użytkowania vs. koszt wejścia i utrzymania.

Jeśli codziennie korzystasz z usługi, a infrastruktura jest złożona, zbudowanie jej we własnym zakresie może zaoszczędzić pieniądze. Jeśli potrzebujesz go okazjonalnie, wynajem ma większy sens. Internetowe ASP po prostu digitalizują ten kompromis. Obniżają barierę wejścia, umożliwiając dostęp do narzędzi klasy korporacyjnej bez powiązanej z tym korporacyjnej ceny.

Logika pozostaje taka sama. Technologia się zmienia. Gospodarka pozostaje taka sama.

Co naprawdę definiuje internetową ASP

Nie nazwałbyś Delta ani United dostawcą usług aplikacji (ASP), nawet gdybyś wynajął miejsce w ich samolocie. W branży termin ASP lub Dostawca usług aplikacji odnosi się ściśle do firm świadczących usługi za pośrednictwem Internetu. W szczególności są to firmy hostujące aplikacje i powiązane usługi, udostępniając je zdalnie.

Aby określić, czy firma pasuje do tego modelu, poszukaj czterech konkretnych atrybutów operacyjnych:
– Są właścicielami samej aplikacji i zarządzają nią.
– Utrzymują serwery, na których działa aplikacja, i zatrudniają personel niezbędny do jej działania.
– Dostęp zapewniany jest globalnie poprzez Internet za pomocą standardowej przeglądarki internetowej lub lekkiego cienkiego klienta.
– Struktura płatności opiera się na wskaźnikach użytkowania lub stałych opłatach miesięcznych/rocznych, chociaż niektórzy dostawcy oferują bezpłatne plany lub nawet płacą za korzystanie z usługi.

Dlaczego biznes przechodzi na model ASP

Rozprzestrzenianie się Internet ASP nie było przypadkowe. Rozwiązało kosztowne i złożone problemy, które stwarzało tradycyjne oprogramowanie instalowane lokalnie, szczególnie w przypadku małych firm i start-upów.

Najbardziej oczywistą zaletą jest niska bariera wejścia. Czas konfiguracji jest minimalny. Zamiast czekać tygodniami na zakup i instalację sprzętu, możesz rozpocząć pracę w ciągu zaledwie kilku godzin. Struktura płatności zgodnie z rzeczywistym użyciem zmniejsza również koszty dla wszystkich, z wyjątkiem najcięższych użytkowników usługi.

Istnieje również znacząca zaleta operacyjna: redukcja personelu. Specjaliści IT są kosztowni i trudno ich znaleźć. Zlecając konserwację ASP, eliminujesz potrzebę zatrudniania wyspecjalizowanego personelu IT do zarządzania tą konkretną aplikacją.

Znikają także koszty infrastruktury. Jeśli uruchamiasz złożoną aplikację wymagającą bazy danych Oracle lub MS-SQL, jesteś odpowiedzialny za utrzymanie zarówno aplikacji i bazy danych. Dostawca ASP dba o oba aspekty, przenosząc przepustowość i obciążenia serwerów do swojej infrastruktury, gdzie często zarządzanie nimi jest tańsze.

Ukryte koszty tradycyjnej dystrybucji oprogramowania

Ewolucję dostawców usług aplikacyjnych napędzały dwa główne czynniki. Pierwszą z nich jest ogromny koszt specjalistycznego oprogramowania. W miarę wzrostu opłat licencyjnych małych firm po prostu nie stać na potrzebne im narzędzia. Model ASP sprawia, że ​​oprogramowanie dla przedsiębiorstw jest przystępne cenowo, eliminując potrzebę początkowych inwestycji kapitałowych.

Drugim czynnikiem jest logistyczny koszmar związany z utrzymaniem oprogramowania. Dystrybucja dużych, złożonych aplikacji wśród użytkowników końcowych jest niezwykle kosztowna z punktu widzenia obsługi klienta. Aktualizacje pogarszają tę sytuację. Wyobraź sobie dużą korporację z tysiącami stacji roboczych próbującą wdrożyć prostą aktualizację programu Microsoft Word. Samo wdrożenie może kosztować miliony dolarów w postaci pracy i wsparcia IT.

Centralizując aplikację, ASP eliminuje problem związany z dystrybucją. Nie musisz już łatać tysięcy pojedynczych komputerów. Dostawca wysyła aktualizację raz i wszyscy ją otrzymują. Ta zmiana skraca przestoje, zmniejsza liczbę zgłoszeń do pomocy technicznej i zapewnia aktualność oprogramowania bez obciążania zasobów wewnętrznych.

„Model ASP eliminuje większość tych problemów.”

Nie jest to idealne rozwiązanie w każdym przypadku, ale dla organizacji, które chcą zachować przewidywalność kosztów IT i pracowników skupionych na podstawowych celach biznesowych, a nie na utrzymaniu szaf serwerowych, pozostaje atrakcyjną opcją.

Ukryta infrastruktura wczesnych firm internetowych

Prawdopodobnie nigdy nie zastanawiałeś się, kto hostuje Twoją witrynę. Lub zarządza firmową pocztą e-mail. Lub przetwarza Twoje faksy. Gdybyś jednak dzisiaj rozpoczynał działalność gospodarczą, polegałbyś na dostawcach usług aplikacyjnych (ASP), nawet nie zdając sobie z tego sprawy. To niewidzialne silniki, dzięki którym małe firmy działają.

Prosty, codzienny ASP

Zacznijmy od podstaw. W przypadku większości małych firm podstawową pracę wykonują trzy lub cztery ASP. Pozostają niewykryte, dopóki coś się nie zepsuje.

Hosting to klasyczny przykład. Firmy takie jak Verio i WebHosting.com zapewniają sprzęt, oprogramowanie, przepustowość i wsparcie techniczne. Pobierają około 15 do 30 dolarów miesięcznie. Jeden serwer może obsługiwać setki kont. To skuteczne. To jest tanie. To działa.

Dostawcy poczty e-mail zazwyczaj są dostarczani w pakiecie z hostingiem. Ale są dwa inne sposoby. Możesz skorzystać z bezpłatnych usług Hotmail lub Yahoo! Poczta. Możesz też skorzystać z ASP, która za miesięczną opłatą udostępnia serwery Exchange, POP lub IMAP4. Weźmy na przykład Interpath z siedzibą w Raleigh. Od kwietnia 2000 r. oferowali kompletne rozwiązanie poczty elektronicznej w cenie 8 dolarów za konto. Ale jest pewien haczyk: Twój adres e-mail korzysta z domeny Twojej firmy. To ma znaczenie. To świadczy o profesjonalizmie.

Dostawcy faksów również przeszli na technologię cyfrową. Efax dostarcza faksy prosto do Twojej skrzynki odbiorczej. To jest darmowa platforma ASP. Przestajesz kupować papier. Stracisz usługę na linii telefonicznej. Właśnie czytasz swoją skrzynkę odbiorczą.

Dlaczego to wszystko zmieniło

Pięć lat temu bariery wejścia były wysokie. Mała firma chcąca skorzystać z tych usług musiała:

  • Kup łącze internetowe i router.
  • Zakup serwerów fizycznych dla oprogramowania do obsługi stron internetowych i poczty e-mail.
  • Zatrudnij osobę do instalacji i zarządzania oprogramowaniem.
  • Kup faks i dedykowaną linię telefoniczną.

Wiele startupów przełamało te bariery. Już dziś możesz zamówić wszystkie trzy usługi i będą działać jeszcze tego samego dnia. Całkowity miesięczny koszt wszystkich trzech usług? Pewnie poniżej 50 dolarów.

Nowością na rynku jest sklep internetowy. Możesz spodziewać się miesięcznych opłat od 200 do 400 dolarów. Ale propozycja wartości pozostaje taka sama.

Wersje ASP tych usług są lepsze niż wszystko, na co właściciel małej firmy mógłby sobie pozwolić, aby stworzyć je we własnym zakresie. Przyjrzyjmy się różnicom:

  • Przepustowość: dostawcy usług internetowych mają ogromną nadwyżkę przepustowości. Nie masz tego.
  • Wsparcie: Przeszkolony personel jest na miejscu 24 godziny na dobę, 7 dni w tygodniu. Jeśli coś się zepsuje, natychmiast rozwiązują problem.
  • Skalowalność: Potrzebujesz więcej mocy? Jeden telefon. Drobna regulacja deski. Gotowy.
  • Odzyskiwanie: ASP regularnie tworzy kopie zapasowe Twoich danych. Robią przywracanie po awarii.

Infrastruktura serwerów domowych po prostu nie jest w stanie konkurować z tym poziomem usług. Żadna mała firma nie mogła sobie na to pozwolić.

Tradycyjne ASP wkraczają na arenę

„Tradycyjny” ASP działa inaczej. Ich celem są duże przedsiębiorstwa, oferujące drogie i złożone aplikacje. Ale oferują także model pay-as-you-go dla mniejszych klientów. Na przykład oprogramowanie reklamowe lub platformy aukcyjne.

Engage oferuje oprogramowanie do zarządzania reklamami. Licencję roczną można kupić za dziesiątki tysięcy dolarów. Jest jednak zastrzeżenie: wymagana jest baza danych Oracle. Jeśli masz już wewnętrzną wersję Oracle, świetnie. Jeśli nie, jest to poważna przeszkoda. Alternatywny? Pozwól Engage zarządzać tym jak ASP. Zapłać im stawkę CPM (koszt tysiąca wyświetleń). Jeśli nie obsługujesz milionów wyświetleń reklam, model ASP ma sens ekonomiczny.

DoubleClick to zasadniczo platforma ASP sprzedająca oprogramowanie reklamowe wraz z zespołem sprzedaży. Ich podejście jest interesujące. Rzeczywiście płacą klientowi. Tak, wydawca otrzymuje wynagrodzenie. ASP przejmuje ryzyko i nagrodę.

OpenSite zapewnia oprogramowanie aukcyjne. Kup, uruchom z własną bazą danych. Lub użyj ich modelu ASP.

Prawie każde drogie oprogramowanie – od SAP, przez PeopleSoft, aż po Oracle – ma teraz wersję ASP. Dzięki temu giganci mogą dotrzeć do mniejszych klientów za przystępną cenę. Bariera wejścia na technologię klasy korporacyjnej właśnie się obniżyła.

Sprawdź dostawcę przed podjęciem decyzji

Nie tylko wynajmujesz przestrzeń. Przekazujesz klucze do operacji o znaczeniu krytycznym, takich jak płace, fakturowanie lub bazy danych klientów. Jedna zła decyzja oznacza tutaj więcej niż tylko porażkę; oznacza to upadek biznesu. Zanim więc podpiszesz umowę, musisz zadać trudne pytania.

Zacznij od dostępu. Jak dokładnie współpracujesz z oprogramowaniem? Czy jest to niezgrabna, starsza aplikacja czy elegancki interfejs przeglądarki? Doświadczenie użytkownika decyduje o tym, czy Twoi pracownicy zaakceptują narzędzie, czy będą się z nim zmagać na co dzień. Jeśli jest to aplikacja internetowa, czy jest szybka? Opóźnienia zabijają produktywność.

Następnie spójrz na wsparcie. Kiedy coś się zepsuje – a tak się stanie – jaki jest protokół? Czy ASP zapewnia szkolenia, czy będziesz musiał dowiedzieć się tego sam? Musisz wiedzieć, z kim się skontaktować, gdy system się zawiesi.

Bezpieczeństwo nie podlega negocjacjom. Potrzebujesz dowodów na solidną politykę wewnętrzną. Jak zarządzają hasłami? Czy istnieje ścisła kontrola dostępu? Poszukaj działających zapór sieciowych i kopii zapasowych na taśmach w przypadku nieuniknionej awarii sprzętu. Ale bezpieczeństwo wewnętrzne to tylko połowa historii. W jaki sposób dane są chronione podczas transmisji? Czy połączenie między Twoim biurem a serwerami jest szyfrowane? Lepsza jest sieć VPN lub własne zabezpieczenia, niż nic, ale musisz zapoznać się ze specyfikacjami.

Suwerenność infrastruktury i danych

Gdzie są przechowywane Twoje dane? Dedykowane maszyny zapewniają izolację. Wspólne maszyny zapewniają oszczędności. Obie opcje działają, ale niosą ze sobą różne profile ryzyka. Musisz wybrać na podstawie budżetu i modelu zagrożenia.

Redundancja to Twoje ubezpieczenie. Czy w przypadku awarii serwera lub przerwania kanału internetowego usługa będzie nadal działać? Zapytaj o ich plany rezerwacji. Jeśli dysk twardy ulegnie awarii, jakie są zasady odzyskiwania? Czy jest to zautomatyzowane? Lub ręczny?

Myśl szerzej. Co się stanie, jeśli budynek spłonie? Prawdziwy plan odzyskiwania po awarii nie jest dokumentem teoretycznym, ale sprawdzoną procedurą. Ile czasu zajmie przywrócenie usługi? Oglądać? Dni? Twoja firma nie może znosić dni przestojów z powodu problemów z procesorem rozliczeniowym.

Strategia wyjścia

Większość ludzi pomija ten krok. To niewygodne. Ale musisz zadać sobie pytanie: kto jest właścicielem danych? Umowa musi wyraźnie stwierdzać, że są Twoje. Nie oni. Niezbyt częste. Twój.

Co ważniejsze: jak je zdobyć? Czy po dwóch latach, jeśli będziesz chciał zmienić dostawcę, będziesz mógł odzyskać swoje dane? Skomplikowane aplikacje utrudniają to. Nie chcesz być zakładnikiem zastrzeżonych formatów. Ponadto, w jaki sposób ASP obsługuje przenoszenie danych w istniejących aplikacjach? Jeśli korzystasz z własnej księgi głównej wraz z systemem fakturowania ASP, integracja powinna przebiegać bezproblemowo. Wielu dostawców dobrze rozwiązało ten problem. Wielu nie. Poproś o dowody.

Jeśli uwzględnią te aspekty, jesteś w dobrej sytuacji. Jeśli unikają odpowiedzi, uciekaj.

Zrozumienie skrótu

Często pojawia się tutaj zamieszanie, ponieważ „ASP” ma w historii technologii dwa znaczenia. W kontekście usług biznesowych oznacza to Dostawcę Usług Aplikacyjnych – opisany powyżej model, w którym wynajmujesz oprogramowanie przez sieć.

Jednak w tworzeniu stron internetowych ASP oznacza Active Server Pages. Jest to stara technologia firmy Microsoft używana do tworzenia dynamicznych stron internetowych. Został w dużej mierze zastąpiony przez ASP.NET i nowoczesne platformy, ale nazwa pozostała w starszych systemach i zadaniach. Nie myl modelu usług z technologią skryptową.

Dalsza lektura

Jeśli potrzebujesz głębszego zrozumienia infrastruktury obsługującej te usługi, zapoznaj się z poniższymi podstawowymi tematami:

  • Jak działają serwery internetowe
  • Jak działa e-mail
  • Jak działa handel elektroniczny
  • Jak działa infrastruktura internetowa
  • Jak działa szyfrowanie
  • Jak działają VPN

Aby uzyskać wiedzę branżową, skorzystaj z następujących źródeł:

  • Jak ASP dostarczają wartość: portale nowej generacji dla aplikacji biznesowych
  • Apps on Tap (artykuł w czasopiśmie o oprogramowaniu)
  • ASPindustry.org (konsorcjum dostawców)
  • ASPnews.com
  • ASPstreet.com (portal i wyszukiwarka)
  • ASPconnection.com