Azure Functions + Container Instances / Graph database features in SQL 2017

Are you going?

12 spots left

Location image of event venue


Azure Functions and Container Instances to reduce costs

In this talk we will go through using Microsoft Azure serverless and container technologies to automate a recurring process and reduce costs. In my work I was required to create a system which repetitively performed actions against web pages. I used selenium with the page object model as the model to interact with the pages, the code was executed using an Azure function which instantiated a browser in an Azure container Instance using a standard docker container. A transient container was used to avoid having to have one permanently installed on a VM, the container could be created only for the time it was needed. As serverless and Azure container instances have a usage charging model the costs were negligible compared to running a dedicated VM for the operation. In this talk I will talk briefly about:
• Selenium and Page Object Model - how it aids re-usability of selenium code
• Azure Functions - the developer experience
• Azure container Instances - what they are and how setup and removal can be automated
But mostly how the above fits together to make a great developer experience and deliver a solution at minimal cost.

Graph database features in SQL 2017

In this short but demo heavy presentation I will make the case for graph databases: What they are, why in some circumstances they are better than relational databases and what you can use graph databases for. I will finish with setting SQL Server 2017 up in a container and a demonstration of graph database features in SQL 2017.

Bio: John Staveley
John Staveley is a developer focusing on web development with 20 years experience, mostly in the .Net stack. He is an organiser at Leeds Sharp and Leeds Data Science meetups and regular speaker on a variety subjects such as security, messaging and typescript across the north of England.