Introduction To This Series

Through this series, I will cover most of the topics of foundation elements of microservices by building a small but real microservices based application with .Net 6.

I will create this application from scratch and will try to explain every basic. This series will contain best practices to create the best application possible. My request to you is practice along with this series. That is how you assess how well you understand what you are learning.

We will build multiple microservices (round about 7), and for security like authentication and authorization, we will use Identity Server.

What to expect: • .Net 6 Microservices architecture • API with Authentication and Role based Authorization using Identity Server • N-Layer implementation with Repository pattern • Entity Framework Core • Documenting our Microservices with Swagger • ASP.Net Core Web Application with Bootstrap 5 • Communication between Microservices • Implementation of Message Broker (Azure Service Bus or RabbitMQ) • Implementation of Ocelot as API Gateway

I hope you are excited as I am.