wtorek, 29 marca 2011

Modele Cloud Computing cz. 2.

SaaS ("oprogramowanie jako usługa") – „klient otrzymuje konkretne, potrzebne mu funkcjonalności i oprogramowanie. Korzysta z takiego oprogramowania, jakiego potrzebuje. Nie interesuje go ani sprzęt, ani środowisko pracy. Ma jedynie zapewniony dostęp do konkretnych, funkcjonalnych narzędzi – niekoniecznie połączonych ze sobą jednolitym interfejsem. Programy działają na serwerze dostawcy. Klient nie jest zmuszony nabywać licencji na nie. Płaci jedynie za każdorazowe ich użycie, a dostęp do nich uzyskuje na żądanie. Model SaaS zakłada najczęściej cykliczne opłaty (abonament) za dostęp do programu, staje się to dla użytkownika stałym wydatkiem, a nie jednorazowym w momencie zakupu. Z punktu widzenia dostawcy SaaS zapewnia lepszą ochronę jego własności intelektualnej, producent może we własnym zakresie udostępniać swoją aplikację, lub przekazać to zadanie wyspecjalizowanej firmie”

CaaS ("komunikacja jako usługa") – „usługodawca zapewnia platformę pod telekomunikacyjne środowisko pracy” Czyli zlecamy usługę stworzenia i wynajmu zunifikowanego systemu mail, chat, fax itp.

Z podstawowych definicji modeli to byłoby na tyle. Generalnie „kwestią czasu jest dojście do szczytu wirtualizacji – przeniesienia całego oprogramowania (wraz z systemem operacyjnym) na serwer, a u użytkownika instalacja cienkiego klienta, mającego tylko interfejsy komunikacji z obsługującą go osobą. Taki cienki klient przy szybkich łączach internetowych mógłby się łączyć z serwerem nie będącym w sieci lokalnej, ale umiejscowionym gdziekolwiek na świecie. To prowadzi do dodatkowej funkcjonalności SaaS – DaaS (ang.: Desktop as a Service). W takim modelu użytkownik kupowałby od usługodawcy, hostowaną przez niego, maszynę wirtualną, w pełni spersonalizowaną i posiadającą dokładnie taką specyfikację, jakiej oczekuje.

Brak komentarzy:

Prześlij komentarz