Integration

Itential + GitHub

How Itential Integrates with GitHub

GitHub has a number of really useful features, and one of the most popular is to create file repositories where teams can collaborate to write and update files. While it may normally be used by programmers to collaborate on code for large projects, GitHub’s built-in AAA features, security, versioning, and API can also make it useful for network teams to use as a common source of network data. By utilizing GitHub’s published API specification file, you can build an integration in the Itential Automation Platform in minutes, enabling network teams to build workflows that can access this network data in real-time, transform it, and use it for automated network changes.

This data can take different forms, but typically is built around common network configurations for security or services that have applicability across many devices. With Itential’s ability to integrate with GitHub, teams can build workflows that can access this network data in real-time to utilize it for automated network changes.

GitHub + Itential Network Automation Use Cases

Itential supports a wide range of use cases for customers looking to integrate with and leverage GitHub as a data source for network automations.

GitHub as a Central Repository for Network Data

GitHub provides the ability for network teams to define and publish files that contain updated and authoritative network data that can be used with network automations. To ensure standardized and updated device configurations, these files can be accessed in a workflow and applied to a set of devices during initial deployment or as part of a continuing compliance audit and remediation.

Automations that leverage the GitHub integration can:

  • Create, Read, and Update network data files on GitHub/
  • Utilize data from GitHub files to generate device configurations.
  • Update any network device or service configuration.
  • Schedule configuration compliance audits with automated remediation.

Integrate Itential with a GitHub CI/CD Pipeline

The Itential Automation Platform enables network teams to utilize network automations and integrate them with IT systems to orchestrate IT processes. These automated processes can then be securely published and exposed using APIs. By enabling GitHub Actions to access APIs in Itential, NetDevOps teams can build CI/CD pipelines with the ability to run automations that can test, provision, and decommission cloud, network, and IT infrastructure.

GitHub Actions that integrate with the Itential Automation Platform can enable CI/CD pipelines to:

  • Request unit and functional testing for any network domain.
  • Ensure configuration compliance for any cloud or network changes.
  • Provision new cloud or network infrastructure service.
  • Update new or existing cloud or network infrastructure service.

Explore GitHub in the Itential Automation Marketplace

Itential provides free, modular pre-built components that can be leveraged with GitHub.

Integration_Header_GitHub

Pre-Built Adapters

GitHub

Itential’s Integrated Approach to Network Automation & Orchestration

The Itential Automation Platform is engineered to integrate quickly with any network and IT system that your organization has adopted today, and tomorrow. Itential can automate all types of networks, from traditional CLI-based network devices to more modern networking solutions that use API-driven dashboards and even cloud-native network services. By supporting both networks and IT systems, an automation workflow can be built to automate more than just changes to network devices, they can include gathering data from an IPAM, opening and updating tickets in ServiceNow, and notifying team members in real time with updates in Slack. Supporting the automation of the entire end-to-end process, from ticket creation to ticket closure, allows network teams to spend more time focusing on the network.
Explore Itential’s Integration Capabilities

No-Code Rapid integration with Any IT or Network System
Itential’s rapid integration capabilities eliminate costly integration efforts and enable new, more robust orchestration flows.
Learn More

100+ Integrations & Growing
Itential has the most comprehensive integration library on the planet and its growing.
Learn More

Build Your Own Integration
Have custom or homegrown systems? No problem, easily build your own integration with Itential’s no-code adapter builder in minutes.
Learn More

Get Started with Itential

Schedule a Custom Demo

Schedule time with our automation experts to explore how our platform can help simplify and accelerate your automation journey.

Meet With Us

Try Now for Free

Try Itential’s Automation Service free for 30 days, full access, no credit card required.

Get Started

Take a Tour of Itential Products

Take an interactive tour of Itential's suite of network automation and orchestration products.

Take the Tours