ISE Developer Blog

Enabling COVID-19 Exposure Notifications Across the United States on Azure

During pandemics, the ability to let people know if they have been exposed to a contagious disease is essential for public health practitioners. This is known as contact tracing and the COVID-19 pandemic is no exception. In this post, I describe the journey of our Microsoft team to deploy an exposure notification server on Azure.

Preventing Rhino Poaching With Microsoft Azure

In the last eight years, poaching in Africa has been happening at an alarming rate. Currently, the continent loses three rhinos a day. As part of our team’s mission to find new ways that technology can positively impact our world, we’ve been collaborating with the Combating Wildlife Crime team Peace Parks Foundation (PPF), in partnership with

How to Build A K8S Http API For Helm, and Serve Micro-services Using A Single IP

The Commercial Software Engineering team (CSE) partnered with Axonize to automate the process of deploying apps to Kubernetes, and expose these apps to the internet via a single IP. This post is about enabling applications in your Kubernetes cluster to programmatically install helm charts and expose them through a single public facing IP.

Infrastructure as Code – On demand GPU clusters with Terraform & Jenkins

Developing robust algorithms for self-driving cars requires sourcing event data from over 10 billion hours of recorded driving time. CSE worked with Cognata, a startup developing simulation platforms for autonomous vehicles, to build a Jenkins pipeline and Terraform solution that enabled our partner to dynamically scale GPU resources for their simulations.

Deploying a Batch AI Cluster for Distributed Deep Learning Model Training

Microsoft and Land O'Lakes partnered to develop an automated solution to identify sustainable farming practices given thousands of satellite images of Iowan farms. Our primary goal was to reduce the reliance on manual interviewing of farmers and make it more profitable for farmers to follow sustainable farming practices. To tackle this issue our team deployed a highly scalable Batch AI cluster on Azure and then performed distributed deep learning model training with Horovod.

Building a Private Ethereum Consortium

Over the past two years, Microsoft and Webjet have collaborated to build a blockchain-based solution, Rezchain, to help travel companies reduce payment disputes. In this code story, we’ll share the lessons learned in creating the Rezchain consortium. In particular, we'll focus on how we solved the challenges involved with enabling Ethereum nodes to peer across virtual networks.