Microservice in .Net Core

Basic of Microservice Series

In this series we will create simple rest web api using .Net core5.

In order to call the external web api we need apikey which we can get by creating account on https://home.openweathermap.org/.So this apiKey will be secret to user. We will store this apikey as secret for our webapi.

Part 1 Creating simple rest WebApi in .Net core 5 and exploring swagger

Part2 Calling External api from .Net core 5 web api. Keeping secret and configuration separate from api code .Dealing with transient error using Polly.

Part3 Creating health check for rest api and its dependencies and logging suited for microservice.

Part3.1 Deploying rest api on Azure.

Part4 Containerizing the rest api using docker. Storing Secret(apiKey) in Docker

Part5 Deploying the rest api in kubernetes. Storing Secret(apiKey) in Kubernetes

Part6 Deploying the rest api in Azure kubernetes service(AKS).Storing Secret(apiKey) in AKS

One thought on “Microservice in .Net Core”

Leave a comment