Itential Automation Gateway Architecture
Itential Automation Gateway is a platform that provides a secure automation execution environment which will scale the use of your automations from single users to entire teams. It does this by supporting an ecosystem of popular automation tools and solutions, onboarding and securing network automations, managing the execution of the automations, and maintaining the execution details of everything that runs. This allows for automation engineers to focus on building automations without the need for them to custom develop these features themselves.
IAG Functionality
Inventory
Add devices to IAG’s federated inventory or utilize an external inventory for easy and unified access to all your devices.
Connectivity
Connect with a multitude of network devices for automation using their preferred management methods like HTTP, NETCONF, gRPC, SSH, and more.
Security
Secure your automations with enterprise features like session encryption, authorization and LDAP integration, RBAC settings, logging and audit reporting, and protection of sensitive data.
Accessibility
Organize and share automations to make them accessible and available for the entire team to execute in a securely managed environment.
Interoperability
Assign APIs to network automations with advanced input validation and safely interoperate with other popular platforms. Provide DevOps teams with network functions for CI/CD pipelines in the GitHub platform or enable self-service NaaS to self-service catalogs in popular ITSM platforms like ServiceNow.
- 3 steps to turn your python scripts into services with >_torero
- High-Code + Low-Code: How Network Teams Can Have the Best of Both Worlds for Network Automation
- Supercharge Your Python, Ansible, & Terraform Automations with Itential Automation Gateway
- Training, Tribal Knowledge, & Tying It All Together: Network Automation Is More than Pushing Config
- announcing torero 1.1: distributed, scalable deployment architecture with clusters
- Why Build AND Buy Is the Model for Network Automation Success
- Evolving from Python to Platforms: How to Productize Scripts for Self-Serve Network Automation
- Integrating Python Scripts & Ansible Playbooks with Itential for Network Automation
- Evolving from Individual Automation to Team Automation @ NetDevOps Days London 2023
- How to Onboard Existing Network Automations with Itential (NFD 27)
- Itential Automation Gateway Overview
- How Itential Helps NetDevOps Teams to Integrate Network Automations with their Entire IT Ecosystem (NFD 31)
- From Scripts to Self-Service: How to Achieve Scalable Enterprise Network Automation with Itential
- torero @ AutoCon1: how torero solves the challenge of operationalizing network automation
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.
Signup for a Free Trial Workshop
Schedule time with our automation experts for a free one hour workshop and self-guided trial of the Itential Automation Platform.
Take a Tour of Itential Products
Take an interactive tour of Itential's suite of network automation and orchestration platform.
not ready for a commercial product? try >_torero, a free automation execution tool.
Frequently Asked Questions
How does IAG manage Python scripts that use different versions of packages?
IAG supports Python Virtual Environments so every script can always have the correct versions of packages needed for the script to run. This allows teams to centralize all their Python automations and ensure they can be successfully run.
What types of Ansible assets does IAG support?
IAG supports Ansible Playbooks as well as Collections, Roles, and Modules, ensuring that your entire Ansible body of work can be organized, secured, and shared with your team and run from a single environment.
What kind of RBAC is available for IAG?
IAG supports defining User, Group, and Role based access control and can also be integrated with an existing LDAP solution. Using these definitions, administrators can apply granular access control to IAG’s features and automations.
How do you enable external automations to be accessed via API from outside Itential?
Your script-based automations can be accessed and run through an API call to your Automation Gateway instance. Rest API calls are encrypted and scripts cannot be run unless the requesting client has proper authentication and access to that script.
After a script has been decorated, it is available from an API call to the IAG server. Decoration is the process of defining the required inputs to a script, and any validation requirements, formatted as a JSON schema.
What are the requirements for installing IAG?
Itential’s documentation provides detailed information on the current hardware and software requirements for IAG.