ISE Developer Blog

Solving global tech challenges, sharing insights, and empowering developers

Latest posts

Jun 13, 2022
Post likes count 1

An Approach to Unit Testing ADX Functions

David Giard

Overview Our application contains many functions that return data stored in Azure Data Explorer (ADX). We wrote these functions in Kusto Query Language (KQL) and each function returns a set of data based on the arguments passed. Although developers tested these functions as they wrote them, we needed a way to validate that the functions continued to work as the code and the data changed. Automated Unit testing is an essential part of any application development life cycle. It validates that code works properly and minimizes the risk that future code changes will break existing functionality. In this article, I w...

May 13, 2022
Post likes count 0

A Search Solution For Video Archive

Maysam Mokarian

Background   Azure Video Analyzer enables developers to quickly build an AI-powered video analytics solution to extract actionable insights from videos, whether stored or streaming. It can be used to enhance workplace safety, in-store experiences, digital asset management, media archives, and more by assisting in understanding audio and visual video content without video or machine learning expertise [1].  In this solution we use Azure Video Analyzer and Azure Search to be able to retrieve desired moments in our video archive.     Challenges and Objectives   Our customers needed to be able to search th...

May 11, 2022
Post likes count 0

Configuring Edge Devices At Scale

Alexander

While many agent- and SSH-based server management solutions exist, the seamless integration with IoT Hub gives OSConfig a decisive edge for IoT scenarios that have strict requirements in terms of scalability, security and offline resiliency.

Mar 23, 2022
Post likes count 1

Configuring Authentication and Authorization for REST APIs using Azure AD B2C ID Tokens

David Giard

This article describes how were able to automate Azure Active Directory B2C token retrieval and authentication for our partner, allowing them to run End-to-End tests without user interaction.

Mar 15, 2022
Post likes count 1

E2E Tests for LoRaWAN Starter Kit with Real Hardware

Maggie Salak

This article focuses on the different aspects of end-to-end testing of the LoRaWAN Starter Kit project. Due to the specifics of the LoRaWAN protocol and the Starter Kit, the end-to-end testing of the solution needs to be performed with real hardware which includes LoRa leaf devices, LoRa concentrators and Edge gateways.

Mar 2, 2022
Post likes count 1

Observability Journey

agonzalez

As an Engineering team on Microsoft’s Commercial Software Engineering (CSE), we strive to empower customers to build and maintain their software-based solutions. A key factor in being successful in our goal is to educate and develop the solution by applying certain Engineering Fundamentals. In this article, we will cover Observability.

Mar 2, 2022
Post likes count 1

Entity Framework Journey

agonzalez

As an Engineering team on Microsoft’s Commercial Software Engineering (CSE), we strive to empower customers to build and maintain their software-based solutions. In this article, we will cover an aspect of our Engineering Fundamentals, DB change management using Entity Framework.

Mar 2, 2022
Post likes count 2

Continuous Integration and Deployment Journey

agonzalez

As an Engineering team on Microsoft’s Commercial Software Engineering (CSE), we strive to empower customers to build and maintain their software-based solutions. A key factor in being successful in our goal is to educate and develop the solution by applying certain Engineering Fundamentals. In this article, we will cover Continuous Integration

Mar 1, 2022
Post likes count 0

Privacy in Medical Systems using FHIR

Avishay Balter

This post describes how we leveraged the FHIR specification to define a model of ownership for resources and delegation of access to FHIR resources by their owners.