Manageability

It defines how easy it is for system administrators to manage the system.

Common causes:

  • Lack of health monitoring, tracing, and diagnostic information.
  • Lack of runtime configurability.
  • Not using troubleshooting and monitoring tools.
  • Not defining ACL while interacting with legacy system.

Points to be considered:

  • Health check end points
  • Logging and monitoring
  • Exception handling
  • External configuration
  • Strangler Façade Pattern
  • Side Car Pattern to deploy common concerns separately
Please share this

Leave a Reply