Supercharge Your Script Automations
Itential Automation Gateway (IAG) is a secure script execution application engineered to propel network and infrastructure automation. IAG works with all your automation scripts to enable NetOps and DevOps teams to securely organize, run, and share their library of CLI automations.
Its powerful enterprise-grade features enable you to take your script-based automation efforts to the next level, drive adoption, and maximize your investments.
The Only Application with Support for All Your Python, Plans, & Playbooks
Secure Your Scripts
Utilize standards-based SSL/TLS to provide a secure web-based execution interface to your automations.
Validate users based on locally-defined accounts or integrate with your organization’s LDAP service for centralized account management.
Easily define rules to control who can view, manage, and execute scripts.
Generate detailed logs on system access, changes, and script execution.
Organize Your Scripts
Dynamically discover and onboard all your script automations.
Provide a central point of access for every automation script your team creates and uses.
As your library grows, quickly locate and run the script you need when you need it.
Share & Run Scripts
Provide access to view script content to teams and help foster collaboration.
Define input to scripts and enable validation to reduce unnecessary errors.
Increase efficiency with a simple way for entire teams to run scripts safely from a single location.
Provide secure API script execution to integrate with other platforms and programs.
Direct Execution Audit
Provide detailed logs for every script execution to determine who ran a script, when it was run, and all responses.
Integrate Scripts with Platforms
Itential Automation Platform
Integrate seamlessly with IAP to simplify integrations, visualize workflows, and easily utilize scripts within end-to-end automations and orchestrations.
Enable your scripts to run from ServiceNow and other ITSM platforms to enable self-service network automation.
DevOps & CI/CD
Publish your scripts to be utilized with DevOps and CI/CD platforms and pipelines.
API Execution Audit
Provide detailed logs for every script execution to determine which API was used, when it was used, and all script responses.
Itential has been a huge asset to our network automation teams. We’d reached a point where we were receiving a lot of benefit from work we’d done with Ansible but, we needed to both expand the team members who could participate in our network automation projects and expand the uses cases toward more orchestration-like activities. Itential’s software took our Ansible deployment to the next level and we’ve really just scratched the surface of what their products can do.
How Automation Gateway Enhances Network Automation
Centrally Manage Your Existing Automation Assets
House your existing automation tools including Ansible Playbooks, Python, and Shell scripts, as well as Terraform Plans. Assets are dynamically updated so the current version is always available.
Enterprise-Grade Security for Script Execution
Take your automation tools to the next level by easily applying authorization, RBAC, and centralized logging. Audit script execution with a detailed history that allows teams to know when a script runs, who ran it, and its results.
Consolidate & Share Your Scripts Across the Organization
Consolidate all the pockets of automation that exist on different laptops and services and securely manage all these script-based automations – exposing more people to run automations across different silos in an organization.
Deploy & Execute Your Scripts Faster
Dynamic discovery, federation, and simplified decoration of automation assets ensures data accuracy, scalability, and faster deployment times with lower risk of errors.
Transform Your Scripts into APIs
Securely share your CLI-based automations using API interfaces to unify and streamline operational processes with different platforms and programs that exist across your organization. Build APIs for your scripts to enable integration with DevOps Pipelines, CI/CD Platforms, and ITSM Platforms like ServiceNow.
Support Today’s & Tomorrow’s Automation Tools
Support for the popular automation scripting tools today, including libraries, modules, and virtual environments along with flexible integration for new scripting tools as you need them.
Frequently Asked Questions
Does IAG support local accounts or integration with existing LDAP systems?
IAG supports the ability to create local accounts and can also integrate with your organization’s existing LDAP system. Integration with LDAP systems is recommended in most instances.
Can IAG utilize any automations that we already use? If so, which are supported?
Yes. Itential Automation Gateway enables teams to leverage any of their existing automations so they can be centrally organized and secured. IAG also serves as a script execution environment, so teams can leverage their existing automation assets and run them. APIs can be associated with scripts to be executed by programs and platforms outside of IAG. When IAG is utilized with the Itential Automation Platform, these assets can be used as tasks in a visual workflow and available to be used with integrations with other IT systems in your environment. This makes it easy to utilize the automations you already have, make them available for other users to use, and augment those automations with integrations to other IT systems.
IAG includes support for script-based automations created with Python, Ansible, and Terraform, however scripts built with other tools or languages can also be onboarded and used as well. In addition, Itential also directly supports Nornir, NETCONF, Netmiko, gRPC, and generic HTTP Requests to manage and automate network devices and systems.
What details are logged when a script is executed?
IAG logs system events that occur as well as details pertaining to script execution. Details logged include time and date, user, method, API endpoint, status, and the complete input data provided to a script and the complete output response from the script’s execution.
What systems can I integrate with via API outside of Itential?
Using IAG’s secure APIs, you can make your scripts available to any program, application, or platform in your IT ecosystem. Our customers commonly look to integrate with DevOps CI/CD pipelines that use tools like GitHub or GitLab, or with ITSM platforms like ServiceNow to enable self-service networking. Any IT system that can make REST APIs can be configured to utilize your scripts in IAG.
What methods of installation are available for IAG?
IAG can be installed on bare metal, virtual server, or container. Itential’s documentation provides the specific process for installing IAG for any of these methods.