Back to Articles
consulting June 15, 2024

Configuration Management as a Service (CMaaS)

JS
Jerald Sheets

Not every organization has the in-house expertise — or the desire — to manage their own configuration management infrastructure. That's where Configuration Management as a Service comes in.

What is CMaaS?

CMaaS is a managed service model where S & S Consulting Group operates and maintains your Puppet or OpenVox infrastructure on your behalf. We handle:

  • Installation & Architecture — Designing and deploying a properly scaled CM infrastructure
  • Module Development — Writing and maintaining Puppet/OpenVox modules tailored to your environment
  • Ongoing Operations — Monitoring, patching, upgrading, and tuning your CM platform
  • Code Reviews & Best Practices — Ensuring your automation code follows industry standards
  • Training & Knowledge Transfer — Building internal capability at your pace

Who is CMaaS For?

CMaaS is ideal for organizations that:

  • Are new to configuration management and need expert guidance
  • Have limited DevOps staffing and need to augment their team
  • Want to ensure their CM infrastructure follows best practices
  • Need to scale their automation but lack the internal expertise
  • Are migrating between CM platforms (e.g., Puppet Enterprise to OpenVox)

How It Works

We integrate with your team as a seamless extension. Typically this involves:

1. Assessment — We evaluate your current infrastructure and identify automation opportunities
2. Architecture — We design a CM solution tailored to your scale and requirements
3. Implementation — We deploy and configure the platform
4. Operations — We provide ongoing management and support
5. Evolution — We continuously improve your automation coverage

Contact us to learn how CMaaS can accelerate your infrastructure automation journey.

Need Help With Your Infrastructure?

We can help you implement the patterns and practices discussed in our articles.

Get in Touch