Development Environment

The environment engineers use to build, test, and learn platform automation without long delays.

The development environment is the place where engineers can build, test, and learn platform automation with short feedback loops. In C2 Platform this can be a local self-managed setup or a hosted seat, but the core idea is the same: engineers need an environment they can work in directly.

This core concept matters for engineers and managers alike. Without a strong development environment, automation stays theoretical and delivery remains dependent on slow shared infrastructure processes.

  • Engineer Autonomy: Give engineers the tools and responsibility to build and test complete environments early.
  • Open, unless: Prefer open-source reuse and collaboration unless legal or security constraints require otherwise.

Related Concepts


Pseudo Development Environment

A suboptimal variant of the Ansible development environment, often used in constrained customer settings like Dutch government domains.

Reference Implementations

An open-source, fully functional example of a system that mirrors a closed-source setup.

Hosted Seat

A hosted seat is a C2 Platform development environment provided on C2 Platform infrastructure and accessed remotely through a URL.