Back To Schedule
Friday, April 20 • 12:05pm - 12:35pm
The Twelve Factor Function - Desmond Rawls, Pivotal

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
PaaS, CaaS, or FaaS? Every year brings more options for where to run a piece of code. As application developers, we follow guidelines like The 12 Factor App to make sure our apps can run anywhere. But what about our functions? How do we make sure our functions can run anywhere?

In this demonstration, I will migrate functionality from within an application on Cloud Foundry Application Runtime to a collection of functions running as services on Riff. In the process, I will highlight how well-known concepts like referential transparency and the interface segregation principle free us from caring where our software deploys to.

avatar for Desmond Pompa Alarcon Rawls

Desmond Pompa Alarcon Rawls

Software Engineer, Pivotal
Since joining Pivotal three years ago, Desmond has developed dozens of web apps. Recently, he rotated onto the Cloud Foundry infrastructure team, where he experiences first-hand the challenges of building a platform. After a long time using it, he can finally satisfy his curiosity... Read More →

Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 258A
  Containers & Serverless
  • Experience Level Any