IBM Z Distribution for Zowe Everything you need to get started quickly. Get started

Zowe™ is a framework of software services from the Open Mainframe Project™ designed to offer experienced and next-generation IT professionals a simple, modern and intuitive environment for working with z/OS. An open source project under the Linux® Foundation, Zowe drives innovation by bringing subject matter experts, practitioners as well as new mainframers together as a community of committers and contributors to advance and enhance mainframe experiences as the industry advances.

IBM Z Distribution for Zowe aims at enabling and simplifying the exploitation of Zowe technologies by IBM solutions delivered through IBM software delivery channels and backed by IBM Support. When Zowe is used as a prerequisite for an IBM product where support is entitled, or if optional fee-based support for Zowe is purchased, IBM offers 24x7 worldwide support with subject matter experts to give IBM customers utmost confidence when using Zowe.

The Zowe core components in IBM Z Distribution for Zowe include the Zowe Application Framework, Zowe API Mediation Layer, Zowe Command Line Interface (CLI) as well as Zowe Explorer (a VS Code extension). Designed to support both client-side and server-side installations aimed at on-prem, cloud and container-based deployments, this IBM Zowe offering enables integrations and extensibility across an increasingly hybrid IT environment.

IBM offers a comprehensive set of products that extends Zowe. Explore this site to learn about how IBM products deliver value to clients by integrating with Zowe, and how to get started quickly.

Announcing IBM Z Distribution for Zowe V2
Announcements

Get hands-on experience with Zowe technology at no charge and with no installation by leveraging IBM Z Trial

Try it now

Any questions or comments?

Tell us about it
Big picture Modern z/OS user experience consistent with cloud and distributed platforms of today. Vibrant open source community with a growing ecosystem of product integrations and extensions. Simple and intuitive web user interface (UI) for performing administrative and operation tasks, and basic editing of files on z/OS. Enhances productivity of IT staff through a highly-scriptable command line interface to perform mainframe operations and tasks automation. Allows developers to use a familiar IDE like Visual Studio Code to write mainframe code and work with the mainframe. Developers can browse and call REST APIs hosted in a Swagger-based API catalog for mainframe applications and services. How to get started
What is included in IBM Z Distribution for Zowe?

IBM Z Distribution for Zowe includes four core components of Zowe: the Zowe Application Framework (which includes a virtual web desktop), Zowe API Mediation Layer, Zowe Command Line Interface (CLI), and Zowe Explorer (which is a VS Code extension). It offers an optional fee-based support and subscription program that entitles users to 24x7 IBM Support for these core components along with limited support for IBM SDK for Node.js - z/OS as a prerequisite for the application framework. Following a continuous delivery model for new features and service, subsequent release updates from the Zowe open source community are delivered as IBM PTFs and made available through IBM Shopz every 6-8 weeks.

In IBM Z Distribution for Zowe V1.0, Node.js and the Zowe z/OS server-side components are delivered in SMP/E format in a single package that you download from Shopz. You do not need to obtain Node.js separately.

In IBM Z Distribution for Zowe V2.0, Node.js is a separate download from Shopz, allowing you to choose the version that best suit your environment. Please confirm that the level of Zowe is compatible with the Node.js version you obtain by reviewing the prerequisites in the open source Zowe documentation.

If you want a PAX edition of Node.js, you can obtain it separately from the IBM Open Enterprise SDK for Node.js website.

Product documentation for IBM Z Distribution for Zowe
IBM Support

IBM Z Distribution for Zowe is an official Zowe Conformant Support Provider having met all standards and criteria defined by the Zowe Technical Steering Committee. Administered by the Linux Foundation and the Open Mainframe Project, this recognition of conformance highlights IBM Support's subject matter expertise and competency in supporting Zowe, giving enterprise users confidence when using the Zowe open source software. For more information on IBM Support, see the following:

Support for the IBM Z Distribution for Zowe Fix list for the IBM Z Distribution for Zowe
Overview

Zowe API Mediation Layer provides an API catalog of REST APIs on z/OS. The catalog consolidates the various REST APIs that exist on the platform and provides capabilities for monitoring their status, securely controlling access, and balancing workload of REST API requests for performance and high availability.

Zowe Application Framework is a user interface for web browsers accessing z/OS. Application Framework provides a common web desktop for z/OS that is typical for cloud, laptop, or desktop systems. Web applications are provided with Zowe and applications can be added to the desktop to provide a consistent user experience across many products or systems.

These Zowe components are installed together on z/OS. Use the steps below to get started.

Plan

Depending on the version of Zowe you use, check the corresponding version of Zowe open source documentation for a detailed list of prerequisites to ensure that your environment meets the system requirements for installing the z/OS components. Follow these steps:

  1. Go to the Zowe documentation site.
  2. In the version drop-down list, select the version you are using.
  3. Select Setup -> Installing Zowe z/OS components -> System requirements.
Download

Download these two Zowe z/OS server-side components in one package from Shopz.

Obtaining IBM Z Distribution for Zowe V1.0 Obtaining IBM Z Distribution for Zowe V2.0 Blog: Considerations When Ordering IBM Z Distribution for Zowe
Overview

Zowe Command Line Interface (CLI) provides a simple textual interface for accessing and using z/OS services. This interface supports simple line commands when users are working with z/OS. It can be scripted using various interpretive languages to create powerful and multipurpose automation.

Plan

Depending on the version of Zowe you use, check the corresponding version of Zowe open source documentation for a detailed list of prerequisites to ensure that your environment meets the system requirements for installing Zowe CLI. Follow these steps:

  1. Go to the Zowe documentation site.
  2. In the version drop-down list, select the version you are using.
  3. Select Setup -> Installing Zowe CLI -> System requirements.
Download

The Zowe CLI package contains the Core CLI package and plug-ins.

Obtaining IBM Z Distribution for Zowe V1.0 Obtaining IBM Z Distribution for Zowe V2.0
Install

  1. Go to the Zowe documentation site.
  2. In the version drop-down list, select the version you are using.
  3. Navigate Setup -> Installing Zowe CLI. Follow the instructions to install Zowe CLI.

Overview

Zowe Explorer is a VS Code extension that provides secure access to z/OS resources such as files, data sets and job output. This extension modernizes the way developers and system administrators interact with z/OS mainframes. Working with data sets and USS files from VS Code can be an alternative to using 3270 emulators and complements your Zowe CLI experience.

VS Code
Plan

Before you use Zowe Explorer, ensure that your computer meets the software requirements by performing the following:

  • Get access to z/OSMF.
  • Install Node.js v8.0 or later.
  • Install VS Code.
  • Configure TSO/E address space services, z/OS data set, file REST interface, and z/OS jobs REST interface. For more information, see z/OS Requirements.
  • Create one Zowe CLI zosmf profile so that the extension can communicate with the mainframe.

Detailed instructions can be found in the Zowe open source documentation.

Install
  1. Bring up the Extensions view by clicking the Extensions icon in the Activity Bar on the side of VS Code or clicking View -> Extensions from the menu.
  2. Click the More Actions (...) button.
  3. Select Install from VSIX and select the .vsix file that you downloaded.
  4. Restart Visual Studio Code. The extension is installed.
Installing and configuring IBM Z Distribution for Zowe V1.0 Installing and configuring IBM Z Distribution for Zowe V2.0
Frequently asked questions Q: What’s the difference between IBM Z Distribution for Zowe and the open source community Zowe?

A: IBM Z Distribution for Zowe redistributes the Zowe release from the open source community. The IBM distribution is binary equivalent to the open source Zowe.

Q: Will each open source Zowe version have a matching IBM Z Distribution version like V2.1 or V1.27?

A: Subsequent releases of Zowe (that is, V1.10, V1.11, V2.1, etc.) from the open community will be delivered from IBM as PTFs on IBM Z Distribution for Zowe using the IBM Continuous Delivery model of enhancements and support. The version IBM Z Distribution for Zowe will remain the same.

Q: When the community releases a new Zowe version like V2.2, how can I update the Zowe FMID to the same level?

A: You could order the matching PTFs from Shopz, install and apply them manually on top of the Zowe FMID to run a new Zowe version. For a list of PTFs and the equivalent open source community version, see the PTF release information in the Zowe Fix List.

Q: When will a PTF be available?

A: After a new Zowe open source release is delivered, equivalent PTFs will be made available on Shopz shortly after.

Q: Will the version of IBM Z Distribution for Zowe be updated after I apply PTFs?

A: Applying PTFs will update the release level of the Zowe z/OS code to be the same as the Zowe open community. PTFs will not change the Zowe version number.

IBM Zowe extensions Explore a list of IBM products that build on Zowe or IBM contributed to Zowe. Not all extensions are supported by IBM. To learn more about which extension is supported, check the IBM Support website. AIOps monitoring

IBM Z Service Management Explorer (IZSME) is a web-based Zowe Desktop plug alternative for the Tivoli® Enterprise Portal (TEP), with the same layout, workspaces, situations, and data available in IZSME so users will be immediately familiar with the interface. IZMSE does not require a Java™ client, therefore eliminates the need for users to install and maintain Java and TEP software on client workstations.

Zowe Conformant | App Framework ZOWE V1 Zowe Conformant | App Framework ZOWE V2

Learn more

AIOps automation

IBM Z ChatOps provides ChatOps capabilities for an IBM Z environment by providing a chatbot that gives users a supported enterprise chat tool to access information from IBM Z systems management tools. IBM Z ChatOps provides a Zowe API conformant incident webhook available through the Zowe API Mediation Layer to enable other products to send incidents, events, and alert data to the chat platform.

Zowe Conformant | Zowe API Mediation Layer Zowe V1

Learn more

IBM Z JCL Expert is a JCL checker tool that provides advanced JCL checking including site standard conformance verification by checking the JCL and utility parameter syntax online. A full set of REST API to interact with the product is available as part of Zowe API ML.

Zowe Conformant | API Mediation Layer ZOWE V1 Zowe Conformant | API Mediation Layer ZOWE V2

Learn more

IBM Z JCL Expert is a JCL checker tool that provides advanced JCL checking including site standard conformance verification by checking the JCL and utility parameter syntax online. A Zowe CLI add-on that includes a set of commands to interact with JCL Expert and check JCL locally, in a data set, or in a file on z/OS Unix System Services was made available March 2023 on top of IBM Z JCL Expert v1.1.0 (available since March 2022).

Zowe Conformant | CLI ZOWE V2

Learn more

IBM Z System Automation is a policy-based, self-healing, high-availability solution to optimize efficiency and availability of critical systems and applications. REST API are available as part of Zowe API ML to work with dynamic resources and templates as well as to gather metrics and information on automated resources.

Zowe Conformant | API Mediation Layer ZOWE V1 Zowe Conformant | API Mediation Layer ZOWE V2

Learn more

IBM Z System Automation is a policy-based, self-healing, high-availability solution to optimize efficiency and availability of critical systems and applications.  A Zowe CLI add-on that includes a set of commands to retrieve information about automated resources as well as create and delete dynamic resources was made available since October 22, 2021 on top of IBM Z System Automation v 4.2 (already available since November 2020).

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

IBM Service Management Unite is a customizable service management user interface that provides dashboards to monitor and operate IBM Z environments. Zowe application plugin for Service Management Unite is provided to allow users to use Service Management Unite directly on Zowe Desktop. In addition, Service Management Unite allows users to leverage Zowe Explorer services to interact with JCL and MVS details within Service Management Unite.

Zowe Conformant | App Framework Zowe V1

Learn more

IBM Z Workload Scheduler is a workload automation solution that enables organizations to automate, plan, and control the processing of complex systems’ workloads. Zowe enables and accelerates tasks automation for IBM Z Workload Scheduler through a simple, scriptable, and intuitive client-side command line interface.

Zowe Conformant | CLI Zowe V1

Learn more

IBM Z Workload Scheduler is a workload automation solution that enables organizations to automate, plan, and control the processing of complex systems’ workloads. A full set of REST API to interact with scheduling objects and retrieve information is available as part of Zowe API ML.

Learn more

IBM Z NetView®, a core component of IBM Z Service Management Suite and IBM Z Service Automation Suite, provides automation and network and systems management to address users' requirements for business agility on IBM Z systems. REST APIs are made available through Zowe API ML to retrieve information, submit command and easily add new messages automatically.

Zowe Conformant | Zowe API Mediation Layer Zowe V1

Learn more

IBM Z NetView®, a core component of IBM Z Service Management Suite and IBM Z Service Automation Suite, provides automation and network and systems management to address users' requirements for business agility on IBM Z systems. Zowe enables and accelerates tasks automation for IBM Z NetView through a simple, scriptable, and intuitive client-side command line interface.

Learn more

IBM Z NetView®, a core component of IBM Z Service Management Suite and IBM Z Service Automation Suite, provides automation and network and systems management to address users' requirements for business agility on IBM Z systems.

Zowe Conformant | App Framework Zowe V1

Learn more

Application platform

IBM z/OS® Connect EE Plug-in for Zowe CLI extends Zowe CLI to enable the management of z/OS Connect EE APIs, Services and API Requesters.

Zowe Conformant | CLI Zowe V1

Learn more

IBM CICS® Deploy Plug-in for Zowe CLI provides a plug-in for Zowe CLI to deploy applications developed on a workstation to IBM CICS Transaction Server for z/OS (CICS). It aims to provide an experience similar to deploying to a cloud platform when users deploying to CICS. It will also provide low-level commands for performing individual steps of the deployment process that could be used as part of a CI/CD pipeline.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

(Open source code contribution to Zowe) IBM z/OS FTP Plug-in for Zowe CLI lets users extend Zowe CLI to access z/OS data sets, USS files, and submit JCL. The plug-in uses the z/OS FTP service to achieve the interaction with z/OS.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

(Open source code contribution to Zowe) IBM CICS Plug-in for Zowe CLI lets users extend Zowe CLI to interact with CICS programs and transactions. The plug-in uses the IBM CICS® Management Client Interface (CMCI) API to achieve the interaction with CICS.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

(Open source code contribution to Zowe) IBM IMS Plug-in for Zowe CLI lets users extend Zowe CLI such that it can interact with IMS resources (regions, programs and transactions). Users can use the plug-in to start, stop, and query regions and start, stop, query, and update programs and transactions.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

(Open source code contribution to Zowe) IBM MQ for z/OS Plug-in for Zowe CLI lets users issue MQSC commands to a queue manager. With MQSC commands, users can perform administration tasks, such as defining, altering, and deleting local queue objects.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more

(Open source code contribution to Zowe) IBM IMS Operations API provides REST APIs to manage the IMS resources required for IMS application deployment.

Zowe Conformant | Zowe API Mediation Layer Zowe V1

Learn more

IBM CICS Plug-in for Zowe Explorer extension lets users extend the Visual Studio Code Zowe Explorer to interact with CICS resources, including tasks, programs, transactions, libraries, local files, TCP/IP services, URI Maps, Pipelines and Web Services. The plug-in uses the IBM CICS Management Client Interface (CMCI) API to achieve the interaction with CICS. CICS Resources can be viewed in a single stand-alone region, or across regions running in a CICSPlex.

Zowe Conformant | Explorer for Visual Studio Code ZOWE V2

Learn more

DevOps

IBM Remote System Explorer API enables REST APIs for working with various components on the z/OS host system, including MVS data sets, z/OS UNIX files and commands, JES jobs, TSO Commands, and more.

Zowe Conformant | API Mediation Layer ZOWE V1 Zowe Conformant | API Mediation Layer ZOWE V2

Learn more

IBM RSE API Plug-in for Zowe CLI extends Zowe CLI and Zowe Explorer APIs to let users interact with z/OS resources. The RSE plug-in interacts with z/OS by using IBM Remote System Explorer API (RSE API) instead of using z/OSMF. This solution is a great alternative if users have already used the Remote System Explorer with other IBM offerings such as IBM Developer for z/OS or IBM Explorer for z/OS. It is also a good option if users have not configured z/OSMF on their z/OS.

Zowe Conformant | CLI ZOWE V1

Learn more

IBM RSE API Plug-in is a Zowe CLI plugin and not a VS Code extension that utilizes the Zowe Explorer APIs.

Zowe Conformant | Explorer for Visual Studio Code ZOWE V1

Learn more

IBM Z Open Editor is an extension for Visual Studio Code that provides language support for the IBM Enterprise COBOL, PL/I, HLASM, REXX, and JCL languages. To interact with z/OS, this extension also extends and automatically co-installs the Zowe Explorer VS Code Extension and utilizes its APIs for various operations such as resolving and parsing program include files directly from MVS, running personal builds, submitting jobs and many more.

Zowe Conformant | Explorer for Visual Studio Code ZOWE V1Zowe Conformant | Explorer for Visual Studio Code ZOWE V2

Learn more

Database

(Open source code contribution to Zowe) IBM Db2 Database Plug-in for Zowe CLI lets users interact with IBM Db2 Database for z/OS and perform tasks with modern development tools to automate typical workloads more efficiently.

Zowe Conformant | CLI ZOWE V1
Zowe Conformant | CLI ZOWE V2

Learn more.

IBM Db2 Administration Foundation for z/OSP provides a browser-based graphical user interface, leveraging the open-source Zowe virtual desktop. Graphical navigation and exploration of the entire sysplex to retrieve Db2 assets in an easy-to-read format.

Zowe Conformant | App Framework ZOWE V2

Learn more

IBM Db2 DevOps Experience for z/OS is designed to provide modern methods of working with and managing Db2 for z/OS and its data. The IBM Unified Management Server for z/OS provides all the common services needed by Db2 DevOps Experience. Users access all features through the IBM Unified Experience for z/OS, a browser-based graphical user interface that is built on the Zowe Application Framework.

Zowe Conformant | App Framework ZOWE V2

Learn more.

Documentation IBM Documentation

Read more about IBM Z Distribution for Zowe.

Information about IBM Z Distribution for Zowe in IBM Documentation.
Technical resources Zowe trial

Get hands-on experience with Zowe’s components without installing anything. This no-charge trial is available in two hours for three days.

Register for the trial
IBM Z Distribution for Zowe documentation

Read more about how to get started with IBM Z Distribution for Zowe.

Explore documentation
IBM products that use Zowe

Download the IBM products that extend Zowe today.

Learn more
Zowe blogs in IBM Community

Explore Zowe blogs in IBM Community.

Read the articles
Zowe gets chatty

Read more about Zowe Chat, its vision and how you can get involved.

Read more
Considerations When Ordering IBM Z Distribution for Zowe

Learn about the options for obtaining Zowe code, Zowe use cases, and IBM Z Distribution for Zowe Support Entitlement.

Read more
Shopz Enhanced for Faster Ordering of IBM Open Source Distributions

Explore the new experience of ordering open source distributions on Shopz.

Read more
Options on how to obtain IBM Open Enterprise SDK for Node.js

Learn how to obtain Node.js for use to write your own applications or for use with other IBM or 3rd party software.

Read more
Zowe CLI extensions enable workload automation

Learn how to use Zowe CLI to create scripts that can fully automate some of your typical, repetitive job scheduling activities.

Read more
Teaching an old dog to hunt in the new world of Zowe

Learn how Zowe CLI enables users to interact with IBM Z NetView through NetView plugins to update the automation in place. 

Read more
Goodbye to babysitting your z/OS jobs with Zowe Integrated JCL Checking

Learn about the new Zowe CLI plugin for IBM Z JCL Expert, which enables users to check their JCL easily.

New Read more
Zowe blogs on Medium.com

The blog center for the Zowe open source community.

Read more
AIOps for IBM zSystems

Explore the IBM Z AIOps product portfolio.

New Explore more
IBM Support Portal

Get assistance for IBM Z Distribution for Zowe.

Learn more
Fix list for IBM Z Distribution for Zowe

Browse and download PTFs to maintain IBM Z Distribution for Zowe at the most current levels.

Get the fix
Product support details for IBM Z Distribution for Zowe

Read about the support details.

View details
Zowe demo videos

A playlist of Zowe demo videos.

Watch the videos
IBM Z Workload Scheduler (Zowe CLI Extension) Demo

Learn how Zowe enables and accelerates tasks automation for IBM Z Workload Scheduler through Zowe CLI.

Watch the video
IBM Z NetView (Zowe CLI Extension) Demo

Learn more about how Zowe accelerates tasks automation for IBM Z NetView through Zowe CLI plugins.

Watch the video
IBM Z JCL Expert (Zowe CLI Extension) Demo

Learn how Zowe accelerates and simplifies JCL checking through IBM Z JCL Expert Zowe CLI plug-ins.

New Watch the video
What's new

The link to the announcement has been updated for the move of announcements to IBM Docs.

For IBM Z JCL Expert, a resource has been added to the AIOps automation section of IBM Zowe extensions and to the Demo videos tab of Technical resources. Other updates have been made to Zowe extensions to indicate Zowe V2 conformance.

Resources have been added to the Technical resources section.

Resources have been added to the Technical resources section.

The Technical resources section has been updated. Resources have been added, removed and rearranged.

New information and links for IBM Z Distribution for Zowe V2.0 were added to the How to get started section, and new resources were added to the Learn and try tab of the Technical resources section.

The content has been significantly expanded and reogranized, with major changes to previously existing sections and new sections for FAQs, IBM Zowe extensions, and documentation.

The Big Picture section was added.