Save 37% off PRO during our Black Friday Sale! »

Building data-driven APIs at the edge

Building data-driven APIs at the edge

Edge computing enables you to run your application code as close to the customer as possible, reducing latency and improving the user experience. As your compute moves closer to the edge, what data options deliver the same performance, regardless of where your users are located?

In this session, you learn how to integrate Fauna with edge computing providers to provide a responsive, strongly consistent API. You learn how to build, test, and deploy a basic REST API that includes both authenticated and anonymous routes. Finally, you learn how Fauna delivers low-latency performance to the edge while still integrating seamlessly with your existing, centralized computing resources.

219bbf7e462ce073b4cbd3e7b2ff5408?s=128

Rob Sutter

October 27, 2021
Tweet

Transcript

  1. Confidential © Fauna, Inc. 2020 Building data-driven APIs at the

    edge API World - 27 October 2021 Rob Sutter - @rts_rob
  2. Confidential © Fauna, Inc. 2020 2 What you will learn

    • What are APIs at the edge? • What are good use cases? • What are less appropriate use cases? • What are the advantages? • What are the disadvantages? Rob Sutter - @rts_rob
  3. Confidential © Fauna, Inc. 2020 3 Building data-driven APIs at

    the edge • Introduction • Authentication at the edge • Fauna here, Fauna there, Fauna everywhere • Solution overview • Q & A Rob Sutter - @rts_rob
  4. Confidential © Fauna, Inc. 2020 4 Introduction Rob Sutter -

    @rts_rob
  5. Confidential © Fauna, Inc. 2020 5 Who am I? •

    Head of DA at Fauna • Former AWS Serverless DA • Previous SaaS startup co-founder • Global active-active architecture • Mobile and web users Rob Sutter - @rts_rob
  6. Confidential © Fauna, Inc. 2020 6 What are APIs at

    the edge? Rob Sutter - @rts_rob
  7. Confidential © Fauna, Inc. 2020 7 What are APIs at

    the edge? Rob Sutter - @rts_rob
  8. Confidential © Fauna, Inc. 2020 8 What are good use

    cases? Rob Sutter - @rts_rob
  9. Confidential © Fauna, Inc. 2020 9 What are less appropriate

    use cases? Rob Sutter - @rts_rob
  10. Confidential © Fauna, Inc. 2020 10 What are the advantages?

    Rob Sutter - @rts_rob
  11. Confidential © Fauna, Inc. 2020 11 What are the disadvantages?

    Rob Sutter - @rts_rob
  12. Confidential © Fauna, Inc. 2020 12 Authentication Rob Sutter -

    @rts_rob
  13. Confidential © Fauna, Inc. 2020 13 Authentication at the backend

    Rob Sutter - @rts_rob
  14. Confidential © Fauna, Inc. 2020 14 Authentication at the edge

    Rob Sutter - @rts_rob
  15. Confidential © Fauna, Inc. 2020 15 Distributed protection Rob Sutter

    - @rts_rob
  16. Confidential © Fauna, Inc. 2020 16 Fauna here, Fauna there,

    Fauna everywhere! Rob Sutter - @rts_rob
  17. Confidential © Fauna, Inc. 2020 17 Fauna db.fauna.com Rob Sutter

    - @rts_rob
  18. Confidential © Fauna, Inc. 2020 18 Client serverless Rob Sutter

    - @rts_rob
  19. Confidential © Fauna, Inc. 2020 19 Fauna Rob Sutter -

    @rts_rob
  20. Confidential © Fauna, Inc. 2020 20 Next-gen serverless Rob Sutter

    - @rts_rob
  21. Confidential © Fauna, Inc. 2020 21 Next-gen serverless Rob Sutter

    - @rts_rob
  22. Confidential © Fauna, Inc. 2020 22 Next-gen serverless Rob Sutter

    - @rts_rob
  23. Confidential © Fauna, Inc. 2020 23 Solution overview Rob Sutter

    - @rts_rob
  24. Confidential © Fauna, Inc. 2020 24 A smart API layer

    over Fauna Rob Sutter - @rts_rob
  25. Confidential © Fauna, Inc. 2020 25 A smart API layer

    over Fauna Rob Sutter - @rts_rob
  26. Confidential © Fauna, Inc. 2020 26 A smart API layer

    over Fauna Rob Sutter - @rts_rob
  27. Confidential © Fauna, Inc. 2020 27 A smart API layer

    over Fauna Rob Sutter - @rts_rob
  28. Confidential © Fauna, Inc. 2020 28 Demo Rob Sutter -

    @rts_rob
  29. Confidential © Fauna, Inc. 2020 29 Review • What are

    APIs at the edge? • What are good use cases? • What are less appropriate use cases? • What are the advantages? • What are the disadvantages? Rob Sutter - @rts_rob
  30. Confidential © Fauna, Inc. 2020 30 Questions? Rob Sutter -

    @rts_rob
  31. Confidential © Fauna, Inc. 2020 31 Thank you! • References

    ◦ fauna.link/api-world ◦ fauna.link/api-world-repo ◦ fauna.link/calvin • Follow us: ◦ Twitch: FaunaInc ◦ Twitter: @fauna ◦ YouTube: FaunaInc Rob Sutter - @rts_rob