[WORKSHOP] DAPR in action, migrating your application to microservices [ukr]/[eng]
The workshop aims to demonstrate the new DAPR framework abilities for building microservices applications and show a viable migration path from existing C# applications. During this workshop, you will understand how DAPR can help you concentrate on business logic and make your application agnostic of cloud, storage, and message brokers. And how this framework brings an "ease of use" model and abstraction level over Kubernetes, repeating the evolution path of ORM.
Plan:
- We will start with a DAPR setup on a local machine.
- Then proceed with a cloud infrastructure setup.
- Continue with sample monolithic .NET Core application.
- And run our application locally with DAPR services.
- Split the application in two and connect them with pub/sub from DAPR.
- Enable and add logging and storage.
- And finally, configure and deploy applications to Azure.
The workshop will have a GitHub repository containing complete start and end code.
Requirements:
- Visual Studio or Visual Studio Code.
- .NET Framework 3.1.
- DAPR CLI installed on a local machine.
- Azure subscription, if you want to deploy applications to Kubernetes.