Backend As A Service
By @yrezgui
Le me
Yacine Rezgui
French Tunisian, lives in London
Web Developer @ GovernorHub
http://www.yrezgui.com
Thanks Wikipedia
Backend as a service is a model for providing web and mobile app developers with a way to link their applications to backend cloud storage while also providing features such as user management, push notifications, and integration with social networking services
Before we were used
to handle all the logic
and the data in our servers
but that was before !
Different types of BaaS
-
User management
- Mobile only
- Dedicated to Payment
- Close or Open Source
But why everyone get
excited about it ?
There are different reasons
Not all of them apply to your
application but at least one
Don't Repeat Yourself
We're always coding the same
- models
- controllers
- validation
- roles
It's a big lose of time.
- models
- controllers
- validation
- roles
Security
like the Platform As A Service,
You don't deal about maintaining
- Servers
- Updates
- Firewall
- Backups
Scalability
Online companies can't always
predict a huge adoption
of their services
By having load balancers
with autoscaling the numbers
of servers, the BaaS can deal with it
Integration with 3rd Party
They can manage the logic directly with
other services or platforms and let you use
a high level layer of API
- Notifications on Mobile
- Targeted Emailing
- Subscriptions linked to users
Platforms
- Web
- Mobile
- iOS
- Android
- Windows Phone (Nah bro, I'm kidding)
- Desktop
- Rest (What else ? )
- iOS
- Android
- Windows Phone (Nah bro, I'm kidding)
Give me list !
- Microsoft Azure Cloud Services
- Parse
- Stackmob (dead few days ago :/ )
- Google Cloud Mobile Endpoints
- Firebase
- Kinvey
- Deployd
- Hull.io
- Many others
It's too good, tell me the tricks
-
Most of them are closed source
- Portability of the data
- No standard
- Limited personalization
- Still young
What are you waiting for ?
If you need more information, check my website for my contact by clicking on the photo
Presentation by @yrezgui
Made in love at GovernorHub
Backend As A Service @ JSSophia
By Yacine Rezgui
Backend As A Service @ JSSophia
- 4,772