SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Creating Backends
                in Minutes with
              Backend as a Service
                         Philipp Michel, @phimi_
                         Dr. Lutz Kohl, @lutzkohl
                           @moosecon 2013
                         06.03.2013, Hannover


Donnerstag, 7. März 13
Why we created a
                         Backend as a Service
                  • We are a Team of Backend-Devs,
                         Frontend-Devs and ProjectManagers
                  • We have developed several apps
                  • Backend has always been „pain in the
                         ass“ that no one is willing to pay

                  • so we decided to make things easier


Donnerstag, 7. März 13
Do you need a
                          Backend?



Donnerstag, 7. März 13
new
                                       App



                                                with
                          without      or     Backend
                          Backend

                                             Instagram
                          Rapunzel
                                                XING
                         Toothbrush
                                                WWM
                          Flashlight
                                               kaufDA
                          Rechnen


Donnerstag, 7. März 13
with
                                   Backend



                         Backend                 new
                          exists     or        Backend



                Immoscout24                  Wunderlist
                DB Navigator                 Angry Birds
                 HRS Hotels                   IT-Gipfel
                  Amazon                       myTaxi

Donnerstag, 7. März 13
new
                                    Backend




                         selfmade     or      BaaS




Donnerstag, 7. März 13
selfmade




                         Where is the 
                          problem?
                               
                               




Donnerstag, 7. März 13
new
                                    Backend




                         selfmade     or      BaaS




Donnerstag, 7. März 13
BaaS




                     What does
                 Backend as a Service
                       offer?


Donnerstag, 7. März 13
Database
                         	
  	
  	
  	
  	
  	
  Server
                                       Rest-­‐Api




Donnerstag, 7. März 13
Data	
                      Business	
  
                                          model                        Logic
     Database
                                            	
  	
  	
  	
  	
  	
  Server
                                                          Rest-­‐Api




                         apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                         You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
Push
                                                                                        Im-­‐	
  Export
                                          Data	
                      Business	
     Connect	
  to	
  FB,TwiDer...
                                          model                        Logic
     Database                                                                           Messaging
                                            	
  	
  	
  	
  	
  	
  Server                Backup
                                                          Rest-­‐Api




                         apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                         You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
Push
                                                                                          Im-­‐	
  Export
                                            Data	
                      Business	
     Connect	
  to	
  FB,TwiDer...
                                            model                        Logic
     Database                                                                             Messaging
                                              	
  	
  	
  	
  	
  	
  Server                Backup
                                                            Rest-­‐Api




                CRUD	
  +	
  Queries

                   Datamodels

                         iOS	
  
                         App

                           apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                           You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
Push
                                                                                          Im-­‐	
  Export
                                            Data	
                      Business	
     Connect	
  to	
  FB,TwiDer...
                                            model                        Logic
     Database                                                                             Messaging
                                              	
  	
  	
  	
  	
  	
  Server                Backup
                                                            Rest-­‐Api




                CRUD	
  +	
  Queries                   CRUD	
  +	
  Queries

                   Datamodels                             Datamodels

                         iOS	
                          Android	
  
                         App                             App

                           apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                           You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
Push
                                                                                            Im-­‐	
  Export
                                            Data	
                      Business	
       Connect	
  to	
  FB,TwiDer...
                                            model                        Logic
     Database                                                                               Messaging
                                              	
  	
  	
  	
  	
  	
  Server                  Backup
                                                            Rest-­‐Api




                CRUD	
  +	
  Queries                   CRUD	
  +	
  Queries                      CRUD	
  +	
  Queries

                   Datamodels                             Datamodels                                Datamodels

                         iOS	
                          Android	
  
                                                                                       Dashboard	
  Website
                         App                             App

                           apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                           You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
Cloud	
  
                           hosted                                                               Push
                                                                                            Im-­‐	
  Export
                                            Data	
                      Business	
       Connect	
  to	
  FB,TwiDer...
                                            model                        Logic
     Database                                                                               Messaging
                                              	
  	
  	
  	
  	
  	
  Server                  Backup
                                                            Rest-­‐Api




                CRUD	
  +	
  Queries                   CRUD	
  +	
  Queries                      CRUD	
  +	
  Queries

                   Datamodels                             Datamodels                                Datamodels

                         iOS	
                          Android	
  
                                                                                       Dashboard	
  Website
                         App                             App

                           apiOmat	
  provides	
  everything	
  blue	
  on	
  this	
  screen
                           You	
  will	
  have	
  to	
  do	
  the	
  red	
  things	
  on	
  this	
  screen
Donnerstag, 7. März 13
BaaS       Functionalities
                          crud your data
                          multi platform sdks
                          push
                          geo queries
                          user management
                          data editor
                          pic hosting
                          query language
                          im/export
                          custom business logic
Donnerstag, 7. März 13
new
                                       Backend



                         selfmade         or            BaaS


                           slow        dev speed         fast
                            full     customizability   depends
                         expensive      dev cost        cheap
                         depends       scalability     promised
                         depends        security       promised
Donnerstag, 7. März 13
BaaS -
        Myth                    With choosing a BaaS-Provider...

                              ...I will be locked in his system
                         No. You own the data. You can export it.

                               ...I won‘t be flexible enough
                         No. You can inject custom backend logic.

                         ... I cannot connect to my existing data
                         No. You can import/connect your data.

                ... my Data will be somewhere on the world
               No. apiOmat is completely hosted in Germany.

Donnerstag, 7. März 13
Let‘s see how it works!



Donnerstag, 7. März 13
Example: www.citykit.de




Donnerstag, 7. März 13
CityKit
                  • Adresses, Offers, Coupons,
                         Appointments around the user

                  • 30 Data Model Classes, csv import
                  • Native iOS & Android App
                  • PHP-Website, GWT-Dashboard
                  • only 2 month for planning and
                         implementing backend and iOS-App

Donnerstag, 7. März 13
Generic vs. generated
                                 SDK

                  • if we would have used a generic sdk
                         we would have implemented 30 data
                         models 4 times

                  • we edited the data models on the
                         website --> 120 classes in the sdks
                         were generated automatically



Donnerstag, 7. März 13
Kostenvergleich




Donnerstag, 7. März 13
Backend costs of a medium sized App
                          with 3 frontends (iOS, Android, Web)



                         selfmade         vs.            BaaS


                         27.100 €        Setup         3.000 €
                         13.200 €    Costs per year    4.800 €


                         93.100 €     after 5 years    27.000 €

Donnerstag, 7. März 13
Contact

                  • http://www.apiomat.com
                  •      info@apiomat.com
                  •      @APIOMAT

                  •      +apiomat
                  •      Facebook Page


Donnerstag, 7. März 13

Contenu connexe

Similaire à Backendasaservice apiomat

Clextra tablet applications
Clextra tablet applicationsClextra tablet applications
Clextra tablet applications
Edgevalue
 
The spring 32 update final
The spring 32 update finalThe spring 32 update final
The spring 32 update final
Joshua Long
 
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
FOMS011
 
Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2
Eduardo Pelegri-Llopart
 
Matt training-html-halfday
Matt training-html-halfdayMatt training-html-halfday
Matt training-html-halfday
Matthew Dobson
 
Riak intro to..
Riak intro to..Riak intro to..
Riak intro to..
Adron Hall
 

Similaire à Backendasaservice apiomat (20)

Clextra tablet applications
Clextra tablet applicationsClextra tablet applications
Clextra tablet applications
 
SAP and Mobility 2012 - A Developer's Perspective
SAP and Mobility 2012 - A Developer's PerspectiveSAP and Mobility 2012 - A Developer's Perspective
SAP and Mobility 2012 - A Developer's Perspective
 
Writing Applications at Cloud Scale
Writing Applications at Cloud ScaleWriting Applications at Cloud Scale
Writing Applications at Cloud Scale
 
Backend as a Service
Backend as a ServiceBackend as a Service
Backend as a Service
 
Big Data Israel Meetup : Couchbase and Big Data
Big Data Israel Meetup : Couchbase and Big DataBig Data Israel Meetup : Couchbase and Big Data
Big Data Israel Meetup : Couchbase and Big Data
 
The spring 32 update final
The spring 32 update finalThe spring 32 update final
The spring 32 update final
 
MongoDB ClickStream and Visualization
MongoDB ClickStream and VisualizationMongoDB ClickStream and Visualization
MongoDB ClickStream and Visualization
 
SAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my worldSAP Inside Track Ankara 2012: That is the shape of my world
SAP Inside Track Ankara 2012: That is the shape of my world
 
Trends
TrendsTrends
Trends
 
Treasure Data and Heroku
Treasure Data and HerokuTreasure Data and Heroku
Treasure Data and Heroku
 
A false digital alibi on Mac OS X
A false digital alibi on Mac OS XA false digital alibi on Mac OS X
A false digital alibi on Mac OS X
 
Embracing concurrency for fun utility and simpler code
Embracing concurrency for fun utility and simpler codeEmbracing concurrency for fun utility and simpler code
Embracing concurrency for fun utility and simpler code
 
Business continuity with SAP on IBM i
Business continuity with SAP on IBM iBusiness continuity with SAP on IBM i
Business continuity with SAP on IBM i
 
Certiport products
Certiport productsCertiport products
Certiport products
 
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
2. FOMS _ FeedHenry_ Mícheál Ó Foghlú
 
The State of Puppet
The State of PuppetThe State of Puppet
The State of Puppet
 
Nuxeo 5.2 Glassfish
Nuxeo 5.2 GlassfishNuxeo 5.2 Glassfish
Nuxeo 5.2 Glassfish
 
Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2Glass Fish Mobility Platform Santiago Pericas Geersten V2
Glass Fish Mobility Platform Santiago Pericas Geersten V2
 
Matt training-html-halfday
Matt training-html-halfdayMatt training-html-halfday
Matt training-html-halfday
 
Riak intro to..
Riak intro to..Riak intro to..
Riak intro to..
 

Plus de Heinrich Seeger

Hasan hosgel moosecon_2013_customers_choice fullsize
Hasan hosgel moosecon_2013_customers_choice fullsizeHasan hosgel moosecon_2013_customers_choice fullsize
Hasan hosgel moosecon_2013_customers_choice fullsize
Heinrich Seeger
 
Moosecon rcs for developers
Moosecon   rcs for developersMoosecon   rcs for developers
Moosecon rcs for developers
Heinrich Seeger
 
Mobile apps on the big screen
Mobile apps on the big screenMobile apps on the big screen
Mobile apps on the big screen
Heinrich Seeger
 
Push notification generaltalk
Push notification generaltalkPush notification generaltalk
Push notification generaltalk
Heinrich Seeger
 
Push notification technicaltalk
Push notification technicaltalkPush notification technicaltalk
Push notification technicaltalk
Heinrich Seeger
 
Crowdshare, Secure Resource Sharing in Mobile Crowds
Crowdshare, Secure Resource Sharing in Mobile CrowdsCrowdshare, Secure Resource Sharing in Mobile Crowds
Crowdshare, Secure Resource Sharing in Mobile Crowds
Heinrich Seeger
 
Moosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimizedMoosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimized
Heinrich Seeger
 
Mooscon 2013 cebit - google integration in android apps (1)
Mooscon 2013   cebit - google integration in android apps (1)Mooscon 2013   cebit - google integration in android apps (1)
Mooscon 2013 cebit - google integration in android apps (1)
Heinrich Seeger
 
Dev mobile apps ent it final
Dev mobile apps ent   it finalDev mobile apps ent   it final
Dev mobile apps ent it final
Heinrich Seeger
 

Plus de Heinrich Seeger (12)

Dennis hoppe droidcon_2014_slide_deck_screen
Dennis hoppe droidcon_2014_slide_deck_screenDennis hoppe droidcon_2014_slide_deck_screen
Dennis hoppe droidcon_2014_slide_deck_screen
 
Hasan hosgel moosecon_2013_customers_choice fullsize
Hasan hosgel moosecon_2013_customers_choice fullsizeHasan hosgel moosecon_2013_customers_choice fullsize
Hasan hosgel moosecon_2013_customers_choice fullsize
 
Moosecon rcs for developers
Moosecon   rcs for developersMoosecon   rcs for developers
Moosecon rcs for developers
 
Mobile apps on the big screen
Mobile apps on the big screenMobile apps on the big screen
Mobile apps on the big screen
 
Push notification generaltalk
Push notification generaltalkPush notification generaltalk
Push notification generaltalk
 
Paypal
PaypalPaypal
Paypal
 
Push notification technicaltalk
Push notification technicaltalkPush notification technicaltalk
Push notification technicaltalk
 
Crowdshare, Secure Resource Sharing in Mobile Crowds
Crowdshare, Secure Resource Sharing in Mobile CrowdsCrowdshare, Secure Resource Sharing in Mobile Crowds
Crowdshare, Secure Resource Sharing in Mobile Crowds
 
Moosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimizedMoosecon native apps_blackberry_10-optimized
Moosecon native apps_blackberry_10-optimized
 
Mooscon 2013 cebit - google integration in android apps (1)
Mooscon 2013   cebit - google integration in android apps (1)Mooscon 2013   cebit - google integration in android apps (1)
Mooscon 2013 cebit - google integration in android apps (1)
 
Key2 share moosecon
Key2 share mooseconKey2 share moosecon
Key2 share moosecon
 
Dev mobile apps ent it final
Dev mobile apps ent   it finalDev mobile apps ent   it final
Dev mobile apps ent it final
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 

Backendasaservice apiomat

  • 1. Creating Backends in Minutes with Backend as a Service Philipp Michel, @phimi_ Dr. Lutz Kohl, @lutzkohl @moosecon 2013 06.03.2013, Hannover Donnerstag, 7. März 13
  • 2. Why we created a Backend as a Service • We are a Team of Backend-Devs, Frontend-Devs and ProjectManagers • We have developed several apps • Backend has always been „pain in the ass“ that no one is willing to pay • so we decided to make things easier Donnerstag, 7. März 13
  • 3. Do you need a Backend? Donnerstag, 7. März 13
  • 4. new App with without or Backend Backend Instagram Rapunzel XING Toothbrush WWM Flashlight kaufDA Rechnen Donnerstag, 7. März 13
  • 5. with Backend Backend new exists or Backend Immoscout24 Wunderlist DB Navigator Angry Birds HRS Hotels IT-Gipfel Amazon myTaxi Donnerstag, 7. März 13
  • 6. new Backend selfmade or BaaS Donnerstag, 7. März 13
  • 7. selfmade Where is the problem? Donnerstag, 7. März 13
  • 8. new Backend selfmade or BaaS Donnerstag, 7. März 13
  • 9. BaaS What does Backend as a Service offer? Donnerstag, 7. März 13
  • 10. Database            Server Rest-­‐Api Donnerstag, 7. März 13
  • 11. Data   Business   model Logic Database            Server Rest-­‐Api apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 12. Push Im-­‐  Export Data   Business   Connect  to  FB,TwiDer... model Logic Database Messaging            Server Backup Rest-­‐Api apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 13. Push Im-­‐  Export Data   Business   Connect  to  FB,TwiDer... model Logic Database Messaging            Server Backup Rest-­‐Api CRUD  +  Queries Datamodels iOS   App apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 14. Push Im-­‐  Export Data   Business   Connect  to  FB,TwiDer... model Logic Database Messaging            Server Backup Rest-­‐Api CRUD  +  Queries CRUD  +  Queries Datamodels Datamodels iOS   Android   App App apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 15. Push Im-­‐  Export Data   Business   Connect  to  FB,TwiDer... model Logic Database Messaging            Server Backup Rest-­‐Api CRUD  +  Queries CRUD  +  Queries CRUD  +  Queries Datamodels Datamodels Datamodels iOS   Android   Dashboard  Website App App apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 16. Cloud   hosted Push Im-­‐  Export Data   Business   Connect  to  FB,TwiDer... model Logic Database Messaging            Server Backup Rest-­‐Api CRUD  +  Queries CRUD  +  Queries CRUD  +  Queries Datamodels Datamodels Datamodels iOS   Android   Dashboard  Website App App apiOmat  provides  everything  blue  on  this  screen You  will  have  to  do  the  red  things  on  this  screen Donnerstag, 7. März 13
  • 17. BaaS Functionalities crud your data multi platform sdks push geo queries user management data editor pic hosting query language im/export custom business logic Donnerstag, 7. März 13
  • 18. new Backend selfmade or BaaS slow dev speed fast full customizability depends expensive dev cost cheap depends scalability promised depends security promised Donnerstag, 7. März 13
  • 19. BaaS - Myth With choosing a BaaS-Provider... ...I will be locked in his system No. You own the data. You can export it. ...I won‘t be flexible enough No. You can inject custom backend logic. ... I cannot connect to my existing data No. You can import/connect your data. ... my Data will be somewhere on the world No. apiOmat is completely hosted in Germany. Donnerstag, 7. März 13
  • 20. Let‘s see how it works! Donnerstag, 7. März 13
  • 22. CityKit • Adresses, Offers, Coupons, Appointments around the user • 30 Data Model Classes, csv import • Native iOS & Android App • PHP-Website, GWT-Dashboard • only 2 month for planning and implementing backend and iOS-App Donnerstag, 7. März 13
  • 23. Generic vs. generated SDK • if we would have used a generic sdk we would have implemented 30 data models 4 times • we edited the data models on the website --> 120 classes in the sdks were generated automatically Donnerstag, 7. März 13
  • 25. Backend costs of a medium sized App with 3 frontends (iOS, Android, Web) selfmade vs. BaaS 27.100 € Setup 3.000 € 13.200 € Costs per year 4.800 € 93.100 € after 5 years 27.000 € Donnerstag, 7. März 13
  • 26. Contact • http://www.apiomat.com • info@apiomat.com • @APIOMAT • +apiomat • Facebook Page Donnerstag, 7. März 13