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
Made with Slides.com