SaaS vs DaaS
Przetwarzanie w chmurze to styl przetwarzania, w którym zasoby są udostępniane przez Internet. Najczęściej te zasoby są zasobami rozszerzalnymi i wysoce wizualizowanymi i są dostarczane jako usługa. Przetwarzanie w chmurze dzieli się na kilka różnych kategorii w zależności od rodzaju świadczonej usługi. SaaS (Software as a Service) to kategoria przetwarzania w chmurze, w której głównymi zasobami dostępnymi jako usługa są aplikacje. DaaS to kolejna kategoria, w której użytkownik ma dostęp do całego pulpitu (pakietu aplikacji i powiązanych z nimi danych) przez Internet. Inne popularne kategorie to PaaS (Platform as a Service) i IaaS (Infrastructure as a Service).
SaaS
SaaS to jedna z kategorii / metodologii przetwarzania w chmurze. Jak wspomniano powyżej, zasoby dostępne jako usługa za pośrednictwem SaaS to w szczególności aplikacje. W tym przypadku aplikacja jest udostępniana wielu klientom przy użyciu modelu „jeden do wielu”. Główną zaletą oferowaną użytkownikowi SaaS jest to, że może on uniknąć instalowania i utrzymywania oprogramowania oraz może uwolnić się od złożonych wymagań programowych / sprzętowych. Dostawca oprogramowania SaaS, znanego również jako oprogramowanie hostowane lub oprogramowanie na żądanie, zadba o bezpieczeństwo, dostępność i wydajność oprogramowania, ponieważ działa ono na serwerach dostawcy. Dzięki architekturze wielodostępnej pojedyncza aplikacja jest dostarczana milionom użytkowników za pośrednictwem przeglądarek internetowych. Klienci nie wymagają licencjonowania z góry,podczas gdy dostawcy cieszą się niższymi kosztami, ponieważ utrzymują tylko jedną aplikację. Popularne oprogramowanie SaaS to Salesforce.com, Workday, Google Apps i Zogo Office.
DaaS
DaaS to kolejna kategoria lub konkretne zastosowanie przetwarzania w chmurze. DaaS zajmuje się sprawdzaniem działania całego pulpitu przez Internet. Jest to czasami określane jako wirtualizacja pulpitu / pulpit wirtualny lub pulpit hostowany, ponieważ użytkownik może wirtualnie korzystać z zalet pełnego pulpitu. W przeciwieństwie do SaaS, DaaS nie tylko dostarcza aplikacje lub oprogramowanie, ale także dostarcza powiązane dane wytwarzane przez aplikacje. Aby umożliwić użytkownikom pewną kontrolę nad danymi, zwykle konfiguruje się centrum danych umożliwiające udostępnianie / izolowanie danych. Architektura DaaS jest wielodostępna, a abonenci kupują usługę, płacąc miesięczną opłatę abonamentową. Ponieważ usługodawca jest odpowiedzialny za przechowywanie, tworzenie kopii zapasowych i bezpieczeństwo danych, do uzyskania usługi potrzebny jest tylko cienki klient. Ponieważ te cienkie klienty są zwykle terminalami komputerowymi z niższej półki, które są odpowiedzialne tylko za zapewnienie graficznego interfejsu użytkownika, początkowy koszt sprzętu abonentów jest minimalny. Dostęp do pulpitu jest możliwy niezależnie od lokalizacji użytkownika, sieci czy urządzenia.
Jaka jest różnica między SaaS a DaaS?
Mimo że SaaS i DaaS to dwie aplikacje / kategorie przetwarzania w chmurze, mają one kluczowe różnice. SaaS koncentruje się na udostępnianiu aplikacji przez Internet, podczas gdy DaaS zapewnia pełną obsługę pulpitu, dostarczając pakiet aplikacji i powiązanych danych abonentowi. Zwykle SaaS zapewnia tylko jedną lub kilka aplikacji, podczas gdy DaaS zapewnia użytkownikowi cały wirtualny pulpit. Użytkownicy DaaS mogą korzystać z cienkiego klienta, aby uzyskać usługę, podczas gdy użytkownicy SaaS potrzebują grubego klienta. Użytkownicy DaaS nie są odpowiedzialni za przechowywanie / tworzenie kopii zapasowych danych, ale użytkownicy SaaS powinni zwykle samodzielnie przechowywać i pobierać dane wytwarzane przez aplikacje.