Rocket DevOps for multi-code development with IBM i
Centralize, standardize, and automate IBM i development
In this digital era, IBM® i development work can no longer exist in silos that stifle innovation, complicate project management, and limit code visibility for developers. With Rocket® DevOps, a comprehensive application lifecycle management solution, organizations can manage multi-code development in a way that retains organizational structure and provides the flexibility needed to rapidly develop applications and processes. This is true no matter where the applications reside or what code is used.
Multi-code development for IBM i+ owners
Rocket DevOps provides a holistic view that monitors what is happening across the utilized DevOps tools. It manages all code within one DevOps environment because of its multi-language development capabilities, which leads to more efficient SDLC management and reduces manual IBM i development and deployment tasks. It also enables compliance reporting with the press of a button.
Rocket DevOps’ built-in DevOps capabilities for IBM i development empower organizations to bring agile best practices to the IBM i. This includes shifting testing left, building CI/CD (continuous integration/continuous delivery) pipelines, and leveraging third-party tools like Git for RPG development. Developers can collaborate effectively on building modern and innovative applications throughout the SDLC while IT teams extend DevOps automation and control best practices.
Consolidate your DevOps development environment
Support is available for Windows, Linux, UNIX, and modern languages like Angular and HTML5. This makes Rocket DevOps the best choice for organizations seeking to embrace DevOps for multiple operating systems, or looking to standardize software development and delivery processes across diverse systems.
The interface with non-RPG systems provides visibility into the central secure repository, which allows users to browse through any application and view all its contents. In addition, the customizable display shows every component that is resident in each of the software development lifecycle environments, and who is working on it.
- Automated deployment management
- Scalable to thousands of target systems
- Process and authority built into version control check-in/check-out
Shift testing left for IBM i development
Your stakeholders can implement continuous and automated testing to squash bugs before production and streamline the application lifecycle management process. They can also establish a standard DevOps environment that allows for rapid coding and testing. This accelerates product time-to-market and reduces the hassle of testing across multiple environments.
You can also provision multiple test environments and modes like unit testing, integration testing, and regression testing. Standardization allows multi-code testing to be done with greater predictability and by different people throughout the SDLC, resulting in stable production phases. It also facilitates automated testing which reduces errors and frees up your development team to focus on higher value tasks.
Drive object-oriented development with DevOps
Rocket DevOps displays a list of objects associated with an IBM i application release through a format that is familiar to developers. The list shows all objects from all libraries included in the application, which eliminates the need to go to each library and source files individually. The list also shows comprehensive status information for each object on a single line.
- Reduce maintenance windows: Background large file conversion
- Avoid time-consuming errors such as level checks
- Automate deployment in SDLC
- Integrate with third-party tools like LANSA, JD Edwards, and 2E