Skip to content
Cloud Perspectives

Migrating to HashiCorp Terraform 0.12 on Microsoft Azure 

With the release of Terraform 0.12, we can improve the configuration of our infrastructure resources that are using the Azure Terraform Resource Provider. In this post, we will discuss how we can use Terraform 0.12 to organize, configure, and deploy resources to Azure. What is Terraform 0.12? Terraform is an open source tool that uses...

Read more

Microsoft joins the Hyperledger community 

Today we are announcing that we’ve joined Hyperledger, a Linux Foundation community that focuses on open source implementations of the emerging specifications and standards for blockchain and distributed ledgers. Over the past few years, blockchain has shown significant promise across many industries to manage complex workflows and logistics. Enterprises and startups have gone beyond the...

Read more

Five steps to add automated performance quality gates to Azure DevOps pipelines 

In our last post, DanielSemedoand I provided an overview of how to add automated performance quality gates usingaperformance specification file, asdefined in the open source projectKeptn Pitometer. In this post, Ill explain the steps required to add a performance quality gate toyour AzureDevOpspipelines for both DevOps Multi-Stage and Classic pipelines using Keptn Pitometer. Step 1:...

Read more

How to use Trill for impression feedback (part 2) 

This is part 2 of 2-post series that shows you how to use Trill, an open source .NET library designed to process one trillion events a day, for impression feedback. In part 1, we walked through how to write Trill queries to find out: 1) which impressions successfully joined to the feedback stream and 2)...

Read more

Kubernetes: What it is and what it isn’t 

Im a developer and Ill admit it, Im learning Kubernetes. Ive been developing web applications now for more than 20 years; however, the past two years Ive moved to working with microservices applications. Originally the microservices were web sites on multiple virtual machines. Last year we started moving towards containers to achieve a higher density...

Read more

Learning on Twitch 

Watch someone live code onlinewhy would I do that? Hopefully I can answer this question for you in todays post. This is the second post in my blog series that describes the value developers can get from social media, including what Ive learned about specific social media platforms. Today well focus on Twitch, specifically how...

Read more

How to use Trill for impression feedback (part 1) 

On the Microsoft BingAds team, one of my primary responsibilities is the development and maintenance of the FastBI pipeline the system responsible for all revenue coming from the Bing search engine. We have been working on streaming technologies for the last five years, combining the scale and stability of our internal Cosmos compute platform Read...

Read more

Announcing OpenTelemetry: the merger of OpenCensus and OpenTracing 

Im excited to announce that OpenTelemetry is now a Cloud Native Computing Foundation (CNCF) sandbox project. You can read more about OpenTelemetry’s origins in A Brief History of OpenTelemetry (So Far) on the CNCF blog. OpenTelemetry is created as a merger of the OpenCensus and OpenTracing projects. This project aspires to make robust, portable telemetry...

Read more