Skip to content

Open Source Blog

Recent Posts

Microsoft joins partners and the Linux Foundation to create Confidential Computing Consortium 

Microsoft has invested in confidential computing for many years, so I’m excited to announce that Microsoft will join industry partners to create the Confidential Computing Consortium, a new organization that will be hosted at The Linux Foundation. The Confidential Computing Consortium will be dedicated to defining and accelerating the adoption of confidential computing. Confidential computing...

Read more

Trill 103: Ingress, Egress, and Trill’s notion of time 

Congratulations! You’ve made it to the next installment of our overview of Trill, Microsoft’s open source streaming data engine. As noted in our previous posts about basic queries and joins, Trill is a temporal query processor. Trill works with data that has some intrinsic notion of time. However, Trill doesn’t assign any semantics to that...

Read more

DevSecOps in Kubernetes 

Traditional security processes can often become a roadblock when delivering software via DevOps processes at the rate that today’s business world demands. Today, security is not just the responsibility of the security teams—it is a shared responsibility among all the teams in the applications lifecycle. This integration is known as DevSecOps. DevSecOps is not about...

Read more

Join us for the first Windows Containers in Kubernetes “Unconference” 

Since Windows containers became a stable feature in Kubernetes earlier this year, we’ve seen exciting growth in use of Windows container technology. The fact that most cloud providers now have managed services supporting Windows containers through the Kubernetes API is a reflection of the demand.  During conversations among the community at KubeCon + CloudNativeCon in Barcelona a few months ago, it became apparent that there needs to be more effort...

Read more

Demystifying containers, Docker, and Kubernetes 

Modern application infrastructure is being transformed by containers. The question is: How do you get started? Understanding what problems containers, Docker, and Kubernetes solve is essential if you want to build modern cloud-native apps or if you want to modernize your existing legacy applications. In this post, we’ll go through what they are and how...

Read more

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

Run, operate, and scale modern applications with Redis Enterprise on Microsoft Azure 

Today, we rely on our everyday services to be delivered digitally and expect the experience to be instant. In order for customer-facing applications to respond to users in 100ms, you need a high-performance database capable of handling a variety of application scenarios at the lowest complexity and cost, with uncompromising performance. Redis is the world’s...

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, Daniel Semedo and I provided an overview of how to add automated performance quality gates using a performance specification file, as defined in the open source project Keptn Pitometer. In this post, I’ll explain the steps required to add a performance quality gate to your Azure DevOps pipelines for both DevOps “Multi-Stage” and “Classic” pipelines using Keptn Pitometer. Step 1:...

Read more