Header image

It's full of stars

Where documentation meets reality


From legacy to cloud native

By Tobias Hofmann February 22, 2020 Posted in SAP

Reading time: 2 min read


In this blog I’ll show how to bring a legacy solution to the cloud. As an example, I’ll use a user management solution based on a 3-tier application: backend, middleware, frontend. Through a series of blogs, I will bring this solution from a legacy, on premise setup to the cloud. During the migration, the solution will go through various migration steps:

The solution is very simple: it’s an app for user management. The backend part is a traditional SQL database: PostgreSQL. The middleware is following the API first principle. API is defined using OpenAPI and developed using Swagger. The implementation is done by Node.js and Express. The frontend is – of course – developed using the most advanced and developer friendly JavaScript framework available: OpenUI5.

So far, this blog is a placeholder for the individual blogs that will show how the solution goes through these migration phases. In the next months, this blog will be updated until the final application is running in the cloud.