Defining a microservices chassis framework
A microservices chassis framework is a foundational framework for fundamental cross-cutting issues such as logging, security, exception handling, tracing and distribution, and so on. The following aspects are important to consider when evaluating this factor:
- Do you have a microservices chassis framework in place?
- Are your services secured and do you handle security constraints inside each service?
- Are you using any resiliency patterns for microservices?
- Have you implemented idempotency for your services?
- Are you using any protocol translation as part of your microservice implementation?
- Are you doing any message transformation inside a microservice?
- Have you implemented client-side or server-side discovery patterns?