Below are the concepts I have used for creating the microservices architecture based .NET project:
1. Multiple Web API's
2. Azure Key Vault
3. Azure Service Bus
4. Azure SQL DB
5. APIM
6. Azure Load Balancer
7. Azure Functions
8. Azure Cosmos DB
9. Angular (front end)