What Is a Microservice Catalog and Why Do You Need One
"One thing that’s probably a clear signal is if developers are asking around for information frequently. Instead of having somewhere to look for data or processes, they ask other developers where something is. This is a signal that there needs to be something that all the developers can use to search for their answers first instead of bothering other people about something that a catalog could answer."
What Do I Put in a Microservice Catalog?
Let’s summarize some of the use cases for a microservice catalog:
- A single website that can display information for the kind of service or application you deploy.
- Links to the source code and developer documentation.
- Links and endpoint links for API use cases.
- Links to example usages.
- Information and links on the production system.
- Statistics on the performance of the production system.
- Links to the build system that pushes those services or applications to production.
- Anything else that anyone on that team may find helpful for using your services.