SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
Parse: Backend as a Service
AllFacebook
Developer Conference

!2

06.11.13
500 Apps Alle ähnlich,
keine gleich.
Problem: Logik versteckt
sich in Backend und DB.
Lösung: Logik im Frontend
und Backend auslagern.
Backend as a Service.
Ein komplettes Backend Out Of The Box!
Integration per SDK.
Parse Services
Parse Data
• Komplette Datenhaltung einer
Anwendung
• Relationale Datenbank
• Daten speichern
• Daten auslesen
• Daten verknüpfen
• Data-Browser
• Daten einsehen
• Daten bearbeiten

!12

06.11.13
Parse Push
• Push-Notifications
• iOS
• Android
• Windows
• Per Web-Interface
• Oder per SDK

!14

06.11.13
Parse Social
• Nutzermanagement
• Name / Passwort
• Facebook
• Twitter
• Rechtemanagement
• ACL (Access Control List)
• Schreibrechte auf Zeilen

!16

06.11.13
Parse Analytics
• Tracking aller Kennzahlen
• Custom-Tracking
• Auswertung von PushKampagnen

!17

06.11.13
Parse Cloud Code
•
•
•
•

NodeJS Infrastruktur
Cronjobs
Hooks (z.b. beforeSave)
Module
• Mail-Versand
• Bildbearbeitung
• Payment
• ..

!19

06.11.13
Parse Hosting
• Microsite
• Statische Inhalte der App
• Zugriff auf CloudCode via
Javascript

!20

06.11.13
One platform to rule them all.

iOS

OSX

Android

Javascript

Windows Phone
8

Windows 8

.NET

Xamarin

Unity

REST API

!21

06.11.13
Live-Beispiel
Live-Beispiel DevDo
• Der Klassiker: Eine Todo-App
• HTML5/JS
• jQuery
• Bootstrap
• Integration von:
• Parse Data
• Parse Social
• Parse Cloud Code
• Parse Hosting
• Facebook Login
!23

06.11.13
Résumé
Reduzierung der Komplexität.
Focus - Do one thing well!
Fail early, fail often.
Für Rapid Prototyping.
Für Hackathons.
Von Facebook, für Facebook.
Text
Impressum
buddybrand GmbH
Rudi-Dutschke-Straße 26
10969 Berlin
!
!
Klaus Breyer
!
! kb@buddybrand.de
E:
http://facebook.com/klausbreyer
! +49 30 446779310
T:
http://twitter.com/klausbreyer
! +49 30 446779325
F:
http://klausbreyer.de
!
Die in dieser Präsentation dokumentierten Gedanken und Ideen sind stets Eigentum der
buddybrand GmbH. Der gesamte Inhalt ist durch das deutsche Urheberrecht geschützt. Eine
auch nur auszugsweise Nutzung oder Weitergabe an Dritte bedarf in jedem Fall der
ausdrücklichen, schriftlichen Genehmigung durch die buddybrand GmbH.
!32

06.11.13

Weitere ähnliche Inhalte

Andere mochten auch

Windows phone 7 talk
Windows phone 7 talkWindows phone 7 talk
Windows phone 7 talk
Benny Reimold
 
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
AllFacebook.de
 
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
Schlomo Schapiro
 
Omc seo tools-bjoern instinsky
Omc seo tools-bjoern instinskyOmc seo tools-bjoern instinsky
Omc seo tools-bjoern instinsky
Björn Instinsky
 

Andere mochten auch (20)

Dem Markt voraus - Wettbewerbsbeobachtung mittels Social Media Monitoring #SMWHH
Dem Markt voraus - Wettbewerbsbeobachtung mittels Social Media Monitoring #SMWHHDem Markt voraus - Wettbewerbsbeobachtung mittels Social Media Monitoring #SMWHH
Dem Markt voraus - Wettbewerbsbeobachtung mittels Social Media Monitoring #SMWHH
 
Die 4 P’s sind tot – Es leben die 8C’s im E-Business
Die 4 P’s sind tot – Es leben die 8C’s im E-BusinessDie 4 P’s sind tot – Es leben die 8C’s im E-Business
Die 4 P’s sind tot – Es leben die 8C’s im E-Business
 
SLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werdenSLAC 2008 Mit SUSE Linux glücklich werden
SLAC 2008 Mit SUSE Linux glücklich werden
 
"Teilen, statt Herrschen"
"Teilen, statt Herrschen""Teilen, statt Herrschen"
"Teilen, statt Herrschen"
 
Windows phone 7 talk
Windows phone 7 talkWindows phone 7 talk
Windows phone 7 talk
 
Protestzug: "Fiaker raus aus Wien!"
Protestzug: "Fiaker raus aus Wien!"Protestzug: "Fiaker raus aus Wien!"
Protestzug: "Fiaker raus aus Wien!"
 
GAF 2009 1
GAF 2009 1GAF 2009 1
GAF 2009 1
 
Nie mehr Ärger mit dem Wareneinsatz
Nie mehr Ärger mit dem WareneinsatzNie mehr Ärger mit dem Wareneinsatz
Nie mehr Ärger mit dem Wareneinsatz
 
Cube TV 2010
Cube TV 2010Cube TV 2010
Cube TV 2010
 
Präsentation barcamop björn_instinsky_googleauthorship
Präsentation barcamop björn_instinsky_googleauthorshipPräsentation barcamop björn_instinsky_googleauthorship
Präsentation barcamop björn_instinsky_googleauthorship
 
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
Facebook Bug Fixing & Kommunikation mit Kunden (by Dr. Thomas Langenberg @ Al...
 
Splitterherz
SplitterherzSplitterherz
Splitterherz
 
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
LinuxTag 2007: Linux im Bundesministerium des Inneren bei der Fußball WM 2006
 
Wörter 1
Wörter 1Wörter 1
Wörter 1
 
Omc seo tools-bjoern instinsky
Omc seo tools-bjoern instinskyOmc seo tools-bjoern instinsky
Omc seo tools-bjoern instinsky
 
Einzelaussagen - Kinderbefragung zum 20. Jahrestag der UN-Kinderrechtskonvention
Einzelaussagen - Kinderbefragung zum 20. Jahrestag der UN-KinderrechtskonventionEinzelaussagen - Kinderbefragung zum 20. Jahrestag der UN-Kinderrechtskonvention
Einzelaussagen - Kinderbefragung zum 20. Jahrestag der UN-Kinderrechtskonvention
 
Presentación1
Presentación1Presentación1
Presentación1
 
3 ½ Thesen zur Bedeutung des neuen Newsfeeds für Marken!
3 ½ Thesen zur Bedeutung des neuen Newsfeeds für Marken!3 ½ Thesen zur Bedeutung des neuen Newsfeeds für Marken!
3 ½ Thesen zur Bedeutung des neuen Newsfeeds für Marken!
 
Allert (2013). Kreativ mit Medien. Vortrag, Medienkompetenztag SH
Allert (2013). Kreativ mit Medien. Vortrag, Medienkompetenztag SHAllert (2013). Kreativ mit Medien. Vortrag, Medienkompetenztag SH
Allert (2013). Kreativ mit Medien. Vortrag, Medienkompetenztag SH
 
Sampurna Tanavmukti Aani Samasyapurti (Total Stress Management In Marathi) Dr...
Sampurna Tanavmukti Aani Samasyapurti (Total Stress Management In Marathi) Dr...Sampurna Tanavmukti Aani Samasyapurti (Total Stress Management In Marathi) Dr...
Sampurna Tanavmukti Aani Samasyapurti (Total Stress Management In Marathi) Dr...
 

Ähnlich wie Parse: Backend as a Service @ AllFacebook Developer Conference

sones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportalesones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportale
sones GmbH
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
Dominik Helleberg
 
Big Data mit Apache Hadoop
Big Data mit Apache HadoopBig Data mit Apache Hadoop
Big Data mit Apache Hadoop
Alexander Alten
 

Ähnlich wie Parse: Backend as a Service @ AllFacebook Developer Conference (20)

Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
 
4×4: Big Data in der Cloud
4×4: Big Data in der Cloud4×4: Big Data in der Cloud
4×4: Big Data in der Cloud
 
2006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.02006 - Basta!: Web 2.0 mit asp.net 2.0
2006 - Basta!: Web 2.0 mit asp.net 2.0
 
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform AppsCreasoft-Akademie - Mobile Multiplattform Apps
Creasoft-Akademie - Mobile Multiplattform Apps
 
sones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportalesones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportale
 
GWAVACon 2015: Microsoft MVP - Exchange 2016, was ist neu?
GWAVACon 2015: Microsoft MVP - Exchange 2016, was ist neu?GWAVACon 2015: Microsoft MVP - Exchange 2016, was ist neu?
GWAVACon 2015: Microsoft MVP - Exchange 2016, was ist neu?
 
Heterogene Daten(-strukturen) in der Oracle Datenbank
Heterogene Daten(-strukturen) in der Oracle DatenbankHeterogene Daten(-strukturen) in der Oracle Datenbank
Heterogene Daten(-strukturen) in der Oracle Datenbank
 
Hadoop Einführung @codecentric
Hadoop Einführung @codecentricHadoop Einführung @codecentric
Hadoop Einführung @codecentric
 
GWAVACon 2015: Micro Focus - Filr 1.2 and beyond
GWAVACon 2015: Micro Focus - Filr 1.2 and beyondGWAVACon 2015: Micro Focus - Filr 1.2 and beyond
GWAVACon 2015: Micro Focus - Filr 1.2 and beyond
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 
Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011Android Ice Cream Sandwich WJAX 2011
Android Ice Cream Sandwich WJAX 2011
 
Big Data mit Apache Hadoop
Big Data mit Apache HadoopBig Data mit Apache Hadoop
Big Data mit Apache Hadoop
 
XPages: Performance-Optimierung - Ulrich Krause (eknori) SNoUG 2013
XPages: Performance-Optimierung  - Ulrich Krause (eknori) SNoUG 2013XPages: Performance-Optimierung  - Ulrich Krause (eknori) SNoUG 2013
XPages: Performance-Optimierung - Ulrich Krause (eknori) SNoUG 2013
 
.NET Datenzugriff einfach und performant mit Micro O/R Mappern
.NET Datenzugriff einfach und performant mit Micro O/R Mappern .NET Datenzugriff einfach und performant mit Micro O/R Mappern
.NET Datenzugriff einfach und performant mit Micro O/R Mappern
 
PrintTalk 2.0, XJDF & WebToPrint
PrintTalk 2.0, XJDF & WebToPrintPrintTalk 2.0, XJDF & WebToPrint
PrintTalk 2.0, XJDF & WebToPrint
 
Warum sap hana sql data warehousing
Warum sap hana sql data warehousingWarum sap hana sql data warehousing
Warum sap hana sql data warehousing
 
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und behebenPimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
Pimp My SharePoint - Performanceprobleme vorbeugen, analysieren und beheben
 
A NoSQL Summer - The Year After
A NoSQL Summer - The Year AfterA NoSQL Summer - The Year After
A NoSQL Summer - The Year After
 
RDBMS oder NoSQL – warum nicht beides?
RDBMS oder NoSQL – warum nicht beides?RDBMS oder NoSQL – warum nicht beides?
RDBMS oder NoSQL – warum nicht beides?
 

Mehr von AllFacebook.de

Mehr von AllFacebook.de (20)

„New Work“ im Tagesschau Social-Media Team. Learnings aus 6 Monaten Arbeiten ...
„New Work“ im Tagesschau Social-Media Team. Learnings aus 6 Monaten Arbeiten ...„New Work“ im Tagesschau Social-Media Team. Learnings aus 6 Monaten Arbeiten ...
„New Work“ im Tagesschau Social-Media Team. Learnings aus 6 Monaten Arbeiten ...
 
Grow Up. Finally.
Grow Up. Finally.Grow Up. Finally.
Grow Up. Finally.
 
So nutzt du die ganze Power des Algorithmus: Katalog-Setup für Fortgeschritte...
So nutzt du die ganze Power des Algorithmus: Katalog-Setup für Fortgeschritte...So nutzt du die ganze Power des Algorithmus: Katalog-Setup für Fortgeschritte...
So nutzt du die ganze Power des Algorithmus: Katalog-Setup für Fortgeschritte...
 
12 Hacks für deine Instagram Ads - mit diesen Tipps steigerst du deine Perfor...
12 Hacks für deine Instagram Ads - mit diesen Tipps steigerst du deine Perfor...12 Hacks für deine Instagram Ads - mit diesen Tipps steigerst du deine Perfor...
12 Hacks für deine Instagram Ads - mit diesen Tipps steigerst du deine Perfor...
 
Instagram 2020 #AFBMC
Instagram 2020 #AFBMCInstagram 2020 #AFBMC
Instagram 2020 #AFBMC
 
TikTok for Humanity: Das Rote Kreuz für Generation Z #AFBMC
TikTok for Humanity: Das Rote Kreuz für Generation Z #AFBMCTikTok for Humanity: Das Rote Kreuz für Generation Z #AFBMC
TikTok for Humanity: Das Rote Kreuz für Generation Z #AFBMC
 
Von der Krise in die Krise aus der Krise - Social Media & Krisenkommunikation...
Von der Krise in die Krise aus der Krise - Social Media & Krisenkommunikation...Von der Krise in die Krise aus der Krise - Social Media & Krisenkommunikation...
Von der Krise in die Krise aus der Krise - Social Media & Krisenkommunikation...
 
Take your tracking to the next level with the power of Google Tag Manager #AFBMC
Take your tracking to the next level with the power of Google Tag Manager #AFBMCTake your tracking to the next level with the power of Google Tag Manager #AFBMC
Take your tracking to the next level with the power of Google Tag Manager #AFBMC
 
Wie du die Landingpages auf die Facebook Zielgruppen abstimmst #AFBMC
Wie du die Landingpages auf die Facebook Zielgruppen abstimmst #AFBMCWie du die Landingpages auf die Facebook Zielgruppen abstimmst #AFBMC
Wie du die Landingpages auf die Facebook Zielgruppen abstimmst #AFBMC
 
Wer braucht schon den (client-side) FB Pixel? Warum du auf Facebooks serverse...
Wer braucht schon den (client-side) FB Pixel? Warum du auf Facebooks serverse...Wer braucht schon den (client-side) FB Pixel? Warum du auf Facebooks serverse...
Wer braucht schon den (client-side) FB Pixel? Warum du auf Facebooks serverse...
 
Experimente mit dem Algorithmus - so kriegt man Reichweite auf LinkedIn #AFBMC
Experimente mit dem Algorithmus - so kriegt man Reichweite auf LinkedIn #AFBMCExperimente mit dem Algorithmus - so kriegt man Reichweite auf LinkedIn #AFBMC
Experimente mit dem Algorithmus - so kriegt man Reichweite auf LinkedIn #AFBMC
 
Geheimzutat Social Media: Das Erfolgsrezept von Sternekoch Alexander Kunz #AFBMC
Geheimzutat Social Media: Das Erfolgsrezept von Sternekoch Alexander Kunz #AFBMCGeheimzutat Social Media: Das Erfolgsrezept von Sternekoch Alexander Kunz #AFBMC
Geheimzutat Social Media: Das Erfolgsrezept von Sternekoch Alexander Kunz #AFBMC
 
Love Social - Social love. Eine Liebeserklärung an Social Media, die Diversit...
Love Social - Social love. Eine Liebeserklärung an Social Media, die Diversit...Love Social - Social love. Eine Liebeserklärung an Social Media, die Diversit...
Love Social - Social love. Eine Liebeserklärung an Social Media, die Diversit...
 
Onlinemarketing on the Edge - 100.000 Euro Bußgeld für ein Cookie? #AFBMC
Onlinemarketing on the Edge - 100.000 Euro Bußgeld für ein Cookie? #AFBMCOnlinemarketing on the Edge - 100.000 Euro Bußgeld für ein Cookie? #AFBMC
Onlinemarketing on the Edge - 100.000 Euro Bußgeld für ein Cookie? #AFBMC
 
15+ Möglichkeiten mit Deiner Facebook-Gruppe Geld zu verdienen #AFBMC
15+ Möglichkeiten mit Deiner Facebook-Gruppe Geld zu verdienen #AFBMC15+ Möglichkeiten mit Deiner Facebook-Gruppe Geld zu verdienen #AFBMC
15+ Möglichkeiten mit Deiner Facebook-Gruppe Geld zu verdienen #AFBMC
 
Shop, Shoppen, Instagram Shopping: Was ist State of The Art und was kommt noc...
Shop, Shoppen, Instagram Shopping: Was ist State of The Art und was kommt noc...Shop, Shoppen, Instagram Shopping: Was ist State of The Art und was kommt noc...
Shop, Shoppen, Instagram Shopping: Was ist State of The Art und was kommt noc...
 
Social Media, Boomer? Es wird ernst! #AFBMC
Social Media, Boomer? Es wird ernst! #AFBMCSocial Media, Boomer? Es wird ernst! #AFBMC
Social Media, Boomer? Es wird ernst! #AFBMC
 
„Alexa, wo kann ich heute kontaktlos mit Freunden shoppen?“ - Wie Voice das M...
„Alexa, wo kann ich heute kontaktlos mit Freunden shoppen?“ - Wie Voice das M...„Alexa, wo kann ich heute kontaktlos mit Freunden shoppen?“ - Wie Voice das M...
„Alexa, wo kann ich heute kontaktlos mit Freunden shoppen?“ - Wie Voice das M...
 
So synchronisierst du automatisiert Google Analytics Segmente zu Facebook Aud...
So synchronisierst du automatisiert Google Analytics Segmente zu Facebook Aud...So synchronisierst du automatisiert Google Analytics Segmente zu Facebook Aud...
So synchronisierst du automatisiert Google Analytics Segmente zu Facebook Aud...
 
WhatsApp 2020!? Das Messenger Marketing Update - was ihr 2020/21 umsetzen kön...
WhatsApp 2020!? Das Messenger Marketing Update - was ihr 2020/21 umsetzen kön...WhatsApp 2020!? Das Messenger Marketing Update - was ihr 2020/21 umsetzen kön...
WhatsApp 2020!? Das Messenger Marketing Update - was ihr 2020/21 umsetzen kön...
 

Parse: Backend as a Service @ AllFacebook Developer Conference