SaaS, PaaS, IaaS: Az egyes különbségek és a megfelelő kiválasztás módja

Videó: Hogyan növelte a PaaS modell növekedése a teljesítményt a felhőben Maribel Lopez, a Lopez Research stratégiai tanácsadója beszélt a TechRepublic-szal a PaaS által lehetővé tett innovációról és arról, hogy a vállalatok miként kezdhetik el a felhőbe mozogni.

Az informatika területén hírhedt, hogy sokféle rövidítése van. Ez különösen igaz a felhőalapú számítástechnikára. Három uralkodó felhőszolgáltatási modell létezik: Infrastruktúra-szolgáltatásként (IaaS); Platform mint szolgáltatás (PaaS); és szoftverként szolgáltatásként (SaaS). Sridhar Vasudevan, a felhő- és adatközponti stratégiák vezető igazgatója, az Insight Enterprises globális technológiai cég egy réteg absztrakciót nyújt az alkalmazásrendszert építő szolgáltatást használók számára.

Gondolj rájuk, mint "a felhőszolgáltatások e-kereskedelembe történő Baskin Robbinjaira" - tette hozzá Laura DiDio, az ITIC kutatási és tanácsadási vezetője.

Mindegyik modell csökkenti az alkalmazások létrehozásához szükséges erőfeszítéseket - mondta Vasudevan. Ezeket a modelleket ezután közüzemi számlával számolják, az ügyfelek fogyasztásának és felhasználásának függvényében, a "pay as you go" vagy a "pay for use" modellben - mondta Vasudevan és a DiDio.

"Egy évtizeddel ezelőtt a SaaS volt a legnépszerűbb a három közül." - figyelte meg a DiDio. "De az idő múlásával ez megváltozott, és a PaaS most a legnépszerűbb és a választott szolgáltatás, mert" egyablakos ".

10 ingyenes alternatíva a Microsoft Word és Excel programhoz (TechRepublic letöltés)

Mit csinál minden modell


Vasudevan négy rétegre forralja a felhő veremét:

  1. Infrastruktúra réteg - kiszámítja az erőforrásokat, a hálózatot, a tárolást és a biztonságot
  2. Application stack - operációs rendszer, alkalmazáskiszolgáló szoftver, adatbázisok, köztes szoftverek, programozási keretek és megfigyelés
  3. Alkalmazásréteg - felhasználói felület, hitelesítés és engedélyeztetés, tranzakciók és műszerfalak
  4. Felhasználói réteg - bejelentkezés, tranzakciók végrehajtása, menedzsment

IaaS

Ahogy a neve is sugallja, az IaaS biztosítja a verem infrastrukturális rétegét. Néhány példa erre: Amazon Web Services (AWS) EC2, Rackspace és Google Compute Engine (GCE), mondta DiDio.

"Az IaaS a felhasználók felhőalapú alternatíváit nyújtja a helyszíni infrastruktúrához, így a vállalkozások elkerülhetik a drága helyszíni erőforrásokba történő befektetést" - tette hozzá Vasudevan.

Az IaaS modellben az ügyfelek manuálisan konzolokon keresztül, vagy API-n és kódon keresztül automatizálva infrastruktúra-erőforrásokat biztosíthatnak számítási példányokhoz, tárolási és adattárakhoz, hálózatokhoz, biztonsági szolgáltatásokhoz és egyéb alapvető közműszolgáltatásokhoz, például biztonsági mentéshez. Az ügyfelek ezen az infrastruktúrán építhetnek és implementálhatnak szoftverüket, beleértve az operációs rendszert, valamint az egyedi és a hagyományos alkalmazásrendszereket is - mondta Vasudevan.

"Ők felelősek a felhőkötegben az operációs rendszer rétegétől és az azt meghaladó mindent kezelő és irányító tényezőkért, ideértve az operációs rendszerek, az adatok, az alkalmazásverem (adatbázisok, a köztes szoftverek, a programozási nyelvi keretrendszer) biztonságát, a műveletek például megfigyelését, javítását stb. . és a kormányzás. "

PaaS

A PaaS biztosítja az alkalmazás veremrétegét az ügyfél számára. "Az alkalmazáscsomag az infrastruktúra rétegén helyezkedik el, hogy az alkalmazásréteg funkciói szolgáltatásként szolgáljanak az ügyfelek számára" - mondta. A PaaS szolgáltatások fejlesztési és telepítési környezetet biztosítanak, ideértve az operációs rendszerek szoftverfejlesztési keretét, a fejlesztési eszközöket és a programozást. interfészek, például .net, java és python.

Az ügyfelek e modellben adatbázis-rendszerekhez és üzleti elemzésekhez is hozzáférhetnek - mondta Vasudevan. "Az olyan szolgáltatások, mint a méretezhetőség, a magas rendelkezésre állás és a többszörös bérlés szintén rendelkezésre állnak. Az ügyfelek felelőssége a felhőalapú alkalmazásrendszereik építésére korlátozódik. A szolgáltató gondoskodik az infrastruktúráról, az alkalmazásveremről és a kezelésről."

Példák az AWS Elastic BeanStalk, a Microsoft Azure, az Oracle, az IBM, a Pivotal Cloud Foundry, a RedHat OpenShift Container Platform.

SaaS

A SaaS egy teljes alkalmazás, amelyet egy harmadik fél szolgáltatásaként szolgáltatnak az interneten keresztül a fogyasztónak - mondta Vasudevan és DiDio. "A szolgáltató kezeli az összes infrastruktúrát, az alkalmazás logikáját, az alkalmazások telepítését és a szolgáltatásnyújtást." - mondta.

"Az ügyfeleknek csak az ügyfélparamétereket és a felhasználói kezelést kell kezelniük."
Néhány "csúcsminőségű megoldás" közé tartozik a Google Apps, a Salesforce, a Dropbox, a DocuSign, a Slack és a HubSpot, mondta a DiDio.

Előnyök, korlátozások és tudnivalók

Elméletileg a PaaS, IaaS és SaaS célja, hogy két dolgot tegyen: csökkentse költségeit és mentesítse a szervezeteket a berendezések vásárlásának és költségeinek az időben és költségén, és mindent a helyszínen tároljon - mondta DiDio. "A felhőalapú számítástechnikai szolgáltatások azonban nem csodaszer. A vállalati vállalkozások nem tudnak mindent átadni egy harmadik fél felhő-szolgáltatójának, és elfelejteni őket. Túl sok a kockázat."

A belső IT-részlegeknek emlékezniük kell arra, hogy a DiDio "három" Cs-ot nevez: a kommunikációt, az együttműködést és az együttműködést ", amely elmondta, hogy mind elengedhetetlenek a sikeres üzleti eredményekhez és a folyamatos, zavartalan, hatékony napi működési tranzakciókhoz.
"Megfelelő telepítés és karbantartás esetén az IaaS rendkívül rugalmas és méretezhető" - mondta DiDio. "Több felhasználó számára könnyen elérhető. És költséghatékony. "Az IaaS minden típusú és méretű vállalkozás számára előnyös." Teljes és diszkrecionális irányítást biztosít az infrastruktúra felett. Sok szervezet szerint az IaaS használatával a hardverköltségek legalább 50% -kal csökkenthetők. "

Az IaaS azonban "érett működési modellt és szigorú biztonsági kötegeket igényel, beleértve a felhőszolgáltató technológiák megértését" - jegyezte meg Vasudevan. Az IaaS szintén "készségeket és kompetenciát igényel az erőforrás-gazdálkodásban".

PaaS, mondta DiDio, "az egész enchilada. Ez egy platform. Tehát a szervezetek olyan előnyben részesített szállítókkal működnek együtt, mint az Amazon, a Microsoft, az Oracle, a SAS, a Salesforce és mások, az üzleti és technológiai igényeiknek legjobban megfelelő egyéni megvalósítás kialakítása érdekében. "

Ennek előnye az, hogy időt takaríthat meg a fejlesztési erőfeszítések során. "Nem kell bérelnie egy belső fejlesztő csoportot, amely az alkalmazáskódot a semmiből építi fel. Ez évekig is igénybe vehet, ráadásul költséges, és az üzleti vállalkozásoknak mindig aggódniuk kell a kódhibákkal és az összeférhetetlenséggel kapcsolatos problémák miatt" - mondta DiDio. "Ez különösen igaz a nagyvállalatokra, amelyek speciális alkalmazásokkal és követelményekkel rendelkeznek a vertikális területeken, például banki / pénzügyek és egészségügy területén. "

A PaaS korlátozásai a szolgáltatók bekapcsolása a szolgáltatások szempontjából; képtelenség szélsőséges testreszabásra; és ha szükséges, nehéz átállni egy másik platformra - mondta Vasudevan. A SaaS esetében nincs követelmény az infrastruktúra telepítésére, a szoftverfejlesztésre vagy a kézbesítésre, a karbantartásra és a műveletekre - mondta. Szoftver, amely a legtöbb eszközön bárhonnan elérhető, rögzített havi számlázással rendelkezik, és minimális felhasználást igényel a felhasználók részéről.

A SaaS azonban megnehezíti az egyéni munkafolyamatok elvégzését, és Ön függ a szolgáltatótól a szolgáltatások és a megbízhatóság fejlesztésében - mondta Vasudevan.

Hogyan kitalálhatjuk, mire van szüksége

Annak meghatározása érdekében, hogy melyik modell a legmegfelelőbb, minden új kezdeményezés vagy frissítés megkezdése előtt mérlegelje az első szabályt: "Az üzleti igényeknek mindig a technológiai vásárlást kell irányítaniuk, és nem fordítva" - mondta DiDio. " Sok szervezetnek hibrid megvalósítása lesz - - Biztonsági okokból néhány alkalmazás házon belüli megőrzése. '' mondta. Ugyanakkor egy vállalkozás dönthet úgy is, hogy missziókritikus alkalmazást helyez a felhőbe.

Minden vállalkozásnak meg kell határoznia, hogy mi a célja és mit kíván elérni, majd ezt meg kell mérnie a költségekkel és a megvalósíthatósággal - mondta.

Vasudevan felsorol néhány további megfontolást:

  • A régebbi alkalmazások felhőbe történő áttelepítéséhez az üzleti elemzéshez a testreszabott programokat kell alkalmazni és megújítani a meglévő architektúrákra, hogy azok integrálhatók legyenek az új felhőszolgáltatásokkal
  • Előfordulhat, hogy egyes alkalmazások jelenleg nem felelnek meg a felhőnek, és költséges beruházásokat igényelnek a régi építészet újratervezéséhez és / vagy a felhő natív alkalmazásának átírásához

  • Új szolgáltatásokat kell beépíteni a felhőbe a felhőmodellek optimális felhasználása érdekében

  • A szervezeti változáskezelési kezdeményezések erőforrás-képzést, új erőforrások felvételét vagy tanácsadókat igényelnek

  • Az átmenethez új működési modell létrehozását és kiegészítő eszközök vagy szolgáltatások megszerzését kell elvégezni

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2021 | mobilegn.com