#WISSENTEILEN
Mobile Backends: DIY vs. BaaSLars Röwekamp | CIO New Technologies | @mobileLarson
open knowledge | #WISSENTEILEN
ÜBER MICH
Wer bin ich - und wen ja, wie viele?
• CIO New Technologies • Enterprise & Mobile • Autor, Speaker, Coach & Mentor
• Snowboard & MTB Enthusiast• Mehrfacher Vater, einfacher Ehemann
Lars Röwekamp (a.k.a. @mobileLarson)
#WISSENTEILEN
LR
#WISSENTEILEN
„App Growth“, ja aber ...
EntwicklungskostenEntwicklungszeitSoftwarequalitätWartungskostenTotal Cost of OwnershipSecurity, Security & Security
Out-of-the-Box Backend?
User ManagementData Storage/RetrievalData ACLsSyncingPush NotificationsSocial GraphMonetarization OfferingsLocation Based ServicesAnalytics & MonitoringIntegration (3rd Party & own)...
Backend as a Service
#WISSENTEILEN
Backend as a Service ist eine neue Abstraktionsebene bei der Anwendungsentwicklung.
Infrastruktur und Software werden nach dem „as a Service“-Geschäftsmodell gegen eine monatliche Gebühr bereitgestellt. „Backend as a Service“ (BaaS) umfasst das automatisierte Erstellen und Hosting eines Backendssowie dessen Konfiguration durch den Nutzer mittels eines Webbrowsers.
Je nach Anbieter und gewähltem Paket unterscheiden sich Funktionen, Skalierung, Service-Level-Agreements, Standort der Server und Preis
Backend as a Service
#WISSENTEILEN
Offline Caching & SyncIn-App PaymentUser Segmentations / AdsGeo Point Support
Realtime Timelines3rd Party Product Integration
Visual DesignerGaming / Awards
...
But, what‘s the „m“ in mBaaS for?
Backend as a Service
#WISSENTEILEN
Ok, der AWS Hub kostet nix, aber ...
• Amazon Mobile Analytics• Amazon Cognito• Amazon S3 • Amazon Dynamo DB• Amazon CloudFront• AWS Lambda • AWS Device Farm • AWS Simple Notification Service (SNS)*) https://aws.amazon.com/de/mobile/pricing/
Backend as a Service
#WISSENTEILEN
Erfüllen von Compliance- und Data Residency-Anforderungen
Sie behalten jederzeit die volle Kontrolle darüber, wo sich Ihre Daten physisch befinden, und können auf diese Weise Ihren regionalen Compliance-Anforderungen bezüglich des Ortes, an dem Sie Ihre Daten vorhalten, entsprechen.
Backend as a Service
#WISSENTEILEN
(Quelle: https://cloud.google.com/docs/geography-and-regions)
Geographic management of data
Data locality for Cloud Platform services is governed by the terms of service, including service specific terms. Google understands eachcustomer might have unique security and compliance needs. The Cloud Platform sales team can help you work towardsmeeting your requirements.
Backend as a Service
#WISSENTEILEN
Ok, aber was genau bedeutet das?
• User &.Access Management• Data Storage• File Storage via CDN• Push Notification, SMS & eMail• Location Services• Analytics• Beacon Support1)
• HIPAA-Compliance2)
• Facebook Graph API3)(Quelle: https://kinvey.com/)
Backend as a Service
#WISSENTEILEN
Data Compliance- and Residency-Policy
Kinvey offers each Dedicated BaaS instance as a managed service toits customers. Each Dedicated BaaS instance can be deployed on thecustomer’s private cloud or on-premise data center. Furthermore, a Kinvey client has the option to customize its dedicated instance withtheir corporate branding.
(Quelle: https://kinvey.com/)
Backend as a Service
#WISSENTEILEN
Data Privacy and Security
Our authentication and data protection uses state of the art encryptionalgorithms. Data access can easily be controlled via ACLs.
All Baqend cloud servers are hosted in Frankfurt and comply toGerman privacy legislation.
(Quelle: https://baqend.com/)
#WISSENTEILEN
Aber, ich habe EIN Backend!
Enterprise Authentication? Securely reading/writing Data?
Bidirectional Integration?Analytics & Management?
Deployment & Provisioning?
DIY Backend
#WISSENTEILEN
Die Qual derWahl ...
DIY Kosten?„Free“, wenn möglich.Was brauche ich wirklich? Running Cost vs. Revenue Model
Kontakt
LARS RÖWEKAMPCIO NEW TECHNOLOGIES
[email protected]+49 (0)441 4082 – 101
@mobileLarson@_openknowledge
OFFENKUNDIGGUT
#WISSENTEILEN
Bildnachweise
#1, #29: © Rawpixel.com - shutterstock.com#4, #94: © pathdoc - fotolia.com#18: © Daniel Steger – openphoto.net#25, #26: © g-stockstudio – shutterstock.com#28: © vadymvdrobot - fotolia.com#29: © oneinchpunch - fotolia.com#37: © RichVintage – istockphoto.com#84: © vasakna – fotolia.com#92: © tomer_turjeman – fotolia.com
All other pictures inside this presentation orginate from pixabay.com.
#WISSENTEILEN