Server-less Apps

1,124 views
865 views

Published on

A review of "Backend-as-a-Service" - tech that let you build apps without having to write any backend code.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,124
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Server-less Apps

  1. 1. Server-less Apps DenverJS February 4, 2013
  2. 2. Evolution ✤ Real Machines ✤ Virtual Machines ✤ “PaaS” ✤ What next? ✤ “BaaS”
  3. 3. What is server-less? ✤ There’s a server somewhere, you just don’t have to worry about it ✤ Pushing as much computation as possible to the client & Outsourcing all the heavy stuff to people who do it well
  4. 4. Why? Designer Engineer All problems in computer science can be solved by another level of abstraction ~Anonymous
  5. 5. But wait! ✤ If all the code is on the client, how can it be secure? ✤ Security has been the biggest hurdle to truly making apps server-less ✤ Easier to pull off with compiled code, but still not secure
  6. 6. Chain of trust ✤ You trust who trusts ✤ Client logs on with Persona, proves who they are to Firebase ✤ You configure your security rules with Firebase
  7. 7. ✤ A scalable real-time backend for your web app ✤ It’s like ✤ You serve static files for your app, all your logic is in JS ✤ Easier to scale, faster to build! for JSON
  8. 8. https://github.com/firebase/myfavoritebeer

×