Table des matières:
- Définition - Que signifie Backend as a Service (BaaS)?
- Techopedia explique le backend en tant que service (BaaS)
Définition - Que signifie Backend as a Service (BaaS)?
Le backend as a service (BaaS) est un modèle de service de cloud computing qui sert de middleware qui fournit aux développeurs des moyens de connecter leurs applications Web et mobiles aux services cloud via des interfaces de programmation d'application (API) et des kits de développement logiciel (SDK). Comparé à d'autres modèles de services dans l'environnement de cloud computing, BaaS est plutôt nouveau et il y a un nombre limité de fournisseurs disponibles.
Le backend en tant que service est également appelé backend mobile en tant que service (MBaas),
Techopedia explique le backend en tant que service (BaaS)
Les fonctionnalités BaaS incluent le stockage dans le cloud, les notifications push, le code du serveur, la gestion des utilisateurs et des fichiers, l'intégration des réseaux sociaux, les services de localisation et la gestion des utilisateurs ainsi que de nombreux services backend. Ces services ont leurs propres API, ce qui leur permet d'être intégrés dans des applications avec une relative facilité. Fournir un moyen constant de gérer les données du backend signifie que les développeurs n'ont pas à développer un autre backend pour chaque service auquel les applications utilisent ou accèdent. Certaines fonctionnalités BaaS sont similaires à celles d'autres modèles de services comme SaaS, IaaS et PaaS, mais BaaS est unique en ce qu'il répond spécifiquement aux besoins des applications Web et mobiles.
Bien que BaaS présente de nombreux avantages, il est également important de prendre en compte la construction de l'interface utilisateur (UI) car elle est en communication directe avec les utilisateurs finaux. Le travail de l'interface utilisateur consiste à connecter l'application à tout tiers ou API propriétaire connecté au backend. Le principal inconvénient des services BaaS est le verrouillage des fournisseurs.
