locked
.Net Core Microservices RRS feed

  • Question

  • User-222276809 posted

    I am new to microservices. I am trying to setup a .net core microservice project. I have created .net core webapi project. What else do I need?

    Is Docker container is needed for sure. We have a private cloud do we still need Docker container ( i am new to this as well).

    Does it also need a local database? we might end up using NoSql database.

    Can someone guide me on this?

    Wednesday, September 18, 2019 9:38 PM

Answers

  • User-474980206 posted

    there is no true definition of a micro service, its more of a concept. its a web service (typically REST) with a limited range of responsibilities. Many suggest a micro service should only access one database, if one is required.

    Often microservice now refers to using AWS lambda functions,  Azure functions, docker container or service bus hosting. But a microservice can be hosted as a plain web site.

    You will need to ask your devops or network team what type of deployments they support. What deployment & hosting tools they have will define how you code your service. 

    if docker or website, then use a webapi template. if Azure or AWS download their .net core templates, and create the service desired.  

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, September 19, 2019 12:35 AM

All replies