Principles & Core Concepts

The main conceptual entry point for platform philosophy and building blocks.

This section is the main conceptual entry point of C2 Platform.

It is intended for multiple audiences: Ansible engineers, managers in Dutch government organizations, and ICT suppliers who first need to understand the platform model before moving into detailed implementation and how-to pages.

Principles

Principles explain the philosophy behind C2 Platform.

  • Open, unless: Prefer open-source reuse and collaboration unless legal or security constraints require otherwise.
  • Engineer Autonomy: Give engineers the tools and responsibility to build and test complete environments early.
  • Everything as Code: Treat repeatable infrastructure, configuration, and documentation as versioned code.
  • Single Source of Truth: Keep the intended state in Git so delivery, review, and collaboration work from one source.
  • Learn by Example: Prefer working examples that can be copied, studied, and adapted over abstract theory alone.

Core Concepts

Core concepts explain the main building blocks of the platform.