🚀 Announcing the Open Beta of Infrahub.

657b0e069ecee31775733811 Logo20Whitev21

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.

DESIGN-DRIVEN AUTOMATION

Business Context

config rendering

Ci/CD

routing & security policy

inventory

cloud infrastructure

ipam

cabling & topology

cabling & topology

DESIGN-DRIVEN AUTOMATION

config rendering

routing & security policy

cloud infrastructure

Business Context

Ci/CD

inventory

ipam

66549bc1d6129ba996d97cab HeroCel light41
657b0e0678f7fd35ce130776 Logo20INFRAHUB1

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.

664f82173bcf1907b37535ac Nornir20Automation20Logo1
65f1bd9756f8c716bd1f04e5 Ansible logo.svg1

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.

65f1bf3d262d039f326dce6b terraform logos idgIbOKAeu1
65f1be70e9ddf641c432e62e pulumi1
65f1bebc45a0f67aec35e4ac crossplane1

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.   

A New Source of Truth

01

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

02

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.

Built-in Git protocols

03

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

$

Overhead (People & licenses)

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

$$

Overhead (People & licenses)

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

$$$$

Overhead (People & licenses)

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

$$

Overhead (People & licenses)

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.

Continuous Integration (CI): Includes all the git protocols such as Pull Requests and an equivalent of Github Actions.

Native Data Integrations: Bi-directional sync with Netbox + Nautobot.

Custom Configuration templates & APIs: Transform data into any format within the database.

Built in Peer Review and Validation: Offers version control for both data and files.

Native DevOps/NetOps Integrations: Unified storage supports git repositories for code and templates. Ansible and Nornir support for config deployment.

UI: View and manage all  infrastructure data and CI pipeline.

Immutable Graph Database: Go back in time to view the state of the network.

Custom Integrations: Create custom plugins to integrate in-house solutions.

Powerful Query Engine: API & support for Graph QL.

Data Lineage: View source & owner for each piece of data.

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.

Backed by world class VCs

65e9ae1cebe3f182323a3319 serena p 5001
65e9ae4ee12db3ff56a129c3 partner p 5001
65e9ae71cddebe9a61b648ab Ovni p 5001
65e9ae8c4d8a5b9855a60fdb kima p 5001
65e9ae9a2e589c47b69183b1 BA p 5001

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.

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.