Jan Egil Ring

Information & Communications Technology

Azure Functions Microsoft Azure Azure Active Directory Azure IaaS Azure Security PowerShell Autmoation with PowerShell PowerShell DSC

Oslo, Norway

Jan Egil Ring

Lead Architect, Crayon

Jan Egil works as a Lead Architect at Crayon, Norway.
He mainly works with automation, and has a strong passion for PowerShell. He has been working with Microsoft infrastructure products such as Windows Server & System Center since the early 2000s. In the recent years the focus has been more and more related to cloud technologies in Microsoft Azure and hybrid environments.
He is a multiple-year recipient of Microsoft Most Valuable Professional Award for his contributions in the Windows PowerShell, Cloud & Datacenter Management and Microsoft Azure technical communities.
He speaks regularly at user groups and conferences, such as Nordic Infrastructure Conference (NIC), PowerShell Conference Europe and PowerShell Summit.
He is a co-organizer of Azure User Group Norway, where he along with other community members host meetings and deliver content on a regular basis.

Current sessions

Optimize your Azure cloud costs

In this session, we will look at how we can lower and optimize our cloud spend in Azure. We will look into built-in platform tools, services and functionality which can help us stay in control of budgets and save money, as well as look at some practical tips and tricks showing how to save costs by stopping services not in use (hint: not only virtual machines).


Introduksjon til Infrastructure as Code i Azure

I denne sesjonen vil vi se på hvordan infrastruktur i Azure kan provisjoneres ved hjelp av Infrastructure as Code. Du vil få en introduksjon til bruk av Azure Resource Manager templates, samt det stadig mer populære open source verktøyet Terraform. Vi vil også se på hvordan Azure DevOps kan benyttes for å sette opp en automatisert release pipeline for utrulling av infrastruktur til Azure.


Containers, containers everywhere!

Containers is taking the world with storm, and is a similar paradigm shift as virtual machines in the beginning of the 2000s. In this session we will look at how to get started with containers, before we look at different options for running containers in Azure.


Be the automator - not the automated

A key aspect of the modern DevOps and digital transformation era is automation. It plays a key role and is an important skill to master for the modern IT Pro. In this session we will look at some key concepts around DevOps and tooling before diving into demos showing examples on what processes and tools can be used for automation based on real world experiences. Azure Automation, Azure Logic Apps and Microsoft PowerApps is some of the technologies you will get to see in this session.


Group Policy - Cloud edition

In this session we will look at Azure Policy Guest Configuration - a new implementation of DSC which can be leveraged to manage machines running anywhere.
Unlike Group Policy, the service does not have any domain requirements, it can be used across Windows and Linux and we can use Azure Resource Manager templates to define configurations as part of cloud applications.
In this session we will look at how we can leverage both built-in content in Azure Policy, and how we can build our own custom content based on existing DSC configurations and Group Policies.
We will also see how we can manage the service using PowerShell, as well as how we can report and alert on compliance drift and remediaton actions.


Azure Functions in a hybrid world

In this session we will start by looking into scenarios for using Azure Functions in hybrid environments, before we dive into the different options for running Azure Functions in your on-premises networks. We will also look into best practices on how to organize and structure your functions, as well as see how we can store and retrieve global variables and credential assets.