Speed up application testing with Azure Container Instances

This is a past event

21 people went

Location image of event venue

Details

For this meetup we have Microsoft Azure MVP Anton Boyko (https://twitter.com/boykoant) joining us in Aarhus for a talk about Azure Container Instances (ACI). The talk is scheduled for about an hour, and then there is time for Q&As and networking afterwards.

We are looking for a company to host this meetup, so if you are based in Aarhus and interested in Azure then please reach out. We are looking forward to hearing from you :)

Abstract:

There is no chance how we can surprise anyone right now with usage of Docker containers. We use them in every project for everything from dev to prod environment. But recently we faced quite an issue with our tests automation. We have one enormous solution that consists of huge amount of independent modules (microservices). Our single build agent has 8 cores and 32 gigs of RAM under the bonnet, but it’s not enough anymore. Currently we can wait for more than an hour for all tests to pass. We started thinking about how to improve those numbers. During my session I will share our concept of running multiple environments simultaneously in a cloud and executing all the tests in parallel. The key differentiator here is that not only application itself runs inside Docker containers, but test assemblies do that too. Another interesting challenge we faced (and overcame) was about combining all the tests results in one single report. As a result we were able to maintain more or less the same infrastructure cost, but reduce dev team idle time from 60 minutes to 10 minutes per pull request.

About the speaker - Anton Boyko

Founder and main speaker at Ukrainian Microsoft Azure Community. 10+ years in application development. Builds apps based on Microsoft Azure platform since 2011. Microsoft Azure technical expert. During free time creates new videos about Microsoft Azure for his own YouTube channel. Microsoft Azure MVP since 2014. Owner and one of the organizers of the most popular Microsoft Azure conferences in Ukraine: Azure Day and Global Azure Bootcamp.