DevOps for IBM i picto

DevSecOps for IBM i (aka AS/400 or AS400)

ARCAD for DevOps

ALL-IN-ONE toolchain for building your IBM i CI/CD pipeline

DevOps Solution

WITH ARCAD for DEVOPS
Deliver Faster, in full security​

Faster Delivery

» Deliver new features to end-users faster thanks to automation

Enhanced security & quality

» Through code review, coding standards and test automation​

Cloud readiness​

» Deploy releases in a Hybrid Cloud with infrastructure as code​

Your teams closer, together

» Enable multiple teams to develop in parallel

Attract Developers Talent

» Let’s attract and keep younger generations of developers

Be compliant

» Let’s adhere to regulations (including segregation of duties)

DevOps for IBM i Illustration
  • Let’s optimize development workflows to guarantee automatic, precise, and efficient building, testing, and deployment of code
  • Keep using your favorite DevOps tools
  • Unlock the full potential of your development teams
  • Make collaboration and transparency the foundation of your work environment
  • Compatible with 5250, RDi, VS Code…
  • Synchronize deployment packages
  • Support mixed infrastructures (Datacenter & Cloud)
  • Smart builds for complex codes
  • Analysis and comprehension of large code volumes
  • Automated testing capabilities

Let’s deliver faster with ARCAD for DevOps

end-to-end workflow automation powered by open source

Deliver on your DevOps objectives

ARCAD for DevOps schema

Integrates with

Git picto
GitLab logo
Github logo
Bitbucket logo
Jenkins logo
CloudBees logo
selenium logo
JIRA logo
ServiceNow logo
HCL logo

Fully integrated DevSecOps tools

Add functionality as and when you need it

ARCAD for DEVOPS
Starter

ARCAD for DevOps Starter
  • Understand impacts of code changes by exploring your IBM i applications visually and easily.

ARCAD for DEVOPS
Advanced

ARCAD for DevOps Advanced
  • Application Analysis
  • Version Control
  • Smart ‘Dependency Build’
  • Application Health Monitoring
  • Git, ServiceNow, Azure, AWS, JIRA, GitLab, GitHub, Bitbucket, Jenkins, SonarQube, Selenium, Ansible, Bamboo, Rundeck, Selenium, X Ray

ARCAD for DEVOPS
Ultimate

  • Application Analysis
  • Version Control
  • Smart ‘Dependency Build’
  • Application Health Monitoring
  • DevOps Plugins

DevOps is a Journey

ARCAD for DEVOPS
Starter

ARCAD for DEVOPS
Advanced

ARCAD for DEVOPS
Ultimate

DevOps Journey start

DISCOVER

Application Cleanup

AI Powered Code Understanding

KPI: 50% gains in application knowledge acquisition

DevOps Journey starter

A4D STARTER

Change Process Automation

  • Automated Impact Analysis
  • Source Code Versioning
  • Automated Builds
  • Automated Transfer to test & Production

KPI: 20 to 30% productivity gains

DevOps Journey advanced

A4D ADVANCED

Multi-platform DevOps

  • Centralized Git Change Methodology
  • Attract and keep young generations of developers
  • Standardization
  • Parallellism of development:
    Resources outside the IBM i capable of dealing with IBM i code

MERLIN

DevOps in a Cloud Infrastructure

  • Flexibility and Security
  • Onboard hundreds of IBM i Developers in minutes!

KPI: 10 to 50% productivity gains (flexibility of resources)

DevOps Journey ultimate

A4D ULTIMATE

Add Code Quality an Security in the Process

  • Automated Testing
  • Automated Code Review
  • Static Analysis Security Tool

KPI: 65% productivity gains of the testing phase

DevOps Maturity Quick Check banner

Where do you stand on your DevOps journey?

DIMA – DevOps for IBM i Maturity Assessment

Complete our quick 1-minute survey to measure your DevOps progress on IBM i, identify improvement areas, and refine your strategy today!

ARCAD Audit 

ARCAD Observer 

ARCAD Skipper 

ARCAD Builder 

Dashboards 

Deploy on Datacenter, IBM Cloud, Google Cloud, AWS & Azure

DevOps Plugins 

ARCAD CodeChecker 

ARCAD iUnit 

ARCAD for DEVOPS
Starter

from $ 135 monthly

ARCAD for DEVOPS
Advanced

from $ 200 monthly

ARCAD for DEVOPS
Ultimate

from $ 300 monthly

Let’s automate with ARCAD for DevOps

Customer References

Hsbc Logo

HSBC chose ARCAD for DevOps

HSBC’s adoption of ARCAD for DevOps led to:

  • 85% faster build times​
  • 75% quicker delivery times​
  • 80% less downtime
  • 70% lower IT audit costs
Quote product

ARCAD’s unique tooling for build automation & deploy has helped us implement a complete agile CI/CD process for IBM i that is fundamental to our DevOps mandate worldwide.

HSBC TestimonialSubir Sen, Head of Tooling & Automation - Core Banking Service Line/ Global Practice Head - iSeries CoP

ARCAD is the only integrated all-in-one DevOps solution for IBM i with the deep Git and Jira integration that was so strategic for us. We needed to standardize our processes across our IBM i and Web teams and keep them in sync. Only ARCAD was able to cover a complete end-to-end standardized DevOps process on IBM i.

Simone Culp bwiSimone Culp, Snr. Software Engineer and Data Analyst at BWI Companies

With ARCAD for DevOps, we have automated an enterprise-grade CI/CD pipeline for RPG based on Git and Jenkins and massively improved our responsiveness to user demands.

Elliot Avison CEO at DanceraceElliot Avison, Dancerace CEO
right-quote
Mock up Datasheet ARCAD for DevOps

Discover ARCAD for DevOps

Let’s control costs and accelerate software delivery on IBM i.

FAQ

1. Introduction to DevOps on IBM i

DevOps is a methodology intended to improve productivity in the development of IT projects, thus shortening the time between business needs and delivery. DevOps applies to development on IBM i by modernizing development, testing, and deployment processes, enabling faster delivery of features while ensuring stability.

Adopting DevOps on IBM i enhances productivity, team collaboration, and delivery speed. DevOps reduces human errors and improves quality through the automation of processes such as build, testing, and deployment

Yes, a gradual adoption is recommended. You can start by automating specific tasks or integrating certain applications into a DevOps workflow. This approach allows you to learn and adapt without disrupting operations.

2. Features and Benefits of DevOps for IBM i

DevOps improves collaboration and efficiency through automated build, test, and deployment processes, significantly reducing the time needed to deliver features. This increases the quality and frequency of releases, ensuring new functionalities are available to the business faster.

DevOps relies on implementing automation tools like Jenkins or ARCAD. These tools secure the steps of the software lifecycle: code review, compilation, build, testing, and deployment. Automating through Continuous Integration (CI) or Continuous Deployment (CD) processes reduces human errors and speeds up releases to production.

Tools such as Git, Jenkins, ARCAD, and Jira are compatible with IBM i. Git manages source code, Jenkins automates CI/CD pipelines, and Jira facilitates project management.

ARCAD integrates these DevOps tools with IBM i, providing:

  • Support for IBM i components,
  • A metadata repository (sharing Git repositories with IBM i),
  • Intelligent automatic builds…

Yes, security is a key component of DevOps. Tools like ARCAD incorporate automated code reviews and security testing into the DevOps pipeline, enabling the detection and remediation of vulnerabilities at every stage of development.

3. Deploying DevOps on IBM i

The timeline depends on the size and complexity of your environment. A gradual implementation typically starts with a pilot project lasting a few weeks, followed by full adoption over several months, depending on resources and the number of applications to integrate. One key success factor is ensuring teams are well-informed about DevOps.

Yes, Git and Jenkins are compatible with IBM i for managing source code and CI/CD pipelines. These open-source tools are flexible and well-adapted. However, tools like ARCAD are essential for managing source-less objects, performing intelligent builds based on dependencies, and limiting deliveries to only changes, addressing the specific needs of the platform.

DevOps can be adopted gradually to optimize your workflow. Automating specific phases streamlines processes, making them more efficient while preserving their original intent. This approach allows you to achieve quick wins while continuously adjusting the workflow as implementation progresses.

4. Development, Continuous Integration, and Deployment

Continuous Integration (CI) on IBM i automates application lifecycle tasks after a commit: code review, security checks, building modified components, transferring to the test environment, automated testing, and user acceptance validation. This process reduces manual interventions and improves delivery efficiency and quality.

Continuous Deployment (CD) on IBM i automates production deployment, including packaging changes (“Release”) and deploying them into production while ensuring consistency with existing systems and operational processes. It enables frequent deliveries with reduced risk, enhancing responsiveness to business needs.

CI/CD automates the development cycle, reduces errors, optimizes deployment frequency, and delivers features faster. This results in time savings and improved quality.

Automated tests can be integrated at various stages of the CI/CD pipeline. Tools like ARCAD iUnit automate unit testing to ensure code reliability.

5.Technical Aspects and Compatibility

Yes, DevOps is compatible with RPG code and other common languages on IBM i. Tools like ARCAD are specifically designed to manage RPG code, along with open-source tools.

No, DevOps can be adopted without modernizing the code, thanks to tools like ARCAD that handle complexity, particularly with automated builds. It is recommended to adopt DevOps before modernization to better control changes. Gradual modernization then enhances processes and improves application quality.

DevOps uses Git to manage code versions and branches, while ARCAD extends workspaces between Git and IBM i. Each feature can be developed on a specific branch, allowing a stable production version to be maintained and changes to be integrated in a controlled manner.

6. Training and support

Yes, training is recommended to help teams understand DevOps processes, tools, and practices. This includes CI/CD concepts, change management with Git, and the use of DevOps tools on IBM i.

Support your teams with training sessions, hands-on workshops, and a gradual adoption through pilot projects. Assistance from specialized consultants can also help ease this transition.

Providers like ARCAD offer support services for implementing DevOps, including training, integration, change management assistance, and technical support.

7. Long-term Benefits and ROI

The ROI of DevOps on IBM i translates to increased productivity, faster deliveries, fewer errors, and improved quality. A global bank reduced build times by 85%, accelerated deliveries by 75%, decreased outages by 80%, and lowered IT audit costs by 70%, achieving ROI in less than a year.

DevOps accelerates development by automating testing and deployment processes. Developers can quickly deliver new features or fixes, providing great responsiveness to user requests.

Yes, DevOps improves collaboration between development and operations by breaking down silos and fostering a culture of continuous integration and communication. The right tools also provide ways to share knowledge, which is essential for cross-technology communication.

8. Risks and Challenges

Adopting DevOps can present risks such as resistance to change, tool integration challenges, and training requirements. These obstacles can be mitigated through a gradual implementation, proper support, and the use of tools like ARCAD, which facilitate a smooth transition.

Challenges include integrating DevOps tools with existing IBM i systems and adapting teams to new processes. Careful planning, ongoing support, and using DevOps tools tailored for IBM i, such as ARCAD, help overcome these obstacles.

Adopt DevOps incrementally, start with pilot projects, and use test environments before deploying to production. This minimizes risks and ensures service continuity.

9. Feedback and concrete examples

Companies like Orange and HSBC have adopted DevOps on IBM i, reducing production timelines while improving quality and collaboration. A global bank reduced build times by 85%, delivery timelines by 75%, outages by 80%, and IT audit costs by 70%, achieving ROI within a year.

Contact Us

TRIAL VERSION / DEMO

Request a trial version or a session in our sandbox!

Try it now!

or

Request a Demo