Dom Chmura obliczeniowa Co to jest backend jako usługa (baas)? - definicja z techopedia

Co to jest backend jako usługa (baas)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Backend as a Service (BaaS)?

Backend as a service (BaaS) to model usługi przetwarzania w chmurze, który służy jako oprogramowanie pośrednie, które zapewnia programistom sposoby łączenia aplikacji internetowych i mobilnych z usługami w chmurze za pośrednictwem interfejsów programowania aplikacji (API) i zestawów programistów (SDK). W porównaniu z innymi modelami usług w środowisku przetwarzania w chmurze, BaaS jest raczej nowy i istnieje ograniczona liczba dostępnych dostawców.

Backend jako usługa jest również znany jako mobilny backend jako usługa (MBaas),

Techopedia wyjaśnia Backend jako usługę (BaaS)

Funkcje BaaS obejmują przechowywanie w chmurze, powiadomienia push, kod serwera, zarządzanie użytkownikami i plikami, integrację z sieciami społecznościowymi, usługi lokalizacyjne i zarządzanie użytkownikami, a także wiele usług zaplecza. Usługi te mają własne interfejsy API, dzięki czemu można je stosunkowo łatwo integrować z aplikacjami. Zapewnienie stałego sposobu zarządzania danymi zaplecza oznacza, że ​​programiści nie muszą opracowywać innego zaplecza dla każdej usługi, z której korzystają aplikacje lub uzyskują do nich dostęp. Niektóre funkcje BaaS są podobne do innych modeli usług, takich jak SaaS, IaaS i PaaS, ale BaaS jest wyjątkowy, jeśli chodzi o zaspokojenie potrzeb aplikacji internetowych i mobilnych.

Chociaż BaaS ma wiele zalet, ważne jest również wzięcie pod uwagę budowy interfejsu użytkownika (UI), ponieważ jest on w bezpośredniej komunikacji z użytkownikami końcowymi. Zadaniem interfejsu użytkownika jest połączenie aplikacji z dowolnymi interfejsami API firm trzecich lub zastrzeżonymi połączonymi z backendem. Kluczowym minusem usług BaaS jest blokada dostawcy.

Co to jest backend jako usługa (baas)? - definicja z techopedia