In this article, we will learn the concept of Microservices, their architecture, and how to create microservices in .NET and C#. You will also learn steps to build, deploy, and test microservices in .NET using a docker container:
This article has good diagrams which will help in better understanding! May not be suitable for beginners since he is using Docker to deploy these services.