Your SlideShare is downloading. ×
0
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Backend as a Service
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Backend as a Service

897

Published on

Bei Apps zählt neben Design auch Funktionalität. Apps mit Interaktionsmöglichkeiten halten derzeit Daten meist zentral in einem Backend. Das Implementieren von skalierbaren Backends mit …

Bei Apps zählt neben Design auch Funktionalität. Apps mit Interaktionsmöglichkeiten halten derzeit Daten meist zentral in einem Backend. Das Implementieren von skalierbaren Backends mit standardisierten Schnittstellen setzt Kompetenzen auf verschiedenen Gebieten voraus. Verschiedene Firmen haben sich dieser Komplexität angenommen und bieten auf Webseiten Backend as a Service (BaaS). Der Vortrag führt am Beispiel in die Thematik BaaS ein und gibt einen Überblick über verschiedene Anbieter.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
897
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
74
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Backend as a Service Philipp Michel, @phimi_ Dr. Lutz Kohl, @lutzkohl @iPhone developer conference 2012 22.11.2012, Stuttgart
    • 2. Do you need a Backend?
    • 3. new App with without or Backend BackendInstagram Rapunzel XING Toothbrush WWM Flashlight kaufDA Rechnen
    • 4. with Backend Backend new exists or BackendImmoscout24 WunderlistDB Navigator Angry Birds HRS Hotels IT-Gipfel Amazon myTaxi
    • 5. Where is the problem?
    • 6. new Backendselfmade or BaaS slow dev speed fast full customizability dependsexpensive dev cost cheapdepends scalability promised
    • 7. BaaS functionality crud your data multi platform sdks push geo queries user management data browser pic/file hosting query language im/exportcustom business logic
    • 8. BaaS-Companies + some others...
    • 9. 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. see also http://www.kinvey.com/blog/922/breaking-backend-as-a-service-myths
    • 10. Let‘s see how it works!
    • 11. Let‘s compare BaaS Offers
    • 12. Which SDK‘s do I get?
    • 13. API O SDK‘s Parse Stackmob Kinvey MATREST, iOS yes yes yes yes Android JS yes yes yes no third Ruby yes no no party third Java yes no yes party third PHP no no yes party third Python no no yes party
    • 14. How can I do custom server logic?
    • 15. server API O Parse Stackmob Kinvey logic MAT write Java node.jsbusiness js Scala w/ cloud js logic in Clojure foundry create jar handle command command tools w/ maven js on line tool line tool ant or sbt website log yes yes yes yes
    • 16. What do I get for free?
    • 17. API O free Parse Stackmob Kinvey MATnumber of 200 users Free in Public Beta storage 1GB 2gbapi calls 1M 60K pushs 1M 60Knumber of 1 versions
    • 18. What do I get for 400$/month?
    • 19. Parse Stackmob Kinvey API O 199$/m 400 $/m 400 $/m MATnumber of 12K users Free in Public Beta storage 10GB 100GBapi calls 15M 9M pushs 5Mnumber of 2 versions
    • 20. What‘s in the SDK‘s?
    • 21. iOS Parse Kinvey API O MAT SDK type generic generic generated caching yes yes yes offline yes yes soonconnected yes yes yes objects
    • 22. Where are the servers?
    • 23. API O Parse Stackmob Kinvey MATServers in USA USA USA Germany
    • 24. Example:
    • 25. CityKit• Adresses, Offers, Coupons, Appointments around the user• 24 Data Model Classes, csv import• Native iOS & Android App• PHP-Website, GWT-Dashboard• only 2 month for planning and implementing backend and iOS-App
    • 26. Generic vs. generated SDK• if we would have used a generic sdk we would have implemented 24 data models 4 times• we edited the data models on the website --> data models in the sdks were generated automatically
    • 27. Contact• http://www.apiomat.com• info@apiomat.com• @APIOMAT• +apiomat• Facebook Page

    ×