InterSystems API Manager
The InterSystems API Manager (IAM) is an independent component that InterSystems provides for use with InterSystems products.
The InterSystems API Manager (IAM) enables you to monitor and control traffic to and from your web-based APIs. The InterSystems API Manager is powered by Kong Gateway (Enterprise), an industry-leading API manager from Kong, Inc.
Benefits of Using IAM
Using IAM allows you to do the following:
Monitor your HTTP-based API traffic and understand who is using your APIs; what are your most popular APIs and which could require a rework.
Control who is using your APIs and restrict usage in various ways. From simple access restrictions to throttling API traffic and fine-tuning request payloads, you have fine-grained control and can react quickly.
Protect your APIs with central security mechanisms like OAuth2.0 or Key Token Authentication.
Onboard third-party developers and provide them with a superb developer experience right from the start by providing a dedicated Developer Portal for their needs.
Scale your API demands and deliver low-latency responses.
Provide a uniform API for underlying services that have different APIs.
IAM provided with InterSystems IRIS must be used only for APIs that are either provided by InterSystems IRIS or used by InterSystems IRIS. If you want to extend the use of IAM to cover APIs that are independent of InterSystems IRIS, contact InterSystems sales for more information.
You can download this component from the following WRC download page: https://wrc.intersystems.com/wrc/coDistGen.csp. To show only the IAM kits, type IAM in the Name column. Note that the IAM kits between versions 0.34 and 1.5 and between 1.5 and 2.3 are only used in the process of upgrading from one version to another.
|Version||WRC Download Name and Version||InterSystems Documentation||Kong Documentation|
|0.34–1||InterSystems API Manager (IAM) 0.34-1||IAM 0.34–1 documentation||Kong Enterprise 0.34 documentation|
|1.5||InterSystems API Manager (IAM) 126.96.36.199-4||IAM 1.5 documentation||Kong Enterprise 1.5 documentation|
|2.3||InterSystems API Manager (IAM) 188.8.131.52||IAM 2.3 documentation||Kong Enterprise 2.3 documentation|
|2.8.1||InterSystems API Manager (IAM) 2.8.1||IAM 2.8.1 documentation||Kong Gateway (Enterprise) 2.8.1 documentation|
In addition to the resources listed above, see the InterSystems Developer Community article and the InterSystems online learning site. The online learning site has online classes, videos and documents that cover topics on IAM, such as building FHIR applications and best practices. On the online learning site, search for API Manager to find these resources.