Ontwikkelomgeving

De omgeving waarin engineers platformautomatisering kunnen bouwen, testen en leren zonder lange wachttijden.

De ontwikkelomgeving is de plek waar engineers platformautomatisering kunnen bouwen, testen en leren met korte feedbacklussen. Binnen C2 Platform kan dit een lokale zelfbeheerde setup zijn of een hosted seat, maar het kernidee is hetzelfde: engineers hebben een omgeving nodig waarin zij direct kunnen werken.

Dit core concept is relevant voor zowel engineers als managers. Zonder een sterke ontwikkelomgeving blijft automatisering theoretisch en blijft levering afhankelijk van trage gedeelde infrastructuurprocessen.

Gerelateerde Principes

  • Engineer Autonomy: Geef engineers de middelen en verantwoordelijkheid om complete omgevingen vroeg te bouwen en te testen.
  • Open, tenzij: Kies standaard voor open source, hergebruik en samenwerking, tenzij wet- of regelgeving of beveiliging iets anders vereist.

Gerelateerde Concepts


Pseudo ontwikkelomgeving

Een suboptimale variant van de Ansible-ontwikkelomgeving, vaak gebruikt in beperkte klantomgevingen zoals Nederlandse overheidsdomeinen.

Referentie-implementaties

Een open-source, volledig functioneel voorbeeld van een systeem dat een gesloten-source configuratie weerspiegelt.

Hosted seat

Een hosted seat is een C2 Platform-ontwikkelomgeving die wordt aangeboden op C2 Platform-infrastructuur en op afstand wordt benaderd via een URL.