Infrahub delivers customizable, structured data management within the continuous integration capabilities of Git version control.
Unlike traditional infrastructure automation products that come with the constraint of pre-defined schemas, Infrahub offers a completely customizable, user-defined graph database schema so you can create and manage infrastructure services that fit your unique business needs.
Infrahub integrates version control directly into its graph database. Create branches from the main data state and proposed changes that function like Git pull requests. Run simultaneous and complex updates.
CI isn’t an external add-on or integration. Infrahub pulls all data from design through deploy into a native CI process. Run checks on proposed changes to ensure business logic, operational and compliance requirements are met before merging.
Infrahub offers a powerful User Interface with a customizable menu, along with a powerful GraphQL query engine that allows you to perform standard CRUD operations (Create, Read, Update, and Delete) on any objects in the database.
Infrahub offers multiple ways to integrate with your existing data repositories and automation tool stack. Infrahub-sync is an OpsMill-maintained tool to perform bidirectional data synchronization from external data sources such as Netbox, Nautobot, and CMDBs. OpsMill also offers native integrations with Ansible and Nornir, as well as third-party integrations including IP Fabric, Netpicker, and Slurp’it.
Infrahub offers a powerful and flexible way to extract infrastructure data and export in a structured way. Convert data retrieved via GraphQL queries into any desired format using Python or Jinja2 templates. Create persistent and immutable copies of transformed data – “artifacts” that are automatically part of CI processes.
Infrahub provides a powerful “generator” function to automatically translate service models into infrastructure objects and relationships.
Infrahub provides a resource manager function that allows you to establish infrastructure resource pools (e.g. IP addresses, VLANs, compute nodes, etc.) and manage allocation of resources from the pool in a branch-agnostic and idempotent fashion.
Infrahub is an open source project that delivers a unified system to model, store, version, validate, and generate infrastructure data and configurations.
Get SLA-backed support, advanced integrations, and enhanced performance and high-availability. Gain the benefits of mature infrastructure automation with greater velocity and quality assurance.
To provide the best experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent may adversely affect certain features and functions.
✔ Get a personal tour of Infrahub Enterprise
✔ Learn how we can support your infrastructure automation goals
✔ Ask questions and get advice from our automation experts
By submitting this form, I confirm that I have read and agree to OpsMill’s privacy policy.
Check your email for a message from our team.
From there, you can pick a demo time that’s convenient for you and invite any colleagues who you want to attend.
We’re looking forward to hearing about your automation goals and exploring how Infrahub can help you meet them.