Mobiles Backend als Service
Mobiles Backend als Service (Mbaas), auch bekannt als "Backend als Service",",[1][2][3] ist ein Modell für die Bereitstellung Web-App und App Entwickler mit einer Möglichkeit, ihre Anwendungen mit zu verknüpfen Backend Wolkenspeicher und APIs, die von Back -End -Anwendungen ausgesetzt sind und gleichzeitig Funktionen wie Benutzerverwaltung bereitstellen, Mitteilungenund Integration mit Social -Networking -Dienste.[4] Diese Dienste werden über die Verwendung von Custom bereitgestellt Softwareentwicklungskits (SDKs) und Anwendungsprogrammierschnittstellen (APIS). Baas ist eine relativ jüngste Entwicklung im Cloud Computing,[5] Mit den meisten Baas Startups Datierung von 2011 oder später.[6][7][8]
Zweck
Web- und mobile Apps erfordern eine ähnliche Funktionen im Backend, einschließlich Benachrichtigungsdienst, Integration mit soziale Netzwerke, und Wolkenspeicher.[9][10] Jeder dieser Dienstleistungen hat seine eigene API Dies muss einzeln in eine App aufgenommen werden, ein Prozess, der zeitaufwändig und für App-Entwickler kompliziert sein kann.[11] Baas -Anbieter bilden eine Brücke zwischen den Frontend einer Anwendung und verschiedener Cloud-basierter Backends über eine einheitliche API und SDK.[3]
Wenn Sie eine konsistente Möglichkeit zur Verwaltung von Backend -Daten bereitstellen, müssen Entwickler ihr eigenes Backend für jeden der Dienste, auf die ihre Apps zugreifen müssen, nicht sanieren müssen.[10] Potenziell sowohl Zeit als auch Geld sparen.[11][12]
Obwohl ähnlich wie bei anderen Cloud-Computer-Geschäftsmodellen, wie z. Software als Dienst (SaaS), Infrastruktur als ein Service (Iaas) und Plattform als Dienst (PAAS), BAAS, unterscheidet sich von diesen anderen Diensten, da es sich speziell mit den Cloud-Computing-Anforderungen von Web- und mobilen App-Entwicklern befasst, indem ein einheitliches Mittel zur Verbindung ihrer Apps mit Cloud-Diensten bereitgestellt wird.[13][14]
Dienstleister
Jeder BAAS -Anbieter bietet einen etwas anderen Satz von Backend -Tools und -Ressourcen.[9] Zu den häufigsten Dienstleistungen gehören Benachrichtigungsdienst, Dateispeicher und Freigabe, Integration in soziale Netzwerke wie z. Facebook und Twitter, Standortdienste, Datenbank Persistenz und Abfragen, Messaging- und Chat -Funktionen, Benutzerverwaltung, Ausführen Geschäftslogikund Nutzungsanalyse -Tools.[14][15]
BAAS -Anbieter haben einen breiten Schwerpunkt und bieten bereit SDKs und Apis das funktioniert für die App -Entwicklung auf mehreren Plattformen, wie z. iOS, Android, Brombeere, Windows Phone, HTML5, und andere.[15]
Geschäftsmodell
Baas -Anbieter erzeugen Einnahmen von ihren Diensten auf verschiedene Weise, oft mit a Freemium Modell. Unter diesem Modell erhält ein Client eine bestimmte Anzahl kostenloser aktiver Benutzer oder API Anrufe pro Monat und zahlt eine Gebühr für jeden Benutzer oder Anruf über dieses Limit. Alternativ können Kunden eine festgelegte Gebühr für ein Paket zahlen, das eine größere Anzahl von Anrufen oder aktiven Benutzern pro Monat ermöglicht.[10] Es gibt auch Pauschalgebührenpläne, die die Preisgestaltung vorhersehbarer machen. Einige der Anbieter bieten die unbegrenzten API -Anrufe in ihren kostenlosen Planangeboten an.[16] Während Baas am häufigsten als kommerzieller Service angeboten wird, Open Source Optionen sind verfügbar.
Siehe auch
-
Telekommunikationsportal
Verweise
- ^ Monroe, Martin. "Das Evangelium von Mbaas (Teil 1 von 2)". Infoq. Abgerufen 6. Mai 2013.
- ^ Monroe, Martin. "Das Evangelium von Mbaas (Teil 2)". Infoq. Abgerufen 15. Mai 2013.
- ^ a b Kin Lane (3. Juni 2012). "Aufstieg des mobilen Backends als Service -API -Stapel (MBAAs)". Api -Evangelist. Abgerufen 16. Oktober 2012.
- ^ Carney, Michael. "AnyRespeence arbeitet mit Heroku zusammen, um das Unternehmen von Enterprise zu verbessern.". Pandodaily. Abgerufen 24. Juni 2013.
- ^ Alex Williams (11. Oktober 2012). "Kii Cloud öffnet Türen für die mobile Entwicklerplattform mit 25 Millionen Endbenutzern". Techcrunch. Abgerufen 16. Oktober 2012.
- ^ Aaron Tan (30. September 2012). "Fatfractal erhöht den Einsatz im Backend-as-a-Service-Markt". TechGoondu.com. Abgerufen 16. Oktober 2012.
- ^ Dan Rowinski (9. November 2011). "Mobile Backend als Service -Parse sammelt 5,5 Millionen US -Dollar in der Serie A -Finanzierung". Lesen Schreiben. Abgerufen 23. Oktober 2012.
- ^ Pankaj Mishra (7. Januar 2014). "MobStac sammelt 2 Millionen US -Dollar in Serie B, um Marken zu helfen, den Handel mit mobilen Handel zu nutzen.". Techcrunch. Abgerufen 22. Mai 2014.
- ^ a b Lane, Kin. "Neue Funktionen des Baas -Anbieters AnyPresence". Api -Evangelist. Abgerufen 28. Mai 2013.
- ^ a b c Ryan Lawler (26. März 2012). "Parse bietet sein mobiles Backend-as-a-Service für ein Freemium-Modell". Gigaom. Abgerufen 16. Oktober 2012.
- ^ a b Alex Williams (11. Juli 2012). "Kinvey sammelt 5 Millionen US -Dollar für das Backend der mobilen und Web -App als Service". Techcrunch. Abgerufen 16. Oktober 2012.
- ^ Michael Facemire (2. September 2012). "Enterprise Mobility: Wie schnell kann die Entwicklung gehen?". Michael Facemires Blog. Forrester.com. Abgerufen 16. Oktober 2012.
- ^ "Verständnis der Grundlagen des Backends als Dienst (BAAS)". Mobile Stadt. Silizium Indien. 9. August 2012. Abgerufen 16. Oktober 2012.
- ^ a b Dan Rowinski (17. April 2012). "Der Aufstieg mobiler Cloud -Dienste: BAAS -Startups wachsen auf". Lesen Schreiben. Abgerufen 23. Oktober 2012.
- ^ a b Robin Wauls (30. Mai 2012). "Buddy.com sammelt 1 Millionen US-Dollar und bietet eine" Backend-as-a-Service "-Plattform für App-Entwickler".. Das nächste Web. Abgerufen 16. Oktober 2012.
- ^ "MongoDB -Stich - Backend als Service". MongoDB. Abgerufen 21. Juni 2017.