Kazalo:
- Opredelitev - Kaj pomeni Backend kot storitev (BaaS)?
- Techopedia razlaga Backend kot storitev (BaaS)
Opredelitev - Kaj pomeni Backend kot storitev (BaaS)?
Backend kot storitev (BaaS) je model storitve računalništva v oblaku, ki služi kot vmesna programska oprema, ki razvijalcem omogoča načine, kako povezati svoje spletne in mobilne aplikacije z oblačnimi storitvami prek aplikacijskih programskih vmesnikov (API) in kompletov za razvijalce programske opreme (SDK). V primerjavi z drugimi modeli storitev v računalniškem okolju je BaaS dokaj nov in je na voljo omejeno število ponudnikov.
Podpora kot storitev je znana tudi kot mobilna podpora kot storitev (MBaas),
Techopedia razlaga Backend kot storitev (BaaS)
Funkcije BaaS vključujejo shranjevanje v oblaku, potisna obvestila, strežniško kodo, upravljanje uporabnikov in datotek, integracijo v družabna omrežja, lokacijske storitve in upravljanje uporabnikov, pa tudi številne storitve za odmik. Te storitve imajo lastne API-je, kar jim omogoča relativno preprosto vključevanje v aplikacije. Zagotavljanje stalnega načina upravljanja podatkov za zaledje pomeni, da razvijalcem ni treba razviti drugega nadomestnega računalnika za vsako storitev, do katere aplikacije uporabljajo ali dostopajo. Nekatere funkcije BaaS so podobne značilnostim drugih modelov storitev, kot so SaaS, IaaS in PaaS, vendar je BaaS edinstven po tem, da posebej zadovoljuje potrebe spletnih in mobilnih aplikacij.
Čeprav ima BaaS veliko prednosti, je pomembno upoštevati tudi konstrukcijo uporabniškega vmesnika (UI), ker je v neposredni komunikaciji s končnimi uporabniki. Naloga uporabniškega vmesnika je, da aplikacijo poveže s katero koli tretjo osebo ali lastniškim API-jem, povezanim z zaledjem. Ključna slabost pri storitvah BaaS je zaklepanje ponudnika.
