Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Server-less Apps


Published on

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

  • Be the first to comment

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.