Use cases

IBM Wazi Developer for Red Hat CodeReady Workspaces (IBM Wazi Developer), is a productive development environment that fully integrates into any enterprise-wide standard DevOps pipeline. It includes 3 components: Wazi Sandbox, Wazi Code, and Wazi Analyze. You can mix and match those components and their subcomponents as you need with multiple use cases. Depending on the use case you select, the installation, configuration, and usage tasks vary. To get started rapidly, start from selecting one of the following use cases and perform the required tasks.
Use cases
Use case 1
  • Wazi Sandbox: On Red Hat OpenShift, provision a sandbox instance for personalized and isolated development and testing.
  • IBM® Wazi Developer for Workspace: On Red Hat OpenShift, create a development workspace and connect to the sandbox instance to debug, code, and build your applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS® applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.
Use case 2
  • Wazi Sandbox: On OpenShift, provision a sandbox instance for personalized and isolated development and testing.
  • IBM Wazi Developer for VS Code: On your desktop, set up the VS Code extensions of IBM Wazi Developer for VS Code, and connect to the sandbox instance to debug, code, and build your applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.
Use case 3
  • Wazi Sandbox: On OpenShift, provision a sandbox instance for personalized and isolated development and testing.
  • IBM Wazi Developer for Eclipse: On your desktop, set up IBM Wazi Developer for Eclipse, and connect to the sandbox instance to debug, code, and build your applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.
Use case 4
  • z/OS host components: On your z/OS system, set up the host components required by the web-based IDE.
  • IBM Wazi Developer for Workspace: On OpenShift, create a development workspace on OpenShift and connect to the real z/OS to debug, code, and build your applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.
Use case 5
  • z/OS host components: On your z/OS system, set up the host components required by the VS Code extensions of IBM Wazi Developer for VS Code.
  • IBM Wazi Developer for VS Code: On your desktop, set up the VS Code extensions of IBM Wazi Developer for VS Code, and connect to the real z/OS to debug, code, and build your applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.
Use case 6
  • z/OS host components: On your z/OS system, set up the host components required by IBM Wazi Developer for Eclipse.
  • IBM Wazi Developer for Eclipse: On your desktop, set up IBM Wazi Developer for Eclipse, and connect to the real z/OS to debug, code, and build applications.
  • Wazi Analyze: On your desktop, discover the relationships among their z/OS application artifacts and quickly understand the impact of the changes to make.
  • Pipeline: On Red Hat OpenShift, build, test, and deploy z/OS applications automatically through a CI/CD pipeline.
To adopt this use case, follow the required tasks.