
Anton Boyko
Microsoft Azure MVP, Microsoft RD, Principal Solution Architect
Kyiv, Ukraine
Actions
Founder and main speaker at Ukrainian Microsoft Azure Community. 15+ years in application development. Builds apps based on Microsoft Azure platform since 2011. Microsoft Azure technical expert. 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. Microsoft Regional Director.
Area of Expertise
Topics
Speed up application testing with Azure Container Instances
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.
The future of serverless computing
Are you still planning your servers capacity in CPU and RAM? Do you enjoy answering questions like "what amount of servers we need to buy to serve 10K and 10M users"? Do you enjoy paying for those servers while they are sitting idle?
In my session I will talk about the current state and the future of serverless computing. I will show several demos that show how to start using serverless computing, what are the application scenarios for it, how it can scale, what it will cost, etc.
This session will be useful for developers and architects who are seeking a way to create an app utilizing all your previous skills, but make it scalable, reliable, fast and cost efficient.
Azure DevOps quality gates - delivering apps with predictable quality
Running your unit tests automatically are pretty common this days, but what about other kinds of tests? How can you make sure that your app was deployed successfully and will not throw an error with the very first request? How can you make sure that there is no performance degradation in the latest deployed version? What if you would like to check something else automatically and see it on the same dashboard where you have all other information about current deployment?
During my session I will answer the abovementioned and some other questions talking about Azure DevOps quality gates and the way for you to automate non-functional requirements testing.
Building geo distributed apps with Microsoft Azure
Building cloud native apps is a relatively commonplace thing nowadays. But – are you truly utilizing all the potential cloud provides you with? One of the biggest benefits of any cloud is that you can use preconfigured reliable geo distributed services to host your app, database, files, etc.
During my session I will share the learnings of building geo distributed healthcare app for North Europe market. We will talk about pros, cons and implementation details of architecture approaches we used to build a geo distributed multi-tenant SaaS application.
The session will be mostly useful for architects, but it's not limited only to them. I believe developers will also find it fascinating. I will share the way we worked with the requirements and how they were transformed into architecture, then into source code, and then into solution.
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