How we checked and fixed the 503 error and Performance issue in our Azure Function

How we checked and fixed the 503 error and Performance issue in our Azure Function Since we released our Azure Function that allows you to use LaunchDarkly services with our VSTS Roll Up Board widget extension, we have recently evolved it further by adding an Azure Function that allows you to retrieve the flags of…

1

devconf discussions – Feature Flags

For the next few days I’ll try to share a few of the discussions before, during, and after devconf, a community driven, developer focused, one-day conference hosted annually.   Feature flags are definitely a hot topic. Here are some of the questions we discussed over the past 2 days and my thoughts. How do we…

0

Feature Flags Performance Testing

As described in the article Phase the features of your application with feature flags, a Feature Flag is a way to turn features on or off in a solution. The Visual Studio ALM | DevOps Rangers now use a solution from LaunchDarkly for the VSTS and TFS portals. As part of the rollout of this…

1

Roll-Up Board widget extension supports feature flags

We shared our research of the implementation of the feature flags, using LaunchDarkly, with our VSTS extensions in a series of blog posts: Phase the features of your application with feature flags Building VSTS Extensions with feature flags : Part 1, Part 2, and Part 3 Azure Functions : Prepare for continuous delivery, Provisioning and…

0

Azure Functions – Integrating monitoring with Application Insights

In this last part of the series of blog posts on using Azure Function, we will introduce how we monitor our Azure Function thanks to Application Insights. Basic monitoring It’s possible to integrate Application Insights to your Azure Functions in a very basic way (see Azure Functions integration with Application Insights for details): Without adding…

1

Azure Functions – CI / CD DevOps Pipeline

In earlier parts of our Function Azure blog post series, we outlined the implementation of different artifacts of our research project on communication between the VSTS and LaunchDarkly with the Azure Function extensions. In this one we will present how we have implemented continuous integration and deployment of our Azure Functions in Azure using Visual…

2

Azure Function – Integration tests automation

In this third post on the Azure Function blog post series, we discuss topic that is often forgotten or set aside – integration testing: “Integration testing (sometimes called integration and testing, abbreviated I&T) is the phase in software testing in which individual software modules are combined and tested as a group” Wikipedia On the first…

0

Azure Function – Provisioning and configuring our Azure Function infrastructure

In our earlier article, Azure Functions – Prepare for continuous delivery, we began our series of blog posts on using Azure Function with Visual Studio 2017. We continue the automation of the creation and update of our Azure infrastructure, also known as provisioning. It’s important that we can recreate and configure our infrastructure in a…

0

Azure Functions – Prepare for continuous delivery

As part of our research of using Feature Flags with VSTS extensions, we exposed our secure VSTS token based solution, implemented with Azure Functions to: Generate a hash Key by server-side To call the REST API of LaunchDarkly We’re dogfooding our own research outcome! We’re implementing the Azure Functions, backed by a CI/CD pipeline. In…

1

Building VSTS Extensions with feature flags – Part 3

We shared possible scenarios for using feature flags in part 1 of our research. Part 2 focused on securing data sent to LaunchDarkly using the Azure Function. We continue with the call of the LaunchDarkly Rest API from VSTS extensions. You may recall, that we intentionally deferred the scenario in which the user decides which…

0