All insights
DevOps & platform engineering Meetup

Self-service for DevOps teams

Independent releases take more than a button. They start with a usable platform and clear agreements.

Wigo4it source publication ·

Sharing practical experience

At the Dutch Azure Meetup hosted by Wigo4it, Pascal van der Horst and Yorick Bolster, both DevOps engineers at Wigo4it, presented a technical session on a self-service release portal. The platform helped teams independently deliver software on Kubernetes. Topics included the frontend, API, Durable Functions, YAML and component-based development and deployment.

Perspective from Horst IT Consultancy

From request to release

A release portal can make recurring tasks accessible to development teams. Its value lies in a predictable process: consistent inputs, clear checks and a result with visible status. Without useful error messages or a recovery path, a portal simply moves manual work to another screen.

  1. 01Request

    Purpose, environment and change

  2. 02Checks

    Permissions, validation and policy

  3. 03Release

    Execution, status and recovery

An illustrative self-service process. Not a reconstruction of the Wigo4it platform.

What needs to be clear

Start with one frequent release task. Establish who can initiate it, which checks are required and what happens if execution fails. Expand to more teams and environments once that path is clear.

  • Ownership. Separate platform operation from responsibility for the application.
  • Controlled access. Grant only the permissions needed for the task. Keep changes traceable.
  • Recovery. Make failed releases visible and define a recovery or rollback procedure.

Self-service works when independent action and operational control reinforce each other. That requires technology that supports the agreed process and documentation that remains useful during an incident.

Source and context

The recap is based on Wigo4it’s publication. Pascal contributed in his role at Wigo4it; this is not a Horst IT Consultancy client case. The commentary and diagram describe general considerations, not additional facts about the implementation.

Read the original publication at Wigo4it

A practical path to self-service.

A release process with too much manual work or unclear ownership? An initial conversation can identify bottlenecks and possible next steps.