Skip to main content

Help us improve the Digital Marketplace - send your feedback

WM Promus

Puppet (Perforce) Software Solutions

Puppet Enterprise is a commercial configuration management tool built on top of the open-source Puppet software. It allows you to automate the configuration of your IT estate (known as nodes). Puppet (Perforce) extends this offering with additional s/w such as CD4PE and Comply to further your DevOps/DevSecOps journey.

Features

  • Scalability and High Availability
  • Security and Compliance
  • Automation
  • Reporting and Analytics

Benefits

  • Reduced Management Time
  • Improved Consistency and Reliability
  • Enhanced Security
  • Faster Deployments
  • Simplified Troubleshooting
  • Increased Agility

Pricing

£31 to £9,553 a unit a year

  • Free trial available

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at ewong@wmpromus.com. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 14

Service ID

8 2 9 7 4 4 6 0 0 3 9 7 0 0 5

Contact

WM Promus Emma Wong
Telephone: 44 (0) 203 946 6226
Email: ewong@wmpromus.com

Service scope

Software add-on or extension
No
Cloud deployment model
  • Public cloud
  • Private cloud
  • Hybrid cloud
Service constraints
No service constraints
System requirements
  • 11-100 nodes: Minimum 6 cores and 10 GB RAM
  • 101-500 nodes: Minimum 8 cores and 12 GB RAM
  • 501-1,000 nodes: Minimum 10 cores and 16 GB RAM
  • 1,000-2,500 nodes: Minimum 12 cores and 24 GB RAM

User support

Email or online ticketing support
Yes, at extra cost
Support response times
We provide comprehensive support for cloud-based and on premise services. This includes helping you choose the right cloud platform, migrating your applications, and ongoing maintenance. We also offer expert guidance on security, scalability, and performance optimization. Our goal is to ensure your cloud environment runs smoothly so you can focus on your core business. We offer a service where we act as a conduit between clients and vendors or hosting providers in addition to being the first point of contact should an incident occur. We operate a world-class servicedesk and follow ITIL best practice to deliver the service support.
User can manage status and priority of support tickets
No
Phone support
Yes
Phone support availability
24 hours, 7 days a week
Web chat support
No
Onsite support
Yes, at extra cost
Support levels
The software is supported by the vendor - Puppet. See puppet.com. WM Promus can also provide support for a fee - We provide comprehensive support for cloud-based and on premise services. This includes helping you choose the right cloud platform, migrating your applications, and ongoing maintenance. We also offer expert guidance on security, scalability, and performance optimization. Our goal is to ensure your cloud environment runs smoothly so you can focus on your core business. We offer a service where we act as a conduit between clients and vendors or hosting providers in addition to being the first point of contact should an incident occur. We operate a world-class servicedesk and follow ITIL best practice to deliver the service support.
Support available to third parties
Yes

Onboarding and offboarding

Getting started
WM Promus Puppet accredited engineers can design and implement any customisations required. WM Promus also provides training and healthchecks related to Puppet s/w. There is also extensive Puppet documentation available on the Puppet website and a customer success portal to aid clients. Contact info@wmpromus.com
Service documentation
Yes
Documentation formats
  • HTML
  • ODF
  • Other
Other documentation formats
  • Website
  • Customer success portal
  • Training
  • Cloud native wiki
End-of-contract data extraction
User policy data, vulnerability data and system settings data can be exported if hosted on premise. Cloud deployments can have an extraction of same or choose to have data deleted at the end of the contract.
End-of-contract process
This is agreed on a per client basis.

Using the service

Web browser interface
Yes
Supported browsers
  • Microsoft Edge
  • Firefox
  • Chrome
Application to install
No
Designed for use on mobile devices
No
Service interface
Yes
User support accessibility
None or don’t know
Description of service interface
Puppet Enterprise offers two main service interfaces:

1. Web Console: This is the primary interface for administrators to interact with Puppet Enterprise. It's a web application accessible through any standard web browser, eliminating the need for additional software installations on individual workstations.

2. Command-Line Interface (CLI) (Optional): While the web console is designed for ease of use, Puppet Enterprise also offers an optional command-line interface (CLI) for more advanced users.
Accessibility standards
None or don’t know
Description of accessibility
Puppet software includes a range of software features and the accessibility features might differ. Please email info@wmpromus.com for further details.
Accessibility testing
Puppet software includes a range of software features and the accessibility features might differ. Please email info@wmpromus.com for further details.
API
Yes
What users can and can't do using the API
What Users Can Do:

Manage Nodes and Configurations:
List, search, and view details of managed devices (nodes).
Create, edit, and delete node configurations.
Assign configurations (roles) to specific nodes or groups.
Trigger Actions:
Initiate Puppet runs on specific nodes or groups of nodes.
Approve or deny requests from new nodes to join the Puppet deployment.
Access Data and Reports:
Retrieve reports on the success or failure of Puppet runs.
Access activity logs to track historical events and troubleshoot issues.
Get compliance data to see if configurations are applied as desired.
Automate Workflows:
Use the API in scripts to automate repetitive tasks like configuration deployments.
Integrate Puppet Enterprise with other tools using the API for a more comprehensive IT automation strategy.
Extend Functionality:
Developers can leverage the API to build custom applications that interact with Puppet Enterprise and extend its capabilities beyond the web console.

What Users Can't Do:

> Full service Setup
> Direct Node Management
> Core System Changes
API documentation
Yes
API documentation formats
  • HTML
  • PDF
API sandbox or test environment
Yes
Customisation available
Yes
Description of customisation
Client requirements specific to each client can be implemented: policies etc. WM Promus provide Puppet Comply (Perforce) and Puppet Enterprise (Perforce) consultancy services that assist with Puppet set up, configuration and management.

Scaling

Independence of resources
If it is an on-premise service, the client runs the solution on their own cluster. For a SaaS-based arrangement, the client has a client-tenant provided.

Analytics

Service usage metrics
Yes
Metrics types
Puppet Enterprise offers a variety of service metrics that can help you track the health, performance, and efficiency of your configuration management deployments.
> Infrastructure and resource metrics
> Compliance and configuration metrics

For details, please contact us at info@wmpromus.com
Reporting types
  • Real-time dashboards
  • Regular reports

Resellers

Supplier type
Reseller providing extra features and support
Organisation whose services are being resold
Puppet

Staff security

Staff security clearance
Conforms to BS7858:2019
Government security clearance
Up to Developed Vetting (DV)

Asset protection

Knowledge of data storage and processing locations
No
Datacentre security standards
Managed by a third party
Penetration testing frequency
At least once a year
Penetration testing approach
In-house
Protecting data at rest
Other
Other data at rest protection approach
- Access Controls
- Attribute-Based Access Control (ABAC)
- Encryption at Rest
- Data Minimization
-Regular Security Updates

For details, please contact us at info@wmpromus.com
Data sanitisation process
No
Equipment disposal approach
In-house destruction process

Data importing and exporting

Data export approach
There are two main approaches to exporting data from Puppet Enterprise, depending on what type of data you're interested in:
1. Exporting Node Data and Reports
2. Exporting Custom Data with the API
Data export formats
  • CSV
  • Other
Other data export formats
  • Json
  • Puppet language
Data import formats
Other
Other data import formats
Please contact us at infowmpromus.com for details

Data-in-transit protection

Data protection between buyer and supplier networks
  • Private network or public sector network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway
Data protection within supplier network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway

Availability and resilience

Guaranteed availability
Our cloud service will be available as per the availability of the underlying cloud (e.g. Azure, GCP or AWS).
Approach to resilience
On premise solutions can embed resilience through distributed clusters and managing load balancing via pods or containers in addition to other configuration choices. For SaaS solutions, resilience is provided through a distributed infrastructure, built in redundancy, and the system is designed for error handling and recovery. Puppet Enterprise is deployed in multiple regions around the world. Each region operates as an independent instance of Puppet Enterprise, with all customer data remaining physically in that region. Each region offers the same services (powered by AWS compute services). Each region offers the same SLA (service-level agreement).
Outage reporting
Email alerts

Identity and authentication

User authentication needed
Yes
User authentication
  • Identity federation with existing provider (for example Google Apps)
  • Limited access network (for example PSN)
  • Username or password
Access restrictions in management interfaces and support channels
These settings are for the customer discretion. We recommend connecting to customer’s SSO/SAML provider. Role based access control can be enabled to control access.
Access restriction testing frequency
At least once a year
Management access authentication
  • Identity federation with existing provider (for example Google Apps)
  • Limited access network (for example PSN)
  • Username or password

Audit information for users

Access to user activity audit information
Users have access to real-time audit information
How long user audit data is stored for
User-defined
Access to supplier activity audit information
Users have access to real-time audit information
How long supplier audit data is stored for
User-defined
How long system logs are stored for
User-defined

Standards and certifications

ISO/IEC 27001 certification
No
ISO 28000:2007 certification
No
CSA STAR certification
No
PCI certification
No
Cyber essentials
Yes
Cyber essentials plus
Yes
Other security certifications
No

Security governance

Named board-level person responsible for service security
Yes
Security governance certified
No
Security governance approach
WM Promus have a named board-level person responsible for service security. WM Promus conducts annual reviews of its policies around the delivery of SAAS, and all services and undertakes a 3rd party annual cybersecurity assessment in accordance with the government national cybersecurity program, thus WM Promus maintains cybersecurity essentials certification. WM Promus regularly re-evaluates and updates its information and physical security program as the industry evolves, new technologies emerge or new threats are identified.
Information security policies and processes
WM Promus have in place security policies related to: Acceptable Encryption and Key Management Policy Acceptable Use Policy Clean Desk Policy Data Breach Response Policy Disaster Recovery Plan Policy Personnel Security Policy Data Backup Policy User Identification, Authentication, and Authorization Policy Incident Response Policy End User Encryption Key Protection Policy Risk Assessment Standards and Procedures Remote Access Policy Secure Systems Management Policy Monitoring and Logging Policy Change Management Policy In addition, WM Promus have a named board-level person responsible for service security.

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
WM Promus conduct a structured approach (supported by version control tools) to releases. There is a rigorous testing process prior to all releases (supported by tools such as vulnerability scanners within version control tools) to ensure mitigation of security risks. WM Promus adopt industry best practice (ITIL) in addition to DevOps & DevSecOps best practices relating to configuration and change management. Aqua (the SaaS provider) has ISO 27001 and SOC 2 Type II certified with best-practice configuration and change management processes in place (ITIL compliant).
Vulnerability management type
Supplier-defined controls
Vulnerability management approach
Puppet Enterprise doesn't directly offer a built-in vulnerability management process. However, it can play a crucial role in supporting and enhancing your existing vulnerability management strategy through several key functionalities.
>Vulnerability Identification
>Prioritization and Remediation
>Verification and Reporting

For details, please contact us at info@wmpromus.com
Protective monitoring type
Undisclosed
Protective monitoring approach
Please contact us at info@wmpromus.com for details
Incident management type
Conforms to a recognised standard, for example, CSA CCM v3.0 or ISO/IEC 27035:2011 or SSAE-16 / ISAE 3402
Incident management approach
WM Promus adhere to industry best practice (ITIL) for Incident Management. In terms of communication, WM Promus can be contacted by telephone and email. Escalations and communications including updates are accessible via email and phone.

Secure development

Approach to secure software development best practice
Conforms to a recognised standard, but self-assessed

Public sector networks

Connection to public sector networks
Yes
Connected networks
  • Public Services Network (PSN)
  • Police National Network (PNN)
  • NHS Network (N3)
  • Joint Academic Network (JANET)
  • Scottish Wide Area Network (SWAN)
  • Health and Social Care Network (HSCN)
  • Other
Other public sector networks
Possible to deploy to any network permission allowing

Social Value

Social Value

Social Value

  • Fighting climate change
  • Covid-19 recovery
  • Tackling economic inequality
  • Equal opportunity
  • Wellbeing

Fighting climate change

Puppet software is part of a Digital transformation mindset, which will improve business processes and offerings through leveraging new technologies and forms a vital part of the way we cut emissions and reduce waste. In terms of climate change, many of our Puppet software solutions and services are delivered in conjunction with a move to cloud technology with a cloud-based model being a more energy efficient approach than traditional on premise. All Puppet software services include a discovery phase. As part of this, we assess client data requirements. We encourage clients to actively consider minimising storage; redundant, obsolete or trivial data incurs energy costs and is counter-productive in terms of delivering on a commitment to climate change. Not only does the discovery phase focus on planning what to automate, it looks at making configuration management, development and the collaboration between employees more efficient – including energy efficient; reducing carbon footprints though unnecessary print jobs, underutilised resources and poor configuration.

Covid-19 recovery

Our Puppet Software solutions and services were instrumental in supporting clients since the impact of Covid-19 hit UK businesses in early 2020. Through our Puppet solutions and services, we continue to enable new ways of working and strengthened service resilience by automating processes that proved challenging due to a reduced workforce because of COVID-19. For some clients, our Aqua Software solutions are critical where the increased demand on personnel cannot be met by the current workforce. Critically, WM Promus provide pricing that offers substantial discounts to public sector organisations. In addition, we enable remote work; our services empower organizations to increase remote work capabilities. This promotes social distancing and reduces the risk of transmission while ensuring business continuity. Boosting Collaboration: Features like video conferencing, secure file sharing, and real-time communication tools within our services and project delivery approaches foster collaboration across dispersed teams.

Tackling economic inequality

Tackling economic inequality - WM Promus create opportunities for entrepreneurship and help new organisations to grow, tackling economic inequality, supporting economic growth and business creation. WM Promus provides free TED talks about technology advances and how they can help start-up businesses and SME’s to scale up and grow. We host these onsite (and virtually) at our serviced offices where there is a large community of SMEs. These TED talks are free to attend (either in person or virtually). For example, our TED talk “Curious about Artificial Intelligence - Will it help you or replace you?” provided answers to questions such as “What AI solutions can I use to help me in my current role?“ . The feedback on these sessions is that they significantly benefit SMEs who attend with valuable insights into AI tools (that are free) and can be leveraged for innovation and efficiency. WM Promus offer opportunities for work experience or similar activities. WM Promus provides quality secondary-school work-experience placements designed to provide students with practical, hands-on experience in the field of IT consultancy. The school with whom we engage has over two thirds of pupils from minority ethnic backgrounds, over half of the pupils eligible for pupil premium, and a pupil’s attainment at entry level significantly below the national average. Our placements aim to allow students to develop technical skills, gain exposure to professional work environments, and explore potential career paths within the IT sector.

Equal opportunity

Equal opportunity - WM Promus have a robust Equality, Diversity, and Inclusion (EDI) Policy. The applications we resell and deliver services against are accessible to users with disabilities by incorporating features like keyboard navigation and screen reader compatibility, user interface elements that cater to diverse visual needs and so on. In addition, they offer multilingual support aligned with our inclusion policy. Our diverse workforce informs training materials and support services offered alongside our solutions.

Wellbeing

Wellbeing- WM Promus promote Work-Life Balance and facilitate flexible work for employees. Our services and solutions also do this for clients through asynchronous communication tools (allowing for responses outside core working hours), mobile access for remote work and flexible schedules (thus helping client engineers achieve a better work-life balance by offering them more control over their workload and schedule). Our services and solutions also reduce work stress through automated and streamlined workflows. Automating repetitive tasks frees up users' time and reduce stress associated with manual, time-consuming processes. Our services and solution embed easy-to-use and intuitive interfaces minimizing frustration and cognitive load for users, contributing to a more positive work experience. The Data Privacy and Security features within our offerings demonstrate a commitment to user wellbeing by protecting sensitive information and reducing stress related to potential data breaches.

Pricing

Price
£31 to £9,553 a unit a year
Discount for educational organisations
No
Free trial available
Yes
Description of free trial
Time limited trials are available. Assistance with use of the service during the trial is available.

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at ewong@wmpromus.com. Tell them what format you need. It will help if you say what assistive technology you use.