Working with the Z Understand and Refactor containers

The Z Understand Linux® and Refactor containers uses a new generation of language scanners to build and manage application projects. You can build and manage application projects by using the new Build CLI entirely from the terminal on IBM® Bob Premium Package for Z.

Why containerize?

Containerization in software development is the practice of packaging an application and its dependencies (such as the libraries, frameworks, and configuration files) into a lightweight and executable unit called a container.

A container offers the following benefits:
  • Speed - Lightweight packaging allows for quicker start times and higher server efficiencies.
  • Agility - Simplified installation increases developer productivity and achieves a faster time to market.
  • Portability - Highly portable and runs consistently across different computing environments, reducing defects and deployment issues.
  • Scalability - Can be easily replicated, deployed, and scaled, supporting CI/CD pipelines and microservices architecture.