InterSystems Official
Bob Kuszewski · Jun 2

InterSystems announces General Availability of InterSystems IRIS, IRIS for Health, & HealthShare Health Connect 2022.1

InterSystems is pleased to announce the 2022.1 releases of InterSystems IRIS Data Platform, InterSystems IRIS for Health, and HealthShare Health Connect are now Generally Available (GA).

2022.1 is an extended maintenance release, which means that maintenance builds will be available for two years, followed by an additional two years of security-specific builds.

Release Highlights 

Platform Updates

InterSystems IRIS Data Platform 2022.1 expands support to include the following new & updated operating systems for production workloads:

  • Windows Server 2022
  • Windows 11
  • AIX 7.3
  • Oracle Linux 8 

We’re also happy to announce that both Apple’s M1 & Intel chipsets are supported with MacOS 12 (Monterey) for development environments.

Better Development

  • Embedded Python – use Python & ObjectScript inside IRIS
  • Interoperability Adapters for Kafka, AWS S3, AWS SNS, & CloudWatch
  • Redesigned user experience for Production Extensions (PEX)

Speed, Scale, & Security

  • Online Shard Rebalancing
  • Adaptive SQL
  • Journal & Stream Compression
  • TLS 1.3, OAuth 2 Support for email 

Analytics & AI

  • SQL Loader
  • InterSystems Reports deployment improvements

More details on all of these features can be found in the product documentation:

 

How to get the software

The software is available as both classic installation packages and container images.  For the complete list of available installers and container images, please refer to the Supported Platforms document.

Full installation packages for each product are available from the WRC's Software Distribution page.  Using the Custom installation option, you to pick the options you need, such as InterSystems Studio and IntegratedML, to right-size your installation footprint.

Container images for the Enterprise Editions of InterSystems IRIS and IRIS for Health and all corresponding components are available from the InterSystems Container Registry using the following commands:

docker pull containers.intersystems.com/intersystems/iris:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/irishealth:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-arm64:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/irishealth-arm64:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-ml:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-ml-arm64:2022.1.0.209.0

 

For a full list of the available images, please refer to the ICR documentation.

Container images for the Community Edition can also be pulled from the InterSystems Container Registry using the following commands:

docker pull containers.intersystems.com/intersystems/iris-community:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/irishealth-community:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-community-arm64:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/irishealth-community-arm64:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-ml-community:2022.1.0.209.0
docker pull containers.intersystems.com/intersystems/iris-ml-community-arm64:2022.1.0.209.0

 

InterSystems IRIS Studio 2022.1 is a standalone IDE for use with Microsoft Windows and can be downloaded via the WRC's components download page. It works with InterSystems IRIS and IRIS for Health version 2022.1 and below. InterSystems also supports the VSCode-ObjectScript plugin for developing applications for InterSystems IRIS with Visual Studio Code, which is available for Microsoft Windows, Linux and MacOS.

Our corresponding listings on the main cloud marketplaces will be updated in the next few days.

The build number for this release release is 2022.1.0.209.0.

5
1 283
Discussion (13)1
Log in or sign up to continue

Unfortunately, we do not have a workaround for Docker's breaking change included in 2022.1.  The instructions in my Docker post should still be followed.

What about previous images in containers.intersystems.com? It seems they are gone?

As is our long standing practice, preview releases are taken down once a GA release is available.  We currently have the following versions available on IRC:  2019.1.3.722.0, 2020.1.3.521.0, 2021.1.2.338.0, 2021.2.0.651.0, 2022.1.0.209.0

Community images are published to DockerHub, as is the longstanding practice. Docker is currently semi-retiring their old "store" portion of DockerHub leaving a confusing interface to find our containers.  We expect that Docker will clear this up in the next few months.

In the meanwhile, you can easily find InterSystems community containers via the InterSystems Organization on DockerHub:

https://hub.docker.com/u/intersystems
 

Previously we had irishealth-ml images too, e.g. 

containers.intersystems.com/intersystems/irishealth-ml:2021.2.0.651.0

What about this brunch of images?

containers.intersystems.com/intersystems/irishealth-ml:2022.1.0.209.0 is available on ICR, if that's what you're asking.  We didn't list every single container in the announcement because, well, there are a lot of them

And images with ZPM package manager 0.3.2 are available accordingly:

intersystemsdc/iris-community:2022.1.0.209.0-zpm 
intersystemsdc/irishealth-community:2022.1.0.209.0-zpm 
intersystemsdc/irishealth-ml-community:2022.1.0.209.0-zpm 
intersystemsdc/irishealth-community:2022.1.0.209.0-zpm

intersystemsdc/iris-community:2021.2.0.651.0-zpm
intersystemsdc/iris-ml-community:2021.2.0.651.0-zpm
intersystemsdc/irishealth-community:2021.2.0.651.0-zpm 
intersystemsdc/irishealth-ml-community:2021.2.0.651.0-zpm  

And to launch IRIS do:

docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2022.1.0.209.0-zpm

docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-ml-community:2022.1.0.209.0-zpm

docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/iris-community:2022.1.0.209.0-zpm

docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community:2022.1.0.209.0-zpm

And for terminal do:

docker exec -it my-iris iris session IRIS

and to start the control panel:

http://localhost:9092/csp/sys/UtilHome.csp

To stop and destroy container do:

docker stop my-iris

And the FROM clause in dockerfile can look like this:

FROM intersystemsdc/iris-community:2022.1.0.209.0-zpm

Or to take the latest image:

FROM intersystemsdc/iris-community

So if you are on the latest image already just rebuild the repository to get the latest IRIS production image with ZPM onboard.