A legacy portfolio gets a makeover

A legacy portfolio gets a makeover

Advisory & Consulting

A legacy portfolio gets a makeover

How one of the Big Four advisory firms turned around an under-performing, high-cost application portfolio to meet growing business needs.

Client

The client is one of the Big Four advisory firms.

Goal

Modernize the legacy application to meet growing business needs.

Tools and technologies

MS SharePoint, MS .Net and MS SQL Server.

Related Stories

An API ecosystem expedites customer onboarding

A global leader in logistics created an API ecosystem that significantly transformed the experience for their customers.

Learn more

Gain speed to market with DevOps solutions

A wealth management firm moved from a legacy application environment to a microservices ecosystem using Helm. The transformation helped it cut production time and expedite the roll-out of releases.

Learn more

BUSINESS CHALLENGE

The client’s business needs had grown with time but multiple legacy applications, deployed over the years, were falling short of required service levels.

Since integration with upstream and downstream systems was manual, common data was getting obsolete quickly. The legacy system was prone to security breaches and could not be deployed on the enterprise-level stack. Also, the system supported only single-user applications, and it was not possible to roll them out to multiple users.

Additionally, it was becoming difficult and expensive for the client to hire and retain resources to maintain the legacy apps.

SOLUTION

We rationalized, classified and distributed the client’s applications portfolio in four areas: 1) upgrade and continue to maintain; 2) rewrite to modernize; 3) consolidate overlapping applications using a framework approach; and, 4) retire.

We upgraded the technology stack for the application(s) to lower maintenance costs, improve efficiency and meet growing business needs. We used an in-house technology modernization framework to reduce development and maintenance costs. We consolidated applications that were doing similar tasks and had similar features and modernized them. We also retired applications, whose features were available through other applications.

OUTCOMES

The legacy modernization and application consolidation process helped:

  • Reduce the client’s application portfolio from 45 applications to less than 10.
  • Reduce the resources required for maintenance from six to two.
  • Accelerate time-to-market, a critical differentiator for the client.

Contact

Our experts can help you find the right solutions to meet your needs.

Get in touch

Setting a high standard for member experience

Setting a high standard for member experience

Standards & Membership

Setting a standard for member experience

We helped a global standards organization build a cloud-native microservices-based platform to store and share data on billions of products with members.

Client

One of the world’s leading retail standards organizations.

Goal

Build a 24x7 cloud-based platform capable of storing and sharing data on billions of products.

Tools and technologies

Java, Python, NodeJS, .NET, Azure PostgreSQL, Azure SQL, MongoDB, Redis, Azure DevOps, Pipelines, Git, Docker, Kubernetes and Azure App Service.

BUSINESS CHALLENGE

Our client is a global standards organization. Its products and codes are used by millions of brand owners, retailers and supply chain partners around the world.

The organization needed an always-on, scalable cloud-based platform capable of storing and sharing data on billions of products and related information with members and partners across the world. 

The client also wanted to onboard member organizations quickly and seamlessly. They wanted business capabilities developed on a platform that will serve as modern and secure enterprise-level APIs.

SOLUTION

Iris chose a microservices architecture for high agility, loose coupling, independent deployability and maintainability. We followed an API design-first approach and designed according to the standards-based API specification (OpenAPI Specification).

For securely publishing and maintaining APIs, our team deployed the Azure API management solution. We used Azure APIM developer portal to deliver a superior developer onboarding experience. The solution enabled design and implementation of the Azure Virtual network for securely hosting the platform. It also allowed comprehensive performance testing and optimization to meet strict SLAs, and enabled security testing and vulnerability assessment to ensure secure APIs. The solution featured a cloud-native architecture using the Azure AppService and an Azure-managed Kubernetes platform.

OUTCOMES

Key gains for the client:
  • A robust and secure API platform that handles 200,000 API requests per day.
  • 50 million codes uploaded in 40 product categories across more than 130 countries
  • A portal that is capable of quick onboarding of application developers.
  • New 7-step verification mechanism led to the creation of new revenue streams.

Related Stories

IT modernization lowers costs for Capital Market

Technology transformation for Capital Markets reduces infrastructure costs and improves turnaround time and deal compliance.

Learn more

Global Standards organization increases business agility

Iris transformed monolith applications into microservices with automated integration and cloud deployment to deliver faster MVPs.

Learn more

Cloud-native app opens new markets

A leading bonds trading network revamps its IT architecture to increase market reach.

Learn more

Contact

Our experts can help you find the right solutions to meet your needs.

Get in touch

Striking the right balance of care

Striking the right balance of care

Interactive

Striking the right balance of care

A work-life services provider transformed the care experience for its customers with a user-friendly, intuitive and responsive web platform.

Client

A leading provider of work-life services to caregivers.

Goal

Enable caregivers to easily set up and manage care schedules.

Tools and technologies

HTML, CSS, JavaScript, Bootstrap, JQuery, Atlassian User Interface (AUI), AngularJS and Liferay DXP7.2

Related Stories

Automation testing improves efficiency for bank

Automated testing helps bank to reduce maintenance time upto 90% with automated Model Risk Management System (MRMS) testing.

Learn more

Automation testing improves efficiency for bank

Automated testing helps bank to reduce maintenance time upto 90% with automated Model Risk Management System (MRMS) testing.

Learn more

Platform re-engineering for operational efficiency

A leading brokerage bank improved operational efficiencies with data extraction platform modernization.

Learn more

BUSINESS CHALLENGE

Research shows that employees who enjoy a good work-life balance perform better and contribute positively to an organization’s productivity.

Iris’s client is a leading provider of work-life services who believes that the key to achieving that balance is in the setting up of care schedules for dependent or vulnerable family members.

However, the client’s system for managing such schedules was not user-friendly, flexible or mobile-responsive. The websites offered no provision to schedule premium services for care. They were served by a Liferay V6.2 content management system (CMS) as the common backend for which support ended in December 2020.

SOLUTION

Iris developed a web platform for scheduling care for family with e-mail notifications and quick access to customer care.

We migrated the websites to Liferay DXP7.2 CMS backend. We developed website forms as AngularJS-based single-page applications and created a responsive website that worked across different-sized screens on desktops, tablets and mobile phones.

We used Agile methodologies right from the requirements-gathering phase until the deployment of the platform to shorten development time. To save cost and time, we used an almost identical codebase for both iOS and Android platforms (except for a few configuration settings and device specific features). The sites we built followed the WCAG 2.0 and OWASP accessibility and security standards.

OUTCOMES

The solution ensured:

  • The care scheduling interface was user-friendly, flexible and mobile-responsive.
  • Effortless creation, alteration and cancellation of schedules.
  • Easy access to records and historical data.
  • Significant cost savings in the development and maintenance of the application.

.

Contact

Our experts can help you find the right solutions to meet your needs.

Get in touch
Copyright © 2023 Iris Software, Inc. All rights reserved