Aplikacje SaaS: Zrozumienie podstaw

Co to jest aplikacja SaaS?
SaaS to kompletne rozwiązanie programowe kupowane w modelu płatności zgodnie z rzeczywistym użyciem od dostawcy usług w chmurze. Płacisz za możliwość używania aplikacji w swojej organizacji, a użytkownicy łączą się z nią przez Internet, zazwyczaj przy użyciu przeglądarki sieci Web.
Dowiedz się więcej na azure.microsoft.com

SaaS, czyli oprogramowanie jako usługa, to oparty na chmurze model dostarczania aplikacji przez Internet. Aplikacje SaaS są hostowane na zdalnym serwerze i są dostępne za pośrednictwem przeglądarki internetowej. Oznacza to, że użytkownicy mogą uzyskać dostęp do oprogramowania z dowolnego miejsca, na dowolnym urządzeniu, o ile mają połączenie z Internetem.

Czym są usługi w chmurze?

Usługi w chmurze to kategoria usług obliczeniowych dostarczanych przez Internet. Obejmują one aplikacje, pamięć masową, moc obliczeniową i możliwości sieciowe. Usługi w chmurze mogą być dostarczane za pośrednictwem chmur publicznych, prywatnych lub hybrydowych. Chmury publiczne są własnością i są obsługiwane przez zewnętrznych dostawców, podczas gdy chmury prywatne są własnością i są obsługiwane przez poszczególne organizacje. Chmury hybrydowe stanowią połączenie chmur publicznych i prywatnych.

Jak nazywają się trzy podstawowe modele usług w chmurze?

Trzy podstawowe modele usług w chmurze to infrastruktura jako usługa (IaaS), platforma jako usługa (PaaS) i oprogramowanie jako usługa (SaaS). IaaS zapewnia użytkownikom dostęp do zwirtualizowanych zasobów obliczeniowych, takich jak serwery, pamięć masowa i sieć. PaaS zapewnia użytkownikom platformę do tworzenia, testowania i wdrażania aplikacji. SaaS zapewnia użytkownikom dostęp do aplikacji opartych na chmurze, które są hostowane i zarządzane przez zewnętrznych dostawców.

Czy SaaS to licencja?

SaaS nie jest licencją. Zamiast tego jest to oparty na subskrypcji model dostarczania aplikacji. Użytkownicy płacą miesięczną lub roczną opłatę za dostęp do oprogramowania, a dostawca jest odpowiedzialny za hosting i utrzymanie aplikacji.

Czym jest ruch open source?

Ruch open source to inicjatywa społeczności mająca na celu udostępnienie kodu oprogramowania do użytku, modyfikacji i dystrybucji. Oprogramowanie open source jest zazwyczaj rozwijane przez społeczność wolontariuszy, którzy współpracują w celu ulepszenia oprogramowania i naprawienia błędów. Oprogramowanie open source jest często bezpłatne, choć niektórzy dostawcy pobierają opłaty za usługi wsparcia i konserwacji.

Co to jest oprogramowanie klienckie?

Oprogramowanie klienckie to oprogramowanie instalowane na urządzeniu użytkownika w celu uzyskania dostępu do zdalnego serwera. W przypadku aplikacji SaaS, oprogramowaniem klienckim jest zazwyczaj przeglądarka internetowa. Użytkownicy uzyskują dostęp do aplikacji za pośrednictwem przeglądarki, która komunikuje się ze zdalnym serwerem w celu zapewnienia funkcjonalności aplikacji.

Podsumowując, aplikacje SaaS są popularnym sposobem uzyskiwania dostępu do aplikacji przez firmy za pośrednictwem chmury. Aplikacje SaaS są hostowane na zdalnych serwerach i dostępne za pośrednictwem przeglądarki internetowej, dzięki czemu są dostępne z dowolnego miejsca z połączeniem internetowym. SaaS jest jednym z trzech podstawowych modeli usług w chmurze, obok IaaS i PaaS. SaaS to model oparty na subskrypcji, a nie licencji, a oprogramowanie klienckie to zazwyczaj przeglądarka internetowa. Ruch open source to inicjatywa kierowana przez społeczność, mająca na celu udostępnienie kodu oprogramowania każdemu, kto może go używać, modyfikować i rozpowszechniać.

FAQ
Co oznacza termin on prem?

On-prem, skrót od „on-premises”, odnosi się do oprogramowania lub aplikacji, które są instalowane i uruchamiane na własnych fizycznych serwerach lub sprzęcie firmy, a nie są hostowane w chmurze lub dostarczane jako usługa.