Session

Revolutionize your serverless deployments; Simplify, automate, and validate

Serverless computing has become a popular choice for organizations looking to leverage the power of the cloud without the overhead of managing infrastructure. However, designing and deploying a serverless solution can be a complex process, especially when working with multiple services such as Service Bus, Functions, and Cosmos DB. In this session, we will demonstrate how to use infrastructure as code, GitHub, and unit-tests to streamline the process of deploying a serverless solution on Azure.

The solution we will present involves using Bicep templates and GitHub Actions to automate the deployment process. The templates will define the infrastructure resources needed, including the Service Bus queues and topics, Functions, and Cosmos DB collections. GitHub Actions will be used to trigger the deployment process when changes are pushed to the repository, allowing us to easily manage and track changes to our serverless solution. In addition, we will run unit-tests as part of our GitHub Actions to ensure the reliability and quality of our code.

This solution offers a number of benefits beyond just simplifying the deployment process. This includes versioning our infrastructure, catching and fixing issues at the early development stages and collaborating with other developers. Overall, this solution provides a robust and scalable approach to deploying a serverless solution on Azure.

Eldert Grootenboer

Senior Product Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast

Vancouver, Canada

View Speaker Profile

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