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.