‘N Inleiding tot ☁️ Wolkdiensmodelle – PaaS, SaaS, IaaS, FaaS en meer …

Daar is baie kort name wat gebruik word in Cloud Service Models, en soms kan dit verwarrend wees.


As u begin met Cloud Computing, is daar baie dinge om te leer. In hierdie artikel bespreek ek enkele van die gewilde modelle vir wolkediens wat wyd gebruik word en ‘n moet-wees vir aspirant-wolk-argitekte..

Drie wolkediensmodelle PaaS, SaaS en IaaS is die belangrikste onder almal, so ek sal met hulle begin.

Paas

PaaS staan ​​vir Platform as a Service.

Hier gee u wolkverskaffer u die volledige platform om te gebruik. As ek sê dat die volledige platform om te gebruik, beteken dit dat die verskaffer sorg vir al die onderliggende dele van die infrastruktuur. Byvoorbeeld, u bedieners word versorg, en u virtuele masjiene word versorg; u kry vooraf gedefinieerde instrumente wat u kan gebruik om u toepassings te bou.

slaag geekvlam

Sommige van die voordele verbonde aan die gebruik van PaaS is die volgende.

  • Vinniger ontwikkeling en aflewering
  • Skep / ontplooi toepassings vlugtig
  • Maklik opgradeerbaar
  • Voorsien rugsteun, herstel en datasekuriteit
  • Maklik toeganklik vanaf verskeie plekke (deur verskeie spanne)

Eks – Program-enjin vanaf Google Cloud.

SaaS

SaaS staan ​​vir Software as a Service.

Dit beteken dat ‘n wolkverskaffer u volledige sagteware soos bedieners, databasisse, toepassings kodes in die vorm van diens gee.

saas geekflare

Byvoorbeeld, Gmail, waar u e-posse uitruil sonder om bekommerd te wees oor wat op die agtergrond gebeur. Al wat u hoef te doen is om u e-pos in te voer, en dit word afgelewer by die plek of aan die persoon wat u wil aflewer. U is nie bekommerd oor hoe die platform werk nie, wat is die kwessies rakende sekuriteit, wat as die bediener afgaan, waar die pos gestoor word; dit is nie u bekommernis nie.

Die diensverskaffers bied u ‘n volledige sagteware of ‘n toepassing in die vorm van diens, daarom word hierdie argitektuur Software as a Service genoem.

Sommige voordele:

  • On-demand diens
  • Onafhanklike platform
  • U hoef niks te installeer nie
  • Hulpbron wat deur die Verkoper bestuur word
  • 24 × 7 beskikbaar

Eks – Freshdesk as ‘n hulptoonbank en selfbedieningsoplossing.

IaaS

IaaS staan ​​vir Infrastructure as ‘n diens.

Die definisie van infrastruktuur as ‘n diens beteken dat net die infrastruktuur aan u gegee word, alles anders is iets wat u in die vooruitsig stel, en dan gebruik u dit. IaaS bied rekenaarargitektuur en infrastruktuur, afgesien van die datastoor, virtualisasie-bedieners en netwerke.

iaas geekflare

Laat ek dit met ‘n analogie verduidelik.

Gestel u byvoorbeeld ‘n huis, en die eienaar gee u ‘n huis en sê dat u dit moet gebruik soos u wil, en betaal die huur aan my. Dus betaal u die eienaar vir die huis, en as u binne die huis kom, besef u dat dit slegs ‘n bed en ‘n tafel het. Daarbenewens moet u die kombuisgereedskap insit, en u moet die huis opstel soos u dit wil gebruik, en dan kan u voortgaan om die huis te gebruik. Basies stel u u infrastruktuur op.

Hier is ‘n paar belangrike kenmerke van IaaS:

  • Dinamies skaalbaar
  • Huur / gelisensieer / betaal soos u gaan
  • Verskeie vlakke van dienste
  • 100% beskikbaarheid van hulpbronne
  • Maklike toegang met GUI of CLI

Ex – Vultr, Kamatera, AWS, GCP

APIaaS

API as ‘n diens word gebruik om sy eie persoonlike API’s te bestuur en toelaat dat toepassings met derdeparty-API’s soos Google-kaart, stemsoek-API, ens..

Dit word ook gebruik in die opwekking van dokumentasie van API’s, wat al die funksies beskryf en aan die API werk. Dit kan met die span gedeel word met behulp van daardie API of derdeparty-API’s.

Met behulp van API-dienste kan ‘n toepassing praat met die funksies wat in die backend gestoor is.

api as 'n geekflare van dienste

Ex – kaarte, lugvaart, SERP

AAAS

AaaS staan ​​vir Analytics as ‘n diens.

Dit bied analitiesagteware oor die wolk op die inskrywinggebaseerde model. Dit is ‘n belangrike opsie vir ondernemings om nuwe kapitale koste te omseil en maklik nuwe besigheidsproses aan te neem.

U kan AaaS gebruik vir voorspellende analise, Data Analytics, Business Analytics, om insigte en neigings oor die data te vind. In hierdie era van Big Data is AaaS ‘n verlosser. Dit kan insigte van Big data op ‘n skaalbare en koste-effektiewe manier skoonmaak, ontleed en stoor.

Eks – Zoho Analytics

https://www.zohowebstatic.com/sites/default/files/analytics/zblenddata-video.mp4

Baas

BaaS staan ​​vir Backend as a Service.

Bogenoemde afbeelding is van Cloudflare.

Dit sorg vir al die backend-dienste van ‘n toepassing, en die ontwikkelaars kan slegs daarop fokus om die voorkant van die toepassing te skryf en te onderhou. Dit bied backend-dienste soos databasisbestuur, gebruikersverifikasie, wolkberging, hosting op die wolk, push-kennisgewings, ens.

As ek ‘n voorbeeld van amazon.com neem, is dit een van die gewildste e-handelswebwerwe wêreldwyd. Wat u as gebruiker sien, is ‘n vriendelike webwerf of ‘n app, maar daar gebeur baie dinge aan die agterkant. BaaS kan Amazon help met opberging, gebruikersbestuur, betaalpoort, aanbevelingstelsel, kennisgewing aan die gebruiker vir die nuutste aanbiedings, en vele meer funksies in die backend.

Ex – Managed Database deur DigitalOcean

Data as ‘n diens

Data as a Service (soms ook DaaS genoem) is ‘n diensmodel wat vooraf saamgestelde en vooraf berekende data bied, wat beter insigte kan bied, en u beter besigheidsbesluite kan neem. Dit gebruik die wolk om data stoor, data-integrasie data verwerking, data-analise dienste met behulp van netwerke.

Kenmerke:

  • Minder insteltyd
  • Abstrakte kompleksiteite
  • Minimale stilstand
  • Dienste / gereedskap word outomaties bestuur
  • Koste-effektief

Eks – MongoDB

DBaaS

DBaaS staan ​​vir databasis as ‘n diens.

DBaaS word bestuur deur openbare en private wolkverskaffers. Dit bied databasisfunksionaliteite as ‘n diens aan interne / eksterne kliënte. Toepassingsontwikkelaars vertrou nie op databasisadministrateurs vir databasisbestuur wanneer hulle databasis as ‘n diens gebruik nie.

Voordele van die gebruik van DBaaS.

  • Verminder operasionele koste
  • Makliker om te ontplooi en te bestuur
  • Ondersteun alle groottes van besigheid
  • Betaal vir wat u gebruik
  • Outomatiseer databasisbedrywighede
  • Klusteropstelling in minute
  • Hoë beskikbaarheid oor streke

Eks – Scalegrid vir MySQL, PostgreSQL, Redis, MongoDB

Daas

DaaS staan ​​vir Desktop as a Service.

Virtuele desktops op enige toestel vanaf enige plek op die wolk. Dit bied ‘n inskrywing-gebaseerde model en is ‘n multi-huurder. Dit verbeter datasekuriteit en verhoog die produktiwiteit op afstand, aangesien dit dienste in al die geografiese gebiede lewer.

Virtual Desktop Infrastructure (VDI) het baie ooreenkomste met DaaS. Die verskil tussen die twee is dat infrastruktuur op DaaS oor die wolk aangebied word, terwyl die infrastruktuur van VDI meestal op die perseel geleë is.

Ex – V2 Cloud

Faas

FaaS staan ​​vir Function as a Service.

Dit help om die kompleksiteit van bedieners te verwyder en bied ‘n bedieningslose argitektuur. U kan op die sakelogika fokus, en alles op die agtergrond word deur diensverskaffers versorg – alles wat u hoef te bekommer oor die ontwikkeling van kodes.

AWS Lambda is ‘n voorbeeld van FaaS, wat deur Amazon ontwikkel is. Azure en GCP ondersteun ook FaaS deur Azure-funksies en Google Cloud-funksies.

Sommige voordele:

  • Verwyder die kompleksiteit, bied ‘n abstraksie
  • Fakturering gebaseer op slegs gebruik
  • Vinniger ontwikkeling
  • Skaalbaar maklik
  • Voorsieningstyd in millisekondes

Eks – Cloudflare-werkers

SECaaS

SECaaS staan ​​vir Security as a Service.

Wolkgebaseerde sekuriteit waar ‘n toepassing of infrastruktuur deur ‘n wolkgebaseerde sekuriteitsverskaffer (CSBP) beveilig word. ‘N Eenvoudige voorbeeld van Security as a Service is ‘n antivirusprogrammatuur wat aangebied word deur ‘n organisasie soos Avast, Norton, McAfee, ens..

Ander sekuriteitsdienste soos anti-malware, firewall, penetrasietoetsing, opsporing van indringers, verifikasie, spamfiltrering, identiteits- en toegangsbestuur (IAM) is deel van SECaaS.

Ex – SUCURI vir webtoepassings firewall

Afsluiting

Dit was dus die belangrikste modelle vir wolkediens wat u gereeld teëkom terwyl u met wolkoplossings werk. Probeer enige van die wolkediensmodelle hierbo genoem met behulp van enige wolkdiensverskaffer (AWS, Azure, Google Cloud) om ‘n gevoel daarvan te kry.

As u nie ‘n wolkrekenaarkunde het nie, gaan kyk gerus na hierdie kursusse.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map