DAPR in action, migrating your application to Microservices with Stas Lebedenko

Wednesday, 16 February 2022 11:00 AM - 2:30 PM CET

Register Now

Registration

Sale ended

General Admission Partial Approval - $100.00

Enter your discount code

  • Subtotal (excluding fees and discounts)
  • Fee
  • Total amount

1. Select Seats

2. Review and Proceed

Wednesday, 16 February 2022 11:00 AM - 2:30 PM CET

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 developers concentrate on business logic and make it agnostic of cloud, storage, and message brokers.
This workshop also introduces the Azure Container Apps service in preview to demonstrate its benefits for the new DAPR apps.

1. We will start with a DAPR setup on a developer machine.
2. Then proceed with an Azure cloud infrastructure deployment via code.
3. Continue with a split of a sample monolithic .NET Core application and containerize it.
4. Then upgrade the application to run locally with DAPR sidecars.
5. Deploy the application to the Azure Kubernetes cluster.
6. Switch inter-service communication to pubsub component with RabbitMQ.
7. Replace RabbitMQ with ServiceBus and add a telemetry provider(Application insights).
8. Add Azure KeyVault as secret storage.
9. Add State management for key/value storage.
10. Last, but not least we will have a look at the new Azure Container Apps service and why this is the perfect match for your DAPR application.

Homework. Sample assignments with code for integration with Azure Functions and several other components. The author will provide detailed feedback and help with homework during the week after the workshop.

The workshop will have a GitHub repository containing complete start and end code for each workshop block. During the workshop, the trainer will be completing the workshop steps along with infrastructure setup and deployment, supporting participants with problem resolution, and theory blocks(reasons behind decisions) along the way.

Cancellation policy

Cancellation without penalty up to two (2) weeks prior to the workshop.

NDC Conferences USA, INC

NDC Workshops gives you the opportunity to skill-up with software development thought leaders from all over the world, wherever you are in the world. NDC Workshops is a part of NDC Conferences, which has been running in-person workshops and conferences for over 20 years, earning its reputation as one of the most trusted brands in the software developer community.

Contact the Organizer View other events

Mufrid Krilic
Domain-Driven Design Coach at CoWork, Norway

About Mufrid Krilic

Domain-Driven Design Coach at CoWork, Norway