- Learn Docker:Fundamentals of Docker 19.x
- Gabriel N. Schenker
- 120字
- 2025-04-04 13:21:30
Analysis of external dependencies
One of the first steps in the modernization process is to discover and list all external dependencies of the legacy application.
We need to ask ourselves questions like the following:
- Does it use a database? If yes, which one? What does the connection string look like?
- Does it use external APIs such as credit card approval or geo-mapping APIs? What are the API keys and key secrets?
- Is it consuming from or publishing to an Enterprise Service Bus (ESB)?
These are just a few possible dependencies that come to mind. Many more exist. These are the seams of the application to the outer world, and we need to be aware of them and create an inventory.