A popular insurance supplier asked PIO to modernize their financial services platform to increase connectivity and data exchange

About The Client

The client provides financially stable insurance products to its customers. Being in business for over 60 years, it has enhanced the process of buying insurance and annuity products. It delivers outstanding performance and believes in service beyond expectation. In September 2018 the client announced its partnership with FAST, a leading digital platform, making itself the first insurance company to be entirely cloud-based. By introducing new technology and a forward-thinking business model, this insurance and security corporation has transformed the experience of buying insurance. From the processes being time-consuming, complicated, and stressful the company has made it simple, fast, and easy. Programmers.io has helped this client to tackle its issues related to IBM i platform and provided long lasting solutions for the same.

  • Industry: Insurance
  • Headquartered: USA
  • Platforms: IBM i / AS400, RPGLE, CLLE, SQLRPGLE, Java, AWS
  • Team Size: 26 Members
the_client
 

The Challenge

Our client’s ERP runs on IBM i and it is using Amazon Web Services (AWS) cloud service to store its data. AWS Cloud was used for this process because:

- It offers a complete range of services to store, access, govern and analyze data

- It provides reduced costs, increased agility and simplified storage management

- It makes it simple and fast to move large amounts of data online between on-premises storage

The data stored by the client on AWS included files related to banking such as Commission statement files, EFT (Electronic Funds Transfer) Premium files, GL (General Ledger) etc. The client used to extract these files and created dynamic folders on AWS for its daily processes. As these daily processes of the client ran on the IBM i platform, the major concern of the client was to access the data on AWS cloud from IBM i/AS400 IBM i.

 

Our Solution

The Solution

Planning the Modernization Strategy

The developers from Programmers.io first discussed all the requirements of the client and prepared an approach to modernize the website by using existing codes.

The Solution

Native IBM i Support

Discussing the solutions with the client, we decided to opt java as a solution. Main reasons that led to this choice are:
- The IBM i platform supports Java widely and provides a JDK to run java applications on their System.
- AWS provides AWS SDK for java which helps take the complexity out of coding by providing Java APIs for AWS services.

The Solution

Java Utility Development

Our team of java experts created a java utility by using AWS provided APIs to access the data on AWS cloud and copy those files to IFS (File directory Offered by IBM i). As a result, processes on IBM i could call our java utility to copy the data on IFS and access data with Java easily.

Technologies Used

Our software architects and engineers are experts in using the latest technologies.

 

Business Impact

Our solution added value with surprising results because we were able to deliver a high-quality product on time.

Impact 1

We helped the client to support the cross-domain database input for their existing programs.

Impact 2

We have used the JAVA platform to ease the connectivity and data exchange between IBM i and AWS.

Here’s how we did it

  • Seamless Cloud-Legacy Integration

    Enabled IBM i processes to access and use AWS-hosted files efficiently without rewriting legacy programs.

  • Reduced Manual Effort

    Automated data transfer from AWS to IBM i, minimizing human intervention and errors.

  • Preserved Legacy Stability

    Maintained existing workflows while modernizing integration, ensuring system reliability.

  • Faster Data Access

    Streamlined file retrieval and processing, improving operational speed and responsiveness.

  • Scalable Solution

    Established a framework that can easily handle future data and platform expansions.

we-did-it

Other Case Studies

Default thumbnail

Programmers.io eliminated hours of manual tasks and data entry for an upscale fashion designer and d...

Our team built a series of logical programs in RPGLE to implement EDI and automate many shipping processes. We made modifications in the existing business model to enhance the quality of day-to-day processes....
Default thumbnail

The Programmers.io team built a single sign-on web portal for a leading HVAC parts and supplies dist...

Our team built a SSO e-commerce portal with PayPal integration so a leading HVAC supplier could provide users the convinience of ordering online....

I wanted to take a moment to highlight and commemorate the efforts from our dedicated PIO team. To preface, the projects we work on here are complex, with rigid objectives, budgets, and timelines. Expectations are always high and are ever-changing. From the start of our relationship, the IO team was able to exceed expectations and make our business wishes a reality.

Project Manager

Over the past year I have worked with them, they have worked very hard to understand our highly customized system and troubleshoot things with little or no documentation while managing to keep the business up and running normally. Without the hard work and dedication they have shown, I know we would have had some issues causing downtime or lost production. I am looking forward to continuing working them in the next year as well.

Information Technology Supervisor

I have been working with Programmers IO for more than 5 years now and I have been pleased with all projects and developers that I have worked with. We have had a few issues here and there but they have always fixed and made it right. They have been an excellent addition to our business.

Director Of Development

Let’s Build Your Modernization Roadmap Together

Contact us for a free strategy session with IBM i experts.

Talk to an IBM i Expert