Session

Microservices in practice - Seamless Local-to-Cloud Development with Dapr

Developing cloud applications requires managing diverse cloud resources. In this lecture, we will introduce Dapr Components, demonstrating how to use local containerized resources to develop locally and reduce the development environment cost. We will also show how to use Visual Studio Docker support for container development and debugging.
We will then showcase how to deploy your application and resources to Azure Container Apps using Bicep, a domain-specific language for deploying Azure resources. We will demonstrate how to use Dapr as an abstraction and adaptation layer, allowing you to seamlessly switch between local and cloud resources like Azure Service Bus and Azure Storage without changing a single line of code.
Additionally, we will demonstrate how to run integration tests locally and against Azure Container Apps, ensuring your application works seamlessly in the cloud. Finally, we will showcase how to automate deployments using GitHub Actions, making deploying updates and new features to Azure Container Apps easy.

By the end of the lecture, attendees will thoroughly understand how to use Dapr Components, Docker Compose, and Bicep to create a seamless local-to-cloud development experience. They will also learn best practices and techniques for using local containerized resources, deploying applications and resources to Azure Container Apps using Dapr, running integration tests locally and in the cloud, and automating deployments using GitHub Actions.

Alon Fliess

Microsoft Regional Director, Azure MVP, ZioNet CTO

Tel Aviv, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top