Dokler med seboj niso medlevci, kaj je razlika med brezstrežnikom in računalnikom brezstrežnikov

Dokler med seboj niso medlevci, kaj je razlika med brezstrežnikom in računalnikom brezstrežnikov

What is the difference between serverless and serverless computing?

V hitro razvijajočem se svetu računalništva v oblaku se pogosto pojavljajo izrazi “brezstrežnik” in “računalnik brezstrežnikov”, kar vodi do pogoste napačne predpostavke, da sta medsebojno zamenljiva. Vendar natančnejši pregled razkriva bistvene razlike med tema dvema konceptoma.

Brezstrežnik: Onkraj fizičnih strežnikov

Brezstrežnik v svojem najširšem pomenu pomeni abstrakcijo strežnikov od razvoja aplikacij. Gre za zasnovo filozofije, ki razvijalcem omogoča gradnjo in izvajanje aplikacij brez upravljanja osnovne infrastrukture. Ta pristop ne pomeni, da v aplikacijah ni vključenih strežnikov; nasprotno, pomeni, da je odgovornost za upravljanje strežnikov prenesena na ponudnike cloud storitev.

Računalnik brezstrežnikov: Poseben izvršilni model

Računalnik brezstrežnikov pa je poseben izvršilni model znotraj paradigme brezstrežnikov. To pomeni, da ponudniki oblakov dinamično upravljajo dodeljevanje strojnih virov. Cenitev temelji na dejanski porabi virov, ki jih aplikacija porabi, namesto na predhodno kupljenih enotah zmogljivosti. Ta model je pogosto povezan s storitvijo “Funkcija kot storitev” (FaaS), kjer razvijalci implementirajo posamezne funkcije, ki se izvajajo kot odziv na dogodke.

FAQ:

V: Kaj pomeni računalništvo v oblaku?
O: Računalništvo v oblaku je dostava računalniških storitev, vključno s strežniki, shrambo, podatkovnimi bazami, omrežji, programsko opremo, analitiko in inteligenco, preko interneta (“oblaka”), z namenom zagotavljanja hitrejše inovacije, prožnih virov in ekonomij obsega.

V: Kaj je storitev “Funkcija kot storitev” (FaaS)?
O: FaaS je kategorija storitev računalništva v oblaku, ki uporabnikom omogoča razvoj, izvajanje in upravljanje funkcionalnosti aplikacij brez kompleksnosti gradnje in vzdrževanja infrastrukture, običajno povezane z razvojem in zagonom aplikacij.

V: Kako računalnik brezstrežnikov prihrani stroške?
O: Računalnik brezstrežnikov prihrani stroške tako, da odpravi potrebo po neprekinjenem delovanju in vzdrževanju strežnikov. Uporabniki plačujejo samo za prostor strežnika, ki ga uporabljajo, ko je njihova aplikacija ali funkcija dejansko v izvajanju, kar lahko bistveno zmanjša stroške.

Razlika med brezstrežnikom in računalnikom brezstrežnikov se na prvi pogled zdi subtilna, vendar je razumevanje ključno za organizacije, ki želijo izkoristiti oblak za svojo digitalno transformacijo. Vse bolj zrel oblakovni svet bo te koncepte postavil v središče tradicionalnih pristopov k IT infrastrukturi in razvoju aplikacij.