IaaS, PaaS i SaaS — modele usług w chmurze IBM Cloud

Więcej o IaaS, PaaS i SaaS

Grafika reprezentująca infrastrukturę jako usługę

Infrastruktura jako usługa (IaaS)

Dostawca oferuje klientom dostęp do pamięci masowej, sieci, serwerów oraz innych zasobów obliczeniowych w chmurze za opłatą naliczaną według ich rzeczywistego wykorzystania.

Grafika reprezentująca platformę jako usługę

Platforma jako usługa (PaaS)

Dostawca usług oferuje dostęp do środowiska chmury, w którym użytkownicy budują i dystrybuują aplikacje. To dostawca zapewnia całą niezbędną infrastrukturę.

Grafika reprezentująca oprogramowanie jako usługę

Oprogramowanie jako usługa (SaaS)

Dostawca usług udostępnia oprogramowanie i aplikacje za pośrednictwem Internetu. Użytkownicy subskrybują wybrane oprogramowanie i korzystają z niego za pomocą przeglądarki WWW lub interfejsu API od dostawcy.

IaaS

Infrastruktura jako usługa (IaaS) to oferta z zakresu przetwarzania w chmurze, w ramach której dostawca udostępnia użytkownikom zasoby obliczeniowe, takie jak serwery, pamięć masowa czy sieć. Organizacje wykorzystują własne platformy i aplikacje w obrębie infrastruktury zapewnionej przez dostawcę usług.

Najważniejsze cechy

  • Zamiast kupować sprzęt, użytkownicy płacą za każdorazowe korzystanie z infrastruktury oferowanej jako usługa i dostępnej na żądanie.

  • Infrastruktura jest skalowalna i można ją dostosowywać do potrzeb obliczeniowych i pamięciowych.

  • Przedsiębiorstwa nie muszą ponosić kosztów zakupu i utrzymania własnego sprzętu.

  • Ponieważ dane są przechowywane w chmurze, nie istnieje pojedynczy punkt awarii.

  • Wirtualizacja zadań administracyjnych pozwala skupić się na innych obowiązkach.

PaaS

Platforma jako usługa (PaaS) to oferta z zakresu przetwarzania w chmurze, w ramach której użytkownicy mają dostęp do środowiska chmury pozwalającego im programować i dostarczać aplikacje, a także nimi zarządzać. Oprócz pamięci masowej i innych zasobów obliczeniowych użytkownicy mogą sięgnąć po zestaw gotowych narzędzi do tworzenia, konfigurowania i testowania własnych aplikacji.

Najważniejsze cechy

  • Model PaaS zapewnia platformę z narzędziami do testowania, opracowywania i utrzymywania aplikacji w tym samym środowisku.

  • Organizacje skupiają się na tworzeniu rozwiązań, nie martwiąc się o bazową infrastrukturę.

  • Za zarządzanie bezpieczeństwem, systemami operacyjnymi, oprogramowaniem serwera i kopiami zapasowymi odpowiadają dostawcy.

  • Uproszczona współpraca, także zdalna.

SaaS

Oprogramowanie jako usługa (SaaS) to oferta z zakresu przetwarzania w chmurze, w ramach której użytkownicy mają dostęp do zapewnionego przez dostawcę oprogramowania działającego w chmurze. Użytkownicy nie instalują aplikacji na urządzeniach lokalnych. Znajdują się one w zdalnych chmurach, do których można uzyskać dostęp przez sieć za pomocą przeglądarki WWW lub interfejsu API. Za pomocą aplikacji użytkownicy przechowują i analizują dane, a także wspólnie opracowują projekty.

Najważniejsze cechy

  • Dostawcy SaaS oferują użytkownikom oprogramowanie i aplikacje w modelu subskrypcyjnym.

  • Użytkownicy nie muszą instalować czy aktualizować oprogramowania ani nim zarządzać — odpowiadają za to dostawcy SaaS.

  • Dane przechowywane w chmurze są całkowicie bezpieczne, a ewentualna awaria sprzętu nie grozi utratą danych.

  • Poziom wykorzystania zasobów można skalować w zależności od potrzeb.

  • Aplikacje są dostępne z niemal każdego urządzenia podłączonego do Internetu, z niemal każdego zakątka świata.

Dzięki usługom IBM Cloud Twój biznes ruszy naprzód

Perspektywa IBM: IaaS, PaaS i SaaS

Javier Barabas, Lider techniczny ds. chmury IBM Cloud i technologii kognitywnych

Javier Barabas

Lider techniczny ds. chmury IBM Cloud i technologii kognitywnych

Twitter: @JavyBarabas

W tradycyjnych metodach korzystania z usług czy zasobów to właściciel infrastruktury odpowiada za zarządzanie całym sprzętem i oprogramowaniem, jakiego używa. Zwykle uzyskanie dostępu do zasobu zajmuje użytkownikowi nieco czasu, jednak może on go skonfigurować dokładnie tak, jak wymaga tego sytuacja.

Tradycyjna infrastruktura często powiązana jest ze starszymi podstawowymi aplikacjami (być może bazującymi na niedzisiejszych technologiach), które uniemożliwiają swobodną migrację do chmury. Elastyczność, standaryzacja i inne wyraźne korzyści z chmury nie przemawiają w dostatecznym stopniu za migracją. W innych wypadkach ścisłe normy bezpieczeństwa i państwowe regulacje prawne zmuszają do przechowywania danych na miejscu i pod całkowitą kontrolą.

Infrastruktura jako usługa (IaaS)

Odpowiedzialność przedsiębiorstwa rozpoczyna się od warstwy systemu operacyjnego, a obowiązkiem dostawcy jest zapewnienie stabilnej i niezawodnej infrastruktury.

Takie podejście ma uzasadnienie w wielu wypadkach. Przedsiębiorstwa niedysponujące własnym centrum przetwarzania danych upatrują w modelu IaaS błyskawicznie dostępną i ekonomiczną infrastrukturę odpowiadającą ich inicjatywom biznesowym, którą — w razie potrzeby — mogą rozbudować lub zlikwidować. Ponadto, wdrożenie rozwiązania w modelu IaaS świetnie sprawdzi się w tradycyjnych przedsiębiorstwach, którym potrzeba mocy obliczeniowej do obsługi zmiennych obciążeń, a które nie chcą ponosić wysokich kosztów inwestycyjnych. W obu przypadkach przedsiębiorstwa płacą tylko za te usługi, z których korzystają.

Platforma jako usługa (PaaS)

Model PaaS jest wprost idealny dla firm programistycznych, które działają według metodologii zwinnej. Dostawcy PaaS publikują wiele usług, z których można korzystać wewnątrz aplikacji. Usługi te są zawsze dostępne i aktualne. Platforma PaaS ułatwia testowanie nowych aplikacji i tworzenie ich prototypów. Pozwala zyskać duże oszczędności na etapie opracowywania nowych usług i aplikacji. Dzięki temu aplikacje można publikować dużo szybciej niż zwykle, aby zebrać opinie użytkowników.

Ekonomia API to nowy paradygmat programowania, a chmura to świetna platforma sprzyjająca jego implementacji.

Oprogramowanie jako usługa (SaaS)

Obecnie wzorce SaaS cieszą się uznaniem przedsiębiorstw, które pragną czerpać korzyści z wykorzystywania aplikacji bez konieczności utrzymywania i aktualizowania infrastruktury i jej komponentów. Najczęściej wybierane rozwiązania SaaS dotyczą poczty, ERP, pracy grupowej i aplikacji biurowych. Dynamika i elastyczność modelu SaaS przynoszą istotne ułatwienia.

W przypadku wdrożenia chmury nie ma rozwiązań dobrych „do wszystkiego”. Przedsiębiorstwa powinny samodzielnie ocenić stosunek korzyści do kosztów, a następnie wybrać model odpowiadający ich potrzebom. Każda niezbędna aplikacja i każdy proces jest obciążeniem, dlatego przedsiębiorstwa, które postanowiły wdrożyć chmurę, zwykle zaczynają od pogłębionej analizy swoich obciążeń.

Pierwsze kroki

IBM Cloud to infrastruktura, platforma i rozwiązania programistyczne, które pchną Twoje przedsiębiorstwo naprzód.

Be the first to hear about news, product updates, and innovation from IBM Cloud.