Creating gateway services

Prev Next

Note

The following topics focus on version 5.x of Itential Automation Gateway (IAG).

For information on earlier versions, see IAG Overview.

Itential Automation Gateway (IAG5) provides a powerful framework for transforming your existing automation content into reusable services that can be orchestrated across your organization. By importing automation content from Git repositories, IAG packages your scripts, playbooks, and infrastructure-as-code into standardized services that integrate seamlessly with the Itential Platform.

Supported service types

Overview

IAG serves as a bridge between your automation repositories and the Itential Platform, enabling you to:

  • Centralize Automation Assets: Import and manage automation content from multiple Git repositories
  • Standardize Service Interfaces: Transform disparate automation tools into consistent, callable services
  • Enable Workflow Orchestration: Make your automation content available as tasks within Itential Platform workflows
  • Maintain Version Control: Keep your automation content synchronized with your source repositories

How it works

  1. Repository Integration: IAG connects to your Git repositories containing automation content
  2. Service Creation: Using the iagctl command-line tool, you define services that reference specific automation assets
  3. Gateway Manager Registration: Services are automatically discovered and advertised to the Itential Platform
  4. Workflow Execution: The Itential Platform can invoke these services as part of larger automation workflows