Service-full serverless vs no-code solutions

What is service-full serverless? And what are the differences with no-code solutions?

Pablo Iorio
3 min readMar 4, 2022

What is Service-full Serverless?

Service-full serverless is about using and configuring managed services and features rather than writing, testing and releasing your own code.

I would call it “integrating without glue code” for short.

In practice, an example would be using API Gateway as a proxy to directly integrate with DynamoDB [1] without writing the lambda code to integrate. However, in some cases you may need to choreograph services; then if that’s the case, Azure offers Event Grid or Logic Apps; and AWS has Event Bridge.

An interesting tangent to cover in another article is about making a distinction between choreography and orchestration, and the following slide from AWS re:Invent 2021 makes it clear:

  • Orchestration is about coordinating components of distributed applications and microservices using visual workflows like Step Functions
  • Choreography is about producing and consuming messages from a serverless event bus; however, services don’t need to know about each other, just about the bus

--

--

Pablo Iorio
Pablo Iorio

Written by Pablo Iorio

I enjoy thinking and writing about Software Architecture. To support my writing you can get a membership here: https://pablo-iorio.medium.com/membership