ūüöÄ Announcing the Open Beta of Infrahub.
Learn more.
ūüöÄ

Join our mailing list

Please enter your email address to stay informed about OpsMill developments. Your email address will be stored according to GDPR and will never be sold.

Thank you! Check your email for confirmation.
Infrahub by Opsmill
by OpsMill

Simplify Infrastructure Automation

Avoid complex home-grown integrations and technical debt.
Get the best of GitOps and infrastructure management in a single platform.

Request a demo

See OpsMill in action and learn how it can help you achieve your goals. Fill out the form below to schedule a personalized demo.
‚Äć
By submitting this form, you agree that your personal data will be stored and processed by OpsMill in accordance with our privacy policy.

Thank you! Check your email for confirmation.
request a demo
Design-driven
automation
Business Context
Config Rendering
CI/CD
Routing &
Security Policy
inventory
Cloud Infrastructure
IPAM
Cabling &
Topology
Design-driven
automation
Business Context
Config Rendering
CI/CD
Routing &
Security Policy
inventory
Cloud Infrastructure
IPAM
Cabling &
Topology

Infrastructure Automation Needs to Evolve

Existing solutions for automating infrastructure are split between infrastructure-oriented tools that provide structured, queryable data models, and GitOps approaches that offer versioning and CI pipelines. Both are necessary for long-term automation success.

To compensate, IT teams have been forced to build home-grown integrations that are complex and hard to maintain.

Infrahub brings these worlds together in a single platform with an extensible data model, versioning, artifact rendering, and CI validation so network and infrastructure teams can build reliable and sustainable automation for the long haul.

Network Infrastructure

With Infrahub, network engineers can track multiple planned changes, render configurations in OpenConfig, YANG or vendor-specific formats, and integrate with automation tools such as Nornir or Ansible to push changes to the network.

Infrastructure Security

Security teams can model network security policy to maintain and auto-generate firewall rulesets, eliminating never-ending ruleset creep and compliance challenges.

Cloud Infrastructure

Infrahub augments your multi-cloud deployment solutions by representing cloud inventory data in a provider-agnostic way, allowing for deployment automation via tools such as Terraform, Pulumi and Crossplane.

Source of Truth + Version Control  

Infrahub offers a central hub to manage the data, templates and playbooks that power the network by combining the version control and branch management of Git with the flexible data model and UI of a graph database.   

01

A New Source of Truth

Unify and Synchronize the data and files that power the infrastructure into a centralized hub with a user-defined schema and graph database.  

Flexible Data Model: An extensible schema enables data synchronization and updates without the need for fragile and complex customizations.
Aggregate & Synchronize Data: Integrate and enrich data from multiple sources by adding metadata & transformations inside the database.
Custom Integrations: Connect Infrahub with existing 'sources of truth' and infrastructure tools.
Configuration and Templates: Centralize configuration and template management.

Global View of the Network State

Infrahub provides a global view of the desired network state with a powerful query engine and a user interface offering full context, including data lineage, logs, and relationships between data.

Global Infrastructure View: Visibility into the infrastructure and its relationships.
Advanced Query Engine: Query data via APIs or the user interface.
Data Lineage: Trace the origin and ownership of each piece of data.
Immutable Database: Access the complete historical state of network data.
02
03

Built-in Git protocols

Simplify and speed up network maintenance and updates with peer review, validation, and CI pipeline, reducing risks and increasing efficiency.

Risk Reduction: Minimize errors in network updates.
Complex Updates: Facilitate simultaneous and complex updates.
Validation and Control: Ensure compliance and quality with integrated validations.
Change Log: Track all changes for complete transparency.

Infrahub for Network Teams

Enables network teams to centralize network data and deliver on the needs of the business faster with less resources.

Simplify and accelerate network operations and automation

Transform your network operations with advanced automation, streamlining processes and enhancing efficiency.

Rendering of configurations - Transform data about infrastructure elements such as network devices, firewalls, applications, and cloud into vendor-specific formats for every change.
Built-in workflows leveraging Nornir and Ansible to push changes to the network.

Deploy network updates with confidence

Reduce time and uncertainty during planning and implementation cycles for network updates with unified data/source of truth, visibility into historic and future states of the network and peer review/validation.

more efficient CI pipeline:  Fast track known changes - Only run the tests that are needed for changes.  Only run tests on data that has changed instead of entire suite of tests.

Network updates or planning

Simplify planning and accelerate network updates - from routine maintenance and upgrades to complex new projects required by the business.

Model and plan for the impact of proposed updates.
Perform routine maintenance and updates in less time with reduced risk.
Accelerate and de-risk the required network updates.
Complete complex migrations in half the time without the pain of customizations.

Quickly troubleshoot and fix network issues with full visibility and historic context.

Query network information via API and GraphQL or manage in the UI.
View logs, origin and history on all updates and data enabling easy root cause analysis and traceability.

How it Compares

Infrahub merges Git's version control with a graph database for intuitive, powerful infrastructure management. This provides clear visibility and context, streamlining problem-solving and decision-making.
Version Control/Peer Review
Immutability
Extensible schema
User Interface (UI/UX)
Integrated CI/CD Pipeline
Query Engine
Data Lineage (Metadata )
Database
Maintainability
Overhead (People & licenses)
Enterprise Support / Managed Services
Git-Driven Workflows

GitOps
Infrastructure as Code

Version Control/Peer Review
Immutability
No Schema
Extensible schema
Github / Gitlab
User Interface (UI/UX)
Integrated CI/CD Pipeline
Query Engine
Data Lineage (Metadata )
Database
Hard
Maintainability
$
Cost (Human & licences)
Enterprise Support / Managed Services
Integrated Solution

Infrahub

Version Control/Peer Review
Immutability
Extensible schema
User Interface (UI/UX)
Integrated CI/CD Pipeline
Query Engine
Data Lineage (Metadata )
Graph
Database
Medium
Maintainability
$$
Cost (Human & licences)
Enterprise Support / Managed Services
Database-Driven Workflows

In-House Database

Limited or complex
Version Control/Peer Review
Limited or Complex
Immutability
Extensible schema
User Interface (UI/UX)
Integrated CI/CD Pipeline
Query Engine
Data Lineage (Metadata)
Relational
Database
Very Hard
Maintainability
$$$$
Cost (Human & licences)
Enterprise Support / Managed Services

Purpose-Built Tools

Version Control/Peer Review
Immutability
Limited
Extensible schema
User Interface (UI/UX)
Integrated CI/CD Pipeline
Query Engine
Data Lineage (Metadata)
Relational
Database
Hard
Maintainability
$$
Cost (Human & licences)
Enterprise Support / Managed Services

Enterprise Ready. Open Source Core.  

Infrahub is built from the ground up to provide a flexible and extensible core - to unify, synchronize and store all of the data while providing the network/infrastructure team with the tooling to reliably manage access, collaboration, deployments and data.    

User Defined Schema: Easily build and update data models to support business requirements.
Custom Configuration templates & APIs: Transform data into any format within the database.
UI: View and manage all  infrastructure data and CI pipeline.
Powerful Query Engine: API & support for Graph QL.
Continuous Integration (CI): Includes all the git protocols such as Pull Requests and an equivalent of Github Actions.
Built in Peer Review and Validation: Offers version control for both data and files.
Immutable Graph Database: Go back in time to view the state of the network.
Data Lineage: View source & owner for each piece of data.
Native Data Integrations: Bi-directional sync with Netbox + Nautobot.
Native DevOps/NetOps Integrations: Unified storage supports git repositories for code and templates. Ansible and Nornir support for config deployment.
Custom Integrations: Create custom plugins to integrate in-house solutions.
Python SDK: Programmatically interact with Infrahub, and easily build integrations and automation around it.

Deployment Options

Self-Managed

Open-source available on GitHub. Deploy and run Infrahub in your cloud or on-prem. To get started, install via a docker compose file or Kubernetes helmcharts.

Managed Cloud

Join our waitlist to get updates about our managed cloud offering for Infrahub.
Join our mailing list

Backed by world class VCs