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