Cloud migration for a car company

The case of a succesful cloud migration for the car company with a complex legacy software.

About a project

Our Client, a major enterprise in the automotive industry, approached us with a requirement to port their software ecosystem to the cloud from on-premise hosting.

The complexity of the project consisted in a large volume and history of software components accumulated over the course of fifteen years.

The case of a succesful cloud migration for the car company with a complex legacy software.
Challenge

Client's challenges

  • The Client needed to find a reliable company to deal with an extremely complex 15-year legacy software.

  • The Client was looking for developers who could easily communicate with multiple departments and teams to collect all the necessary information for the project.

  • The company required to keep the software working during the process of cloud migration and ensure proper uptime.

Our solutions

Our team started with the research of the software complexity. Then, we created a list of dependencies. To make sure we have all the necessary information, our specialists were constantly in touch with the company’s architects and technical leads.

UUUSoftware developed a step by step migration plan to move the existing software to the cloud. We made sure that the Client’s software is working properly during the process of migration.

Our migration plan included thirty steps with a hundred of components to migrate.

Solution

Project details

6
steps migration steps
21
components to migrate
1
months of planning

Tech Stack

Frontend
  • ReactJS
  • JavaScript
  • TypeScript
  • JSX
  • Redux
  • SCSS
  • Webpack
  • SSR
Microservices
  • REST API
  • Swagger API
  • OpenAPI
  • Gateway
  • SSO
  • Docker
  • Kubernetes
  • AWS
Backend
  • Graph Database
  • Neo4j & OrientDB
  • Node & Express
DevOps tools
  • AWS
  • EC2 instances
  • GitLab