Checklists

All the IDE options provided by IBM Wazi Developer for Red Hat CodeReady Workspaces are built on the client/server architecture:
  • The client side provides the user interface that communicates with the server.
  • The server side is a set of z/OS host components.
Refer to the following table to decide which IDE client you or your organization want to use and how the server side should be set up.
Table 1. Planning for IDE installation
IDE component Task Reference
Client

Plan and decide which IDE client you want to use to gain development support for z/OS applications.

Choosing an IDE client
Host
With IBM Wazi Developer, you have two options to set up the host components. Plan and decide which option you want to use.
  • Use a sandbox instance to obtain a virtualized and containerized z/OS with preconfigured host components.

  • Use a regular mainframe LPAR and ensure the necessary z/OS host components are installed and configured.

Setting up the host

After you or your organization make the decision, refer to the table below to find the checklists for installation that are relevant to your choice.

Table 2. Find your checklists for installation and configuration
IDE component Your choice Checklist
Client Wazi Developer for Workspaces
Wazi Developer for VS Code Checklist for installation and configuration
Wazi Developer for Eclipse Checklist for installation and configuration
Host Wazi Sandbox Checklist for setting up a Sandbox instance
IBM Z mainframe LPAR Checklist for setting up host components on a mainframe LPAR

Checklist for installing and configuring Wazi Developer for Workspaces

Table 3. Installing and configuring Wazi Developer for Workspaces with the default stack
  Task for installing with defaults Owner
1 Deploying Wazi Developer for Workspaces by using CASE bundle Cloud operations administrator
2 Creating a Wazi Developer for Workspaces instance via an Operator Cloud operations administrator
3 Configuring Wazi Developer for Workspaces Cloud operations administrator
4 Creating a workspace z/OS application developer
5 Configuring a workspace z/OS application developer
Table 4. Installing and configuring Wazi Developer for Workspaces with a customized stack
  Task for installing with customization Owner
1 Deploying Wazi Developer for Workspaces by using CASE bundle Cloud operations administrator
2 Customizing Wazi Developer for Workspaces devfile, plug-in registries, and sidecars Cloud operations administrator
3 Creating a Wazi Developer for Workspaces instance via an Operator Cloud operations administrator
4 Configuring Wazi Developer for Workspaces Cloud operations administrator
5 Creating a workspace z/OS application developer
Using customized devfile to create a workspace
6 Configuring a workspace z/OS application developer

Checklist for installing and configuring Wazi Developer for VS Code

Table 5. Installing and configuring Wazi Developer for VS Code
Task Required/Optional Owner
1 Installing Wazi Developer for VS Code Required z/OS application developer
2 Setting up integrations to interact with z/OS Required z/OS application developer
3 Configuring Wazi Developer for VS Code Required z/OS application developer

Checklist for installing and configuring Wazi Developer for Eclipse

Table 6. Installing and configuring Wazi Developer for Eclipse
Task Required/Optional Owner
1 Installing Wazi Developer for Eclipse Required z/OS application developer
2 Configuring the Eclipse Client Optional z/OS application developer

Checklist for setting up host components on a mainframe LPAR

Note: You need to download and install only the host components needed by your choice of IDE client.
Table 7. Setting up host components on a mainframe LPAR
Task Required/Optional Owner
1 Downloading installation packages Required System programmer
2 Installing and configuring host components Required System programmer

Checklist for setting up a Sandbox instance

Table 8. Setting up a Sandbox instance
Task Required/Optional Owner
1 Installing Sandbox Required Cloud operations administrator
2 Creating a sandbox instance Required Cloud operations administrator or z/OS application developer
3 Connecting to a sandbox instance Required Cloud operations administrator or z/OS application developer