Brice BULGARELLI

B2B AI code migration tool to microservices: need some honest and brutal feedback

by

Hey everyone,

It's pretty hard to find ways to contact your final customer when you are targeting B2B.

I am struggling a bit, so I would like to have feedbacks from you against the following idea.

An automated code analysis tool that tells you:

- Should you migrate to microservices? (yes/no/not yet)

- Which services to extract first

- Estimated effort and ROI

This would mainly target Java and python codebases and would add a semantic analysis to the classics already existing static code analysis tools.

This would offer:

- a way to bootstrap Dockerfiles from the existing techno you are working on

- a score that would estimate if it's worth migrating to microservice or if the monolith is fine

- a detailed plan to do the migration

- a toolset to identify the code patterns that makes the code highly coupled, the way to refactor them and advices on the paradigm to use (functional, imperative, declarative...), identify the communication protocols between layers and all the dependencies, internals and on the frameworks

- a git history-based analysis to explain the legacy code.

In the long term, it could replace $50k+ consulting engagements with a tool.

I wonder if it worth building it and spend time on this.

For those in software companies:

- Have you faced this decision?

- How did you decide?

- Would a tool like this be useful?


Thanks!

19 views

Add a comment

Replies

Be the first to comment