EUFUNDS

LARGO – Automated Migration of Legacy Applications to Cloud and Serverless Architectures

Project acronym:

LARGO

Programme:

Regional Operational Programme of the Kujawsko-Pomorskie Voivodeship 2014–2020

Action:

1.2 – Promoting enterprise investments in research and innovation

Sub-action:

1.2.1 – Support for research and development processes (Module 1)

Duration:

1 July 2018 – 28 February 2019

Total project budget:

1,266,899.33 PLN

Funding support for 7bulls.com:

835,515.79 PLN

CONTEXT AND CHALLENGE

Legacy and monolithic applications are often tightly coupled to on-premises or traditional deployment models, making direct migration to cloud and serverless environments complex and time-consuming. Migrating these systems manually is typically slow, costly, and risky, requiring extensive code refactoring and deep architectural changes.

As a result, modernisation efforts are often postponed or limited in scope, even when scalability, flexibility, and cost optimisation are critical business needs. The lack of automated migration support becomes a major barrier to adopting cloud-native and serverless computing models.

See results and impact

Project objective

The objective of the LARGO project was to develop an automated method and supporting tooling for migrating traditional applications to cloud and serverless architectures.

The project aimed to reduce migration time, cost, and risk by analysing existing applications and generating cloud-ready deployment models without the need for manual, line-by-line refactoring.

Scope and approach

LARGO was implemented as a research and development project focused on automating the transformation of legacy applications into cloud-compatible and serverless-enabled deployments.

The approach is based on analysing application structure, dependencies, and runtime characteristics to identify migration paths and suitable service boundaries. Instead of rewriting applications, LARGO generates deployment artefacts and architectural recommendations tailored for cloud and serverless execution models.

As a single-beneficiary project, 7bulls.com was responsible for the full design and implementation of the method, tooling, and supporting environment.

Migration workflow

LARGO applies an automated migration workflow that starts from analysis and ends with cloud- and serverless-ready deployment artefacts.

The process begins with analysing the structure and dependencies of an existing application to identify components suitable for migration and decomposition. Based on this analysis, the system derives an optimised target architecture aligned with cloud and serverless execution models.

From this model, LARGO generates deployment artefacts and recommendations that enable applications to be deployed in cloud environments without manual refactoring. This workflow allows organisations to move from legacy architectures to modern cloud-native deployments in a controlled and repeatable way.

Technical focus

The LARGO solution includes:

  • automated analysis of application code and architecture to identify decomposition and migration opportunities,
  • generation of cloud-ready deployment models without manual intervention,
  • support for serverless computing patterns, including event-driven execution,
  • transformation of legacy systems into scalable cloud deployments while preserving existing functionality.

These capabilities enable migration to modern cloud architectures without full re-engineering of existing systems.

Experimental Development

Target users

LARGO is designed for organisations that:

  • operate legacy or monolithic applications,
  • need to migrate to cloud or serverless environments efficiently,
  • seek to reduce migration effort, risk, and cost through automation,
  • want to modernise systems without disrupting ongoing business operations.

Results and impact

Results and expected outcomes

The LARGO project delivers an automated approach to cloud and serverless migration that significantly reduces the time and complexity of modernising existing applications.

By replacing manual refactoring with automated analysis and transformation, the project demonstrates how legacy systems can be transitioned to scalable, flexible cloud architectures while maintaining continuity and reducing operational risk.

Consortium: Single-beneficiary R&D project implemented by 7bulls.com

Curious about how we can DELIVER in your project?

Our Clients

Let’s discuss how we can support your goals.