Process for evaluating
There are lots of considerations to keep in mind when creating a microservice. While there is no definitive question-and-answer set to guide you to a “right” solution, this section will help you think through all of the implications of a microservice so that you can make the best decision for your desired outcome.
- Can other developers use it? (usability)
- Is it reliable? (reliability)
- Uptime
- Performance (response time)
- Scalability
- Logging
- Is it secure? (security)
- Is it efficient? (efficiency)
- Cost
-