TrustRadius: an HG Insights company

InterSystems IRIS

Score7 out of 10

87 Reviews and Ratings

What is InterSystems IRIS?

InterSystems IRIS is a complete cloud-first data platform that includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform.

Read more details.

Product Demos

Top Performing Features

  • ACID compliance

    The database complies with ACID (atomicity, consistency, isolation, durability), ensuring transactions are processed reliably.

    Category average: 8.9

  • Database monitoring

    Teams can monitor database usage and performance metrics.

    Category average: 9

  • Encryption

    Data is encrypted in-motion and at rest, preventing unauthorized access and security breaches.

    Category average: 8.6

Areas for Improvement

  • Database locking

    Locking mechanisms prevent users from accessing data while it is being updated.

    Category average: 8.9

  • Multiple datatypes

    The database can store a variety of different datatypes.

    Category average: 8.6

  • Flexible deployment

    The database can be deployed in a variety of environments and operating systems.

    Category average: 8.4

Who Buys & Uses InterSystems IRIS

Great Application Ecosystem for the Health Sector

Use Cases and Deployment Scope

I used InterSystems IRIS whilst consulting in the healthcare sector. The client uses it to manage laboratories, including payment, patient information and more. I had to learn ObjectScript, so I found the InterSystems IRIS learning platform very resourceful and useful. I also learnt how to use Python files directly in InterSystems IRIS and how to use Python inline with InterSystems IRIS since I was coming from a Python background.

Pros

  • Python Integration
  • Database Access and Connection
  • Spinning up Web applications
  • Storing persistent data

Cons

  • File Upload and FTP
  • Data management dashboard could help
  • Making data available throughout the application lifecycle

Return on Investment

  • It has allowed for quicker deployments
  • It has allowed the client to keep their legacy Meditech systems
  • It is very compliant in terms of health standards

Usability

Alternatives Considered

Microsoft SQL Server, PostgreSQL and MongoDB Atlas

Other Software Used

AWS Amplify, Azure Container Apps, Azure AI Studio, Azure App Service

A Great Interoperability Tool

Use Cases and Deployment Scope

We use InterSystems Iris and HealthConnect as our intergration engine between our EMR & our vendor systems. It allows us to take in millions of HL7 messages, translate those messages according to the needs of our company & vendors and send them on to their destinations within seconds. It also works for HL7v3, X12, and API (FHIR/Json) data.

Pros

  • It is very intuitive--navigation and understanding of the tool comes quickly
  • It is very flexible so you can easily customize it to operate in such a way that it fulfills your needs.
  • It is constantly expanding it's out of the box capabilities to provide more ease & access to different utilities.

Cons

  • The base code is in ObjectScript which can be quite the learning curve for individuals just starting out with the product.
  • The documentation is not always clear about how or what classes and built in functions are available for use.

Most Important Features

  • The ability to quickly view what systems are having issues.
  • An intuitive GUI that makes different aspects of my role more efficient.
  • The WRC--a 24/7 support line that offers expert advice to help you get over development hurdles.

Return on Investment

  • It has improved our development speed so we are able to produce more quickly.
  • It has offered the ability to provide more customized solutions in comparison to what we were using allowing us to offer a greater range of solutions.
  • Custom processes are typically written in the InterSystems Development Language which does take some time to learn but it does follow standard syntax and logic.
  • Source Control is not standard out of the box and it does take some work to get it implemented though this process is improving.

Alternatives Considered

TIBCO General Interface

Other Software Used

Epic, Microsoft Visual Studio Code

Intersystems in health

Use Cases and Deployment Scope

We use Intersystems Iris to develop backend of The "Banque Nationale Alzheimer" a health data warehouse.The frontend is build with Angular and connect to the backend with a REST api. The application collects data from all medical consultations concerning Alzheimer or other degenerative brain diseases on French territory.

Pros

  • REST Api
  • Security
  • Users administration
  • On-board documentation

Cons

  • syntactic compatibility with other languages (for loop, tests)
  • The structure of the documentation is not obvious

Return on Investment

  • best success in calls for tenders
  • A large collection of tools for a reasonable price
  • improved productivity thanks to product and support

Alternatives Considered

Oracle API Manager and Oracle Database

Other Software Used

Microsoft Visual Studio Code, Postman, Swagger Open Source, supported by SmartBear

A simple and efficient solution for data exchanges

Use Cases and Deployment Scope

I use InterSystems IRIS to help multiple entities communicate with each other. To exchange data and manage training registrations.All these exchanges concern standards used in all areas (ISO, etc...)Exchanges are done by files (sftp...) but above all by REST API.We use InterSystems IRIS because DB storage is really simple. We have the ability to simply transport a message from one point to another or to transform it before distributing it.

Pros

  • Storage in DB
  • Transfer and transform messages, flows
  • Graphic part for BP
  • Python development

Cons

  • Development but Python is natve in the new version
  • Visual Code extension to help developer (linter, formatter...)
  • ORM fonctionnalities

Return on Investment

  • Ensemble to IRIS changes licenses is expensives, not just an upgrade
  • Ease of maintaining and evolving flows
  • Easy to learn for new users

Other Software Used

Microsoft Visual Studio Code, Microsoft Azure

simple review

Use Cases and Deployment Scope

it is an excellent tool, it helps us with everything we need, the integrations with our client are very transparent and reliable. With the support of InterSystems, today we can integrate and connect our client to different sources, we connect it with services, applications, among others, we use IRIS as a control bus, which brings us all the confidence and security in the data we travel.

Pros

  • object-oriented database
  • data bus
  • data security and integrity

Cons

  • Multilingual community in one place
  • better console integration
  • more programming language

Most Important Features

  • data base
  • different environments
  • structure safety

Return on Investment

  • accelerated ROI
  • resource saving

Other Software Used

Cypress.io, Azure API Management, GitHub