Puppet

Manage systems declaratively — on Swiss infrastructure. stepping stone uses Puppet for configuration management: Software, settings and system states are defined as code and automatically enforced every 30 minutes.

Puppet is open-source software for declarative configuration management. Instead of configuring systems manually, the desired state is defined as code — Puppet ensures that this state is maintained. Every 30 minutes, Puppet checks each system and automatically corrects any deviations.

stepping stone uses Puppet across its entire infrastructure: for managing software, configurations, services and permissions. On request, stepping stone provides customers with their own ‘Customer Hiera’ — this allows you to manage your servers declaratively yourself, without having to build up Puppet expertise. stepping stone operates the entire Puppet infrastructure on Swiss systems.

IT departments and system administrators who wish to manage their server environments consistently and transparently — without manual intervention and without configuration drift.

Typical use cases: automated configuration management across entire server fleets, enforcement of defined system states with automatic correction in the event of deviations, declarative management of software, services and permissions, self-service management via Customer Hiera for your own servers.

Open source. Swiss data centres. Defined state — guaranteed.

No configuration drift: Puppet checks every 30 minutes and automatically corrects deviations. Declarative rather than imperative — you define the state, not the steps. Optional: Customer Hiera for self-service management of your own servers. Personal consultancy and operation by stepping stone from Bern.

Scope of services

Declarative Configuration Management

Management of software, configurations, services and permissions via Puppet. The desired system state is defined as code and automatically enforced every 30 minutes — deviations are detected and corrected.

Customer Hiera

On request, customers receive their own Hiera, which they can use to manage their servers declaratively themselves. Changes to configurations and software are controlled via a structured data hierarchy — without the need for in-depth Puppet expertise.

Managed Service

Deployment, monitoring, maintenance and support on Swiss infrastructure with personalised advice. stepping stone takes care of operations so that you can focus on your applications.