Indholdsfortegnelse:
- Definition - Hvad betyder Backend as a Service (BaaS)?
- Techopedia forklarer Backend as a Service (BaaS)
Definition - Hvad betyder Backend as a Service (BaaS)?
Backend as a service (BaaS) er en cloud computing-servicemodel, der fungerer som mellemvaren, der giver udviklere måder at forbinde deres web- og mobilapplikationer til skytjenester via applikationsprogrammeringsgrænseflader (API) og softwareudviklersæt (SDK). Sammenlignet med andre servicemodeller i cloud computing-miljøet er BaaS temmelig nyt, og der er et begrænset antal tilgængelige udbydere.
Backend som en tjeneste kaldes også mobil backend som en tjeneste (MBaas),
Techopedia forklarer Backend as a Service (BaaS)
BaaS-funktioner inkluderer skylagring, push-meddelelser, serverkode, bruger- og filhåndtering, integration af socialt netværk, lokationstjenester og brugeradministration samt mange backend-tjenester. Disse tjenester har deres egne API'er, så de kan integreres i applikationer med relativt lethed. Tilvejebringelse af en konstant måde at administrere backend-data betyder, at udviklere ikke behøver at udvikle en anden backend til hver tjeneste, som applikationerne bruger eller får adgang til. Nogle BaaS-funktioner ligner dem i andre servicemodeller som SaaS, IaaS og PaaS, men BaaS er unik i specifikt at imødekomme behovene for web- og mobilapplikationer.
Selvom BaaS har mange fordele, er det også vigtigt at tage konstruktionen af brugergrænsefladen (UI) i betragtning, fordi det er i direkte kommunikation med slutbrugerne. UI's job er at forbinde applikationen til enhver tredjepart eller proprietære API'er, der er forbundet til backend. Den vigtigste ulempe ved BaaS-tjenester er leverandørens lock-in.
