With microservices gaining popularity, one consideration prior to adoption is new project setup. In fact this statement holds true for any new project that you decide to create.
Each new project requires at a minimum
- Source control - somewhere to actually store the code.
- A project base - API, executable, library, application …