Journeys

Migration and modernization journeys.

39 documented journeys — from COBOL, Delphi, mainframe and BizTalk to the cloud, through ServiceNow, Dynamics 365, data and CMS programs. Each journey details the challenges, the ATLAS approach, the target technologies and an FAQ.

Legacy to Cloud

12 journeys

COBOL to Java modernization

Source COBOL (IBM z/OS mainframe, AS/400, Unisys, GnuCOBOL)
Target Java 21, Spring Boot, PostgreSQL, Kafka
View the journey

COBOL to .NET Core modernization

Source COBOL (IBM z/OS mainframe, AS/400, Unisys)
Target .NET Core 8, C#, SQL Server or PostgreSQL, Azure
View the journey

COBOL to TypeScript modernization

Source COBOL batch (mainframe, AS/400)
Target TypeScript, Node.js, PostgreSQL, containers
View the journey

COBOL to Python modernization

Source COBOL batch (computation, reporting, analytics, actuarial)
Target Python 3, pandas, NumPy, PostgreSQL or Databricks
View the journey

Delphi to .NET / C# Migration

Source Delphi (Object Pascal, VCL, FireDAC)
Target .NET Core 8, C#, WinForms or Avalonia, SQL Server
View the journey

Delphi to TypeScript modernization

Source Delphi (client-server, VCL)
Target TypeScript, React or Angular, Node.js, PostgreSQL
View the journey

Delphi to Java Migration & Modernization

Source Delphi (Object Pascal, VCL, FireDAC, dbExpress, third-party components)
Target Java 21, Spring Boot, JPA, PostgreSQL, REST API, SPA or JavaFX frontend
View the journey

PowerBuilder modernization

Source PowerBuilder (PowerScript, DataWindow, PBL, Appeon PowerServer)
Target .NET Core 8 or Java 21 or TypeScript, PostgreSQL or SQL Server, REST API, SPA or WinForms frontend depending on context
View the journey

IBM Z mainframe to Azure modernization

Source IBM z/OS mainframe, CICS, DB2, VSAM
Target Azure (AKS, App Service, SQL Database, Service Bus)
View the journey

Mainframe to AWS modernization

Source IBM z/OS, AS/400, Unisys, OpenVMS mainframes — COBOL, PL/I, CICS, JCL, batch applications
Target AWS — EKS / ECS, RDS PostgreSQL or Aurora, EventBridge, Step Functions, S3, Lambda, AWS Mainframe Modernization (Blu Age, Micro Focus)
View the journey

AS/400 modernization

Source AS/400 (IBM i, RPG, DB2/400, CL)
Target Java, .NET Core, TypeScript, PostgreSQL, containers
View the journey

BizTalk to Azure Logic Apps migration

Source BizTalk Server 2010 / 2016 / 2020
Target Azure Logic Apps, Azure Functions, Service Bus, API Management
View the journey
Open-Source ERP

7 journeys

ERPNext in France: FEC, VAT and the 2026 e-invoicing mandate

Source Aging proprietary ERP, spreadsheets or unstructured invoicing
Target ERPNext localized for France: FEC, VAT, e-invoicing, Frappe HR
View the journey

ERPNext in Canada and Quebec: GST/QST, T4 and RL-1

Source Spreadsheets, limited accounting tools or costly proprietary ERP
Target ERPNext + Frappe HR configured for Canada / Quebec: GST/QST, T4, RL-1
View the journey

ERPNext in Italy: FatturaPA, SDI and IVA

Source Manual invoicing, non-SDI-compliant ERP or costly proprietary suite
Target ERPNext Italian localization: FatturaPA, SDI, IVA, Frappe HR
View the journey

ERPNext in Saudi Arabia: ZATCA compliance and 15% VAT

Source Invoicing not integrated with Fatoora, proprietary suites or manual processes
Target ERPNext + ZATCA compliance app: Fatoora phase 2, 15% VAT, Frappe HR
View the journey

ERPNext in Dubai and the UAE: 5% VAT, Corporate Tax and WPS payroll

Source Fragmented accounting, manual invoicing or per-user proprietary ERP
Target ERPNext localized for the UAE: 5% VAT, Corporate Tax ready, WPS, gratuity
View the journey

ERPNext in Tunisia: VAT, withholding, CNSS and full payroll

Source Disparate accounting and payroll tools, spreadsheets, multiple re-entries
Target ERPNext + Frappe HR localized for Tunisia: VAT, withholding, IRPP, CNSS
View the journey

ERPNext in Morocco: VAT, CNSS and DGI e-invoicing

Source Invoicing and accounting unprepared for the DGI reform, disparate tools
Target ERPNext + Frappe HR localized for Morocco: CGNC, VAT, CNSS, DGI e-invoicing
View the journey

A journey that looks like yours?

We scope feasibility, cost, and migration trajectory. A thirty-minute conversation is enough to identify the structural risks.

Let's discuss your project