Automate IT and infrastructure, manage complex workflows, and mitigate risk at scale.
Try the full-featured Puppet Enterprise for free on 10 nodes.
Find and prevent compliance failures
Continuous Delivery for Puppet Enterprise
Build, test, and deploy infrastructure as code faster and easier
Compliance Enforcement Modules
Remediate to stay in compliance
Content & Modules
Pre-built scripts to automate common tasks
Get Puppet Enterprise
First 10 nodes are free!
Try it now
Request a demo
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Visit Puppet Forge >>
Open Source PuppetPerfect for individuals and small infrastructure
BoltAutomate tasks in orchestration workflows
See all open source projects >>
Contribute to open source projects >>
The Service Graph Connector for Puppet is a new integration with ServiceNow that improves data accuracy and reliability across on-prem and cloud infrastructures. Want to understand how it works? Let's dig into the details.
Table of Contents
The Service Graph Connector for Puppet is an integration between Puppet and ServiceNow Service Graph. It ingests data from Puppet Enterprise directly into ServiceNow’s configuration management database (CMDB), offering rich, relevant insights across on-prem and cloud infrastructures.
It can be challenging to manage enterprise infrastructure across hybrid cloud and on-premises environments with accurate and timely tracking asset details — especially if you don't know what you have. The more systems deployed, the more visibility is necessary for your IT operations teams to successfully meet critical business Service Level Agreements.
This is why we are excited to announce the Service Graph Connector for Puppet. Available on the ServiceNow Store, the Service Graph Connector for Puppet ingests data from Puppet Enterprise directly into ServiceNow’s configuration management database (CMDB) to give you and your teams rich, relevant data to make informed decisions across your on-prem and cloud infrastructures.
You can increase the data share frequency and wealth of information on each resource in the form of Facts (collections of system information such as CPU, memory, or operating system version), collected by the Puppet Agent and shared directly into the ServiceNow CMDB for real-time data advantage.
The benefits of the Service Graph Connector for Puppet include greater speed and reliability of data ingestion into your CMDB. Having more accurate data promotes consistency and efficiency across your IT operations.
The incorrect mapping of Configuration Items (CIs) in your CMDB can lead to data security issues and conflicting information. When you have accurate configuration data, trust increases across your IT operations team and improves the overall service quality of the business. Puppet Enterprise and ServiceNow administrators also have tighter collaboration with consistent and real-time data insights to deliver more accelerated time to value.
The Service Graph Connector for Puppet enables you and other customers to achieve many benefits, including:
The Service Graph Connector for Puppet is certified by ServiceNow and provides accurate and relevant data into your CMDB. Facts are pulled from nodes on a scheduled cadence and stored in association with the relevant CI in the CMDB.
Furthermore, incoming data can be transformed using ServiceNow’s built-in data transformation features for directly updating CI attributes with up-to-date information from Puppet Enterprise. This united approach empowers customers to tap into existing CMDB resources to make more informed decisions, decrease integration deployment times, enhance auditability, and reduce risk in your IT environment.
Puppet and ServiceNow seamlessly synchronize data behind the scenes into the CMDB, as illustrated below in the following steps:
The Service Graph Connector for Puppet will take a configured set of facts per node and transform them into existing global CMDB CI service tables.
The IntegrationHub ETL is what constructs the Service Graph Connector. This is an import set that points to a data source. The data source is Puppet Enterprise’s database (configured through a connection alias), enabling you to connect securely to Puppet Enterprise. The data is then transformed and mapped into the global classes.
Earlier this year, we announced the Puppet Spoke, a new certified integration available on the ServiceNow store that gives I&O and DevOps teams self-service workflows to manage Puppet assets directly from ServiceNow’s Service Catalog to benefit customers that use Puppet and ServiceNow.
Ready to try out Puppet Enterprise? Get started with a free trial today!
Try Puppet Enterprise
Product Manager, Puppet Integrations, Puppet by Perforce