Bonus Assignments
The bonus assignments are optional and are not required to complete the workshop. They are provided as additional learning opportunities. These assigments cover several building blocks of Dapr not covered by the workshop:
- Service invocation: service invocation using Dapr
- State management: Use Azure Cosmos DB as a state store
- Secrets Management: Use Azure Key Vault as a secret store
They also cover the use of managed identities to access Azure resources from the microservices: Managed Identities
Finally, they cover the scaling of FineCollectionService
using KEDA based on the number of messages in the Azure Service Bus topic: Scale Fine Collection Service using KEDA
Table of contents
- Service invocation using Dapr
- Using Azure Cosmos DB as a state store
- Using Azure Key Vault as a secret store
- Managed Identities
- Scaling Fine Collection Service using KEDA