From Serverless

to Code-less

Linda Nichols

@lynnaloo

Hello from the year 2020

"The only thing I like better than writing code, is not writing code"

- Travis Webb

(co-founder of Norfolk.js)

"We have much better rockets than the coyote"

- Dan Truman

Before Time

"Coders" identify by language, style, and lines of code written.

Fierce debates on syntax and style.

Now

Most code that needs to be written, has been.

"Good code" no longer matters.

Future

 Faster iteration and innovation and less code.

Because code is expensive.

Builders, Not Coders

Engineers arrange building blocks together in a way to produce better quality and more reliable products.

The Cloud

For applications in the cloud, the building blocks are FaaS and other managed services.

The Cloud

Large cloud providers have written code for problems on a large scale than most developers.

Don't Write Code

  • http servers

  • messaging systems

  • cron jobs

  • bots

  • notification systems

  • data parsing

  • image/video

  • basic AI 

What. Is. Serverless?

  • Event-driven architectures

  • Managed services

  • Pay for what you use

  • Focus on applications, not servers

  • Decoupled designs out-of-the-box

  • Shorter time to market

  • Fewer wasted resources (less code)

Serverless != FaaS

Serverless Architecture is about engineering event-driven systems with a lot of building blocks.

Serverless

on Microsoft Azure

Serverless

on Microsoft Azure

Serverless Workflow

Azure Logic Apps

Azure Logic Apps

  • Low Code/No Code

  • Organizes workflows

  • Connects disparate functions and APIs 

  • Web-based workflow designer

  • 300+ out-of-the-box connectors

So. Many. Connectors.

(not just Microsoft services)

plug-and-play

You might call it...

Visual Designer

(No code, or little code)

If you really insist on coding...

You can use Visual Studio or VS Code to create Logic Apps.

Demo

It's 2020...

What about...

Meteor Impacts?

Questions?

@lynnaloo

From Serverless to Code-less

By Linda Nichols

From Serverless to Code-less

Introduction to Logic Apps and demonstration of low-code/no-code.

  • 1,203