We nurture lasting relationships, enabling stronger teams, bold and intelligent decisions, better products and services.
For over 25 years, Torry Harris' focus on integration solutions has fostered seamless digital connectivity, enabling better and faster commerce for businesses through platform business models.
From innovation hubs to delivery centers, we bring the right people, skills, and technology together to support your digital transformation journey.
Our relentless focus on excellence has earned us prestigious awards and recognition across various domains. Learn about our achievements.
From enhancing customer experiences to optimizing complex integrations, we’re proud to be a trusted partner in helping organizations achieve their strategic goals. Explore our client transformation stories.
Our WeCare initiative is more than just a program-it’s a promise to uplift and empower individuals who are often overlooked, helping them find a sense of purpose, self-worth, and economic independence. Whether through training, collaboration with social enterprises, or providing direct support, we work to ensure that dignity is restored and futures are reclaimed, one project at a time.
We believe that the right partnerships can make all the difference. Our strong partnerships enable us to deliver on our promise of high performance, flexibility, and competitive pricing, ensuring that our customers achieve their strategic objectives with confidence.
Our summary decks bring together years of collective experience and industry knowledge, offering actionable industry insights. Condensed for quick consumption, these resources are packed with strategic insights, case studies, and methodologies that can help you adapt and excel.
Cloud & Automation: Changing CSPs’ OpEx outlook
Your legacy assets, enriched over time, are important and valuable – they are what makes your company unique. They contain years of evolved business rules and transactions. Legacy isn’t about the age of assets, but describes when they become increasingly difficult, time-consuming and expensive to support, or have capabilities that cannot be easily extended because they weren’t designed that way.
At this point they are no longer fully supporting your business’ needs and are in danger of being a drain on resources and stifling innovation.
In the US, the government’s Internal Revenue Service (IRS) runs on computer code developed in 1959: In 2018, only 20% of its IT budget was spent on development, modernization, and enhancement. The rest went on running and maintaining legacy systems.
Stéphane Richard, CEO and Chair of the Orange global telecoms group, warned the sector that it must modernize its legacy assets: “To stay relevant and keep growing, operators have to capture part of the new value they are helping to create thanks to their networks. But obviously, developing new digital services needs considerable IT agility, and to seize all the opportunities we need to rethink the way we do IT.”
He said unless the modernization of legacy assets speeded up, “by 2025, technical debts will consume more than 40% of operators’ current IT budgets. Carriers often struggle to balance quick-fix changes to meet short-term business needs, which only increase their financial debt, their technical debt.”
The need to modernize legacy systems and applications has become more urgent as customers increasingly expect to engage with companies digitally – an expectation boosted by the on-going pandemic. It’s another way of seeing customers want you to be easier to do business with, and in a recent IDG survey, 67% of respondents said they believed business transformation efforts cannot proceed effectively without IT modernization.
A new McKinsey Global Survey of executives found that companies have accelerated the digitization of their customer and supply-chain interactions and of their internal operations by three to four years. The share of digital or digitally enabled products in their portfolios has accelerated by a staggering seven years.
As Stefan Van Der Zijden, VP Analyst at Gartner, stated, “For many organizations, legacy systems are seen as holding back the business initiatives and business processes that rely on them. When a tipping point is reached, application leaders must look to application modernization to help remove the obstacles.”
No two companies will follow identical paths to modernize legacy systems which, as we’ve noted, are unique and their major differentiators. There are a number of possible approaches, depending on the systems themselves and their purpose, the desired business and operational outcomes, cloud-migration strategy and organizational priorities.
Typically modernizing legacy systems means they need to work alongside cloud native solutions. Cloud native describes an environment that is scalable and usually containerized, and supports quick changes and payment based on usage. The aim is to bring scale and efficiency to legacy assets while enabling enterprises to use standard cloud native components across their operations and reduce OpEx.
The advantages of the legacy modernization to cloud native are achieved by making legacy assets available to simulate and work seamlessly with scalable third-party products, or even full stacks – three possible variations of how legacy could work alongside a cloud native environment are shown below.
Stephen Reidy, CIO of Three Ireland, has extensive experience of modernizing legacy systems and applications. After the merger of O2 Ireland and Three Ireland in 2015, the company was running two technology stacks. This was expensive and slowed time to market because changes had to be implemented on both, and was a barrier to Three Ireland providing a consistent digital omnichannel experience to the combined customer base.
He says, “The key to a seamless customer transition is having a really sharp migration strategy for the old stack into the new stack”.
Yet creating a migration strategy is a big challenge for most companies which typically lack the in-house resources and knowledge. As the point of the exercise is to extract the maximum value from some of a company’s biggest assets, it makes sense to use legacy to cloud native transformation services from a specialist firm.
There are two huge issues to consider before you get started. The first is that moving to cloud native environment that uses microservices is not just about technology, and the costs are significant – a new complex application and network infrastructure is a substantial investment. There is also cost associated with disrupting existing culture and practices, and introducing diversity in platform technology, such as languages, runtime, design styles, among other things. Then there is the expense of coordination across domain teams to deliver enterprise-level benefits.
One of the drivers for moving to cloud native is reduced OpEx, but this can be hard to quantify, and it is easy for inexperienced IT teams to incur spiralling costs, as we explore in some detail in the section on microservices below. Reducing costs is also only part of the picture: Three Ireland reports these benefits by modernizing legacy to cloud native:
Reidy’s advice about picking the right legacy modernization partner is, “They have to buy into your [transformation] vision and work collaboratively with you as a business and with your IT department. That’s very key.” Three Ireland chose Torry Harris Integration Solutions (THIS), which Reidy describes as being “a valuable friend and partner to me over many years.
“They bring to the table both technology and a workforce that truly works with customers’ objectives and values. They deliver a technology solution that is flexible and adaptable.”
THIS helps IT leaders analyze, extract and modernize functionality from their legacy estate in a consistent manner for a standardized, accelerated move to a cloud native setup. A key element of its offer is a legacy to cloud native kit, which is based on years of experience. Here’s an example of how the suite of tools it provides work together.
Having defined the flow in Coupler and an endpoint, securely expose the APIs through the API gateway – part of THIS’ API Management Suite which includes a developer portal, publisher portal, and an authentication server. The gateway can be central or deployed in multiple instances of lightweight micro-gateways.
AUTO stub mocks a third-party system. Coupler uses this mock as one of the steps to create the customer accounts, then AUTO stub automatically generates mock APIs based on open API specifications.
Once connected to the legacy system, the legacy application processes requests from message queues. The requested data is received from Coupler through the micro-gateway, and the messages screen lists received requests, including the content of each message. Coupler transformed JSON data into a space delimited string buffer required by the legacy application.
Automaton, a visual test automation tool helps define tests in a step-by-step flow that can be configured in line with previous activities. This helps visualise and validate these activities where test results can be reviewed and, in this case, to show the successful customer account creation.
This is a deployment automation tool that helps configure applications and application versions onto multiple environments. With provision for configuring custom workflows and multiple product architecture support, Deplomatic helps automate deployment of all the above tools to orchestrate this and multiple other use cases across test and production environments.
The legacy to cloud native kits also includes frameworks and processes, such as for the decomposition of legacy assets. This enables an in-depth analysis of the legacy type and provides decision points that must be considered to navigate the transition. They could be monolithic systems that have evolved over many years or third-party systems that are no longer supported or full-stack solutions that do not expose connectors and therefore will need APIs to function in a cloud native environment.
The legacy migration process flow includes a pre-migration checklist, drawn up by THIS after conducting due diligence on your legacy estate, which includes processes and dependencies within customer journeys on legacy, data model, security aspects, physical architecture, regulatory rules, training manuals and more.
Then THIS aligns the checklist with your business priorities, which include inventory of new digital business models, envisaged customer journeys, digital channel features for the new models, security and up to date regulatory policies, scaling needs, and data redundancy for the new cloud native set-up.
Due diligence phase ensures the availability of the pre-migration checklist items, so we ensure readiness to start the analysis work.
Keeping the target state as a reference, this step is performed to assess customer journey compatibility, data compatibility, User Interface compatibility, External Interfaces compatibility and Data Integration compatibility. The impact should be documented and will involve different teams within the Telco to be consulted over a series of deep-dive workshop sessions.
Based on the impact analysis, the technical solution is created and documented. This contains information such as criteria for selection of customer data subset, sequence, user journeys, etc; and the logic for migration in the form of flow charts and sequence diagrams. Sanity testing approach and rollback approach is identified and documented. The scope extends to User Interface channels, Integration layer and Source/Target systems.
One of the challenges faced by most enterprises is lack of “playground” area with production-like data to develop and test any migration solution. In most cases, the combination and variety of data is not available in development and test environments of legacy. This step is to build a sandbox environment along with data setup. In alignment with your IT Governance and regulatory restrictions, data from production can be loaded in the sandbox after de-sensitization and anonymization. Similarly, a sandbox on the target Cloud system should be made available.
Once the data in sandboxes in source and target systems are ready, key assumptions and high-risk scenarios are validated by creating a series of prototypes. Based on the result of the prototype, the design/approach/steps/etc are updated. Prototyping phase should include validating rollback strategies as well.
Based on the results of the prototype, migration scripts are developed and tested iteratively in the sandbox environment. This includes simultaneous changes to the channels to create the environment as close as possible to the target Blue-Green deployment strategy. The rollback strategy should extend to the channels as well. Once the migration / parallel-run is simulated in the Sandbox environment, a dry run is conducted in the production environment with limited scope to detect any surprises.
Based on the dry-run, failure scenarios are identified and addressed in the migration scripts, Channels and Integration flows. Errors are simulated and rollback is tested in the Sandbox. Once working in the sandbox, a dry run of rollback is conducted on Production.
Based on the previous steps, the migration solution is industrialized and integrated in the production environment to kick start the phase-by-phase migration. Any further surprises (should be minimal at this stage) are addressed and fixed in the migration solution.
After an extended period of parallel run, and after migration of all user data, processes, etc.. The legacy stack is decommissioned. The integration layer is simplified and all calls to legacy are removed. The new Cloud system functions as the master. The channel specific routing changes are retained to support Blue/Green deployment strategy for future enhancements.
Microservice deployment are a good example of why an expert guiding hand is invaluable in legacy migration to cloud native. A microservice is a small, autonomous, self-contained software component, loosely coupled with and built around a business domain. It centralizes functionalities, hides implementation details, deploys independently, isolates failure and is easy to monitor.
Large applications can have modular architectures built on microservices that communicate with each other via APIs. By splitting an application into smaller services and decoupling interdependencies, companies can gain greater agility and flexibility, particularly as the architectural style lends itself to automating build-deploy-release cycles for continuous deployment and the DevOps model.
However, if deployed poorly, these advantages are lost or only partly realized. A common issue, as with all relatively new technologies, is that microservices are sometimes deployed for technology’s sake, rather than to achieve well defined outcomes. They can also become too tool-centric, and companies often waste money creating exclusive infrastructure for each microservice or reinventing the wheel for cross-functional capabilities.
High costs are a potential danger because each microservice is independently scalable, each service requires its own infrastructure. As microservices have a lot of moving parts, far more than monolithic legacy systems, the costs of providing each of them with its own infrastructure soon racks up.
For example, sometimes enterprises want to implement microservice architecture using their old and trusted relational database, but problems soon become apparent if several microservices are updating a single relational database.
Also services need to communicate with each other. Depending on the service design, this can mean a lot of remote calls, which have associated, high costs in terms of network latency and processing.
Without governing guidelines to regulate cost, microservices expenditure can quickly skyrocket. Microservices governance is also key to gaining greater advantages from modernizing legacy.
Key considerations are:
Governance is a whole science in itself, and is another reason to get the most proven, experienced help you can for your legacy system modernization and migration.
With the “legacy to cloud native kit”, you can leverage ready-to-deploy digital tools, automation frameworks and services to help you build scalability and efficiency while standardizing cloud native components and reducing OpEx costs.
Andrew Ralston
Co-Founder and Chief Executive of Pure Planet
What makes them (Torry Harris) unique and easy to work with is the caliber of people that they provide and the honesty and integrity with which they operate. I have no hesitation in recommending Torry Harris.
Paul O' Hanlon
Technical Architect and Head of Integration at Three Ireland
We had evaluated a lot of different options and one of the key reasons for going with their (API) gateway is the richness in functionality. My experience with Torry Harris has been very positive.
Campbell McClean
Chief Information Officer at Airtel - Telemedia, TV and B2B
All of our Integrations, all of our channels, our entire customer front-end run on the digital enablement platform Torry Harris has built and we have great operational stability.
Just drop in your details and we'll get back to you!
*Required fields
*Disclaimer: By filling the above information, you provide consent to respond to your inquiry.
Categories : Digital Transformation
Previous Post
Next Post
The role of Global Capability Centers (GCCs) has become crucial in the operational strategies of multinational companies, providing a combination of cost efficiency, skilled talent, and innovation. In 2024, the emergence of artificial intelligence (AI), cloud technology, and digital ecosystems is reshaping the landscape for GCCs.
In an era of increased globalization, businesses are actively seeking opportunities beyond their local markets to access a diverse global talent pool.
Global Capability Centers (GCCs) have played a crucial role in driving operational efficiencies and fostering innovation for large enterprises at a global scale.
(THIS) has been cited among notable vendors by Forrester Research in its report ‘The API Management Software Landscape, Q1 2024’. The report recognizes Torry Harris as a provider offering API management solutions with a geographic focus in the EMEA & APAC regions.
Forrester observes that the initial rush to “lift and shift” to the cloud has now been replaced by a focus on modernization and digital transformation. Cloud migration is the first step in a long journey to take advantage of the latest cloud-native technologies and services.
Torry Harris is a 'Strong Performer' in The Q3 2022 Forrester Wave™ for API Management Solutions. This report shows how each provider measures up and helps technology architecture and delivery (TAD) professionals select the right one for their needs.
Accelerate legacy modernization. Use legacy to cloud native kit