Cloud Native Development

Cloud Native Development

Cloud Native Development

Interact with experts for developing hybrid applications spanning IBM Z and multi cloud platforms using a standard DevOps toolchain

 View Only

Enable cloud native z/OS development with IBM Wazi Developer

By Min Huang posted Mon November 09, 2020 04:37 AM

  

Are you looking to fit cloud native z/OS® development in your hybrid multicloud strategy and become more agile and efficient when maintaining and creating new z/OS applications? Then, check out IBM® Wazi Developer for Red Hat® CodeReady Workspaces (IBM Wazi Developer), which is a single integrated solution that enables you to develop, deploy, and deliver cloud native z/OS applications faster and more effectively.

By providing z/OS developers the modern tools that they are familiar with, IBM Wazi Developer empowers z/OS developers to participate in an enterprise wide, fully automated, and continuous software delivery pipeline. The following scenario walks you through the development process on OpenShift® that is enabled by IBM Wazi Developer:

Wazi scenario

  1. Create a developer workspace on OpenShift and provision a sandbox instance. Then, get the information about the sandbox instance such as the ports and host or IP address.
  2. Connect the IDE of Red Hat CodeReady Workspaces to the sandbox instance for development and test with the information obtained from the previous step. IBM Wazi Developer enables you to choose the IDE of your choice: Red Hat CodeReady Workspaces, VS Code, or Eclipse.
  3. Once you are connected to the sandbox, you can start development with importing the application source code from the central Git repository to your IDE. The IDE offers features such as the Outline view to help you get familiar with the source code related to the problem.
  4. Debug the code issue with the debugger that is provided in the IDE.
  5. After you identify the code issue, create a new branch for parallel development and fix the code in your isolated branch.
  6. When you complete code changes, invoke a user build to execute the process to compile and link the program before the code is ready to be exposed to the repository for others to use.
  7. After making code changes, commit the changes to the Git repository from the IDE.
  8. After you validate the modified code and debug it in the IDE, the CI/CD pipeline takes the committed code. Then, the CI/CD pipeline automatically builds, tests, qualifies, and deploys the code to the target z/OS system.

To learn more about the features and benefits of IBM Wazi Developer, see its product page and technical docs.

0 comments
25 views

Permalink