Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverless gives way to Storytelling

Serverless gives way to Storytelling

Dear "Serverless", it's time to put you in your place: middle of stack, abstracted away. Developers need to focus on what matters most: business-logic and not the plumbing, deployments, and complexities that plague application development today.

Application Storytelling is top-level language that seamlessly connects microservices and functions in a serverless way. Because "serverless" is just an abstraction after-all. It's time we amplify development with something we all want: glue code.

Steve Peak

May 17, 2019
Tweet

More Decks by Steve Peak

Other Decks in Programming

Transcript

  1. Serverless is just an abstraction. And like all abstractions, it

    helps developers focus on what matters most.
  2. Far too much plumbing. No visibility in data-flow. Poor cross-application

    reusability. Tools. Tools. And more tools. Steep learning curve. Unnecessary complexities. Remaining Problems
  3. Kelsey Hightower said it best. “That’s it. This is all

    your business-logic. Everything else is just noise.”
  4. Top-level programming Zero-devops deployments to a cloud-native runtime. serverless Seamlessly

    move data between functions and microservices in a way. The next abstraction.
  5. Stacking up the stacks. Focus Scalability Visibility Flexibility Ease of

    contrib Source of truth Debugging Simplicity Vertical High Low Parallel Horizontal Low (Tools) Medium Low Multiple Difficult Cohesion Horizontal Low (Tools) High Low Multiple Difficult Business-logic Horizontal High (Code) High High Single Easy Storytelling Monoliths Functions Microservices First easy, later hard Single Easy