Home / Companies / OpsMill / Blog / March 2025

March 2025 Summaries

4 posts from OpsMill

Filter
Month: Year:
Post Summaries Back to Blog
Infrahub 1.2, recently released by OpsMill, introduces major enhancements aimed at improving infrastructure data management efficiency, transparency, and control. This update features new templates that streamline data creation by allowing users to define reusable blueprints for various object types, enhancing consistency and reducing manual input. The activity log offers detailed audit trails, fostering accountability by tracking every event within the infrastructure. Enhanced webhooks provide greater flexibility through customizable event triggers and payloads, facilitating better integration with existing workflows. User interface refinements, such as improved object tables and filtering options, alongside performance optimizations, contribute to a more efficient user experience. Comprehensive documentation and migration guides are available to assist users in transitioning to this new version, reflecting OpsMill’s commitment to operational efficiency and data integrity.
Mar 25, 2025 905 words in the original blog post.
Infrahub provides a versatile platform for managing infrastructure data, accessible through a web GUI, GraphQL queries, and a Python SDK, with this guide focusing on utilizing the Python SDK for querying data. Users can interact with the Infrahub sandbox without setting up anything, and the SDK supports both synchronous and asynchronous operations, although the emphasis here is on the synchronous approach. The SDK enables users to establish a client object, authenticate, and perform various operations on data, such as querying, creating, modifying, and deleting resources. Authentication is necessary for modifying data, requiring an API token obtainable through the Infrahub GUI. The guide illustrates querying techniques, like retrieving VLANs using methods such as all(), get(), and filters(), and explains the use of filters to refine searches based on attributes and relationships. It also explores accessing attributes and relationships of nodes, employing fetch() to explicitly fetch related data, and highlights the use of prefetch_relationships to automatically retrieve related nodes for more comprehensive queries.
Mar 24, 2025 2,789 words in the original blog post.
In the recorded webinar, Alex Gittings from OpsMill's customer success team demonstrates how to use Infrahub to generate and deliver configurations for building a functional network, specifically using Arista switches connected through OSPF. The session offers a tutorial on developing with Infrahub and explores tools that enhance the work of network engineers. Key topics include an overview of Infrahub, data extraction using GraphQL, creating network artifacts with Transformations, and rendering configurations using Jinja2 templates. The webinar also features an extensive Q&A session to address further inquiries.
Mar 19, 2025 110 words in the original blog post.
Outdated network naming conventions can hinder the transition to automated infrastructure environments by creating bottlenecks and limiting data storage capabilities. Traditionally, dense naming conventions were developed to pack multiple data points into a single string, making them challenging to update and maintain as infrastructure grows. These legacy practices can break modern automation by restricting dynamic data storage and undermining data accuracy, leading to fragile, hard-to-analyze text strings that impede processes. A modern approach involves using a data management platform, such as Infrahub, to store infrastructure-related information in a structured format, allowing for dynamic updates and improved data consistency. This approach facilitates automation by centralizing information, enabling tools to access and manipulate data efficiently, and supports scalable operations with computed attributes that automatically update based on changes in data points. While naming conventions should not be eliminated, they should be simplified for human readability and integrated with modern tools to streamline processes and enhance automation capabilities.
Mar 12, 2025 1,010 words in the original blog post.