Skip to content
Open Source Blog

Posts

Announcing Azure Functions extension for Dapr 

We’re excited to announce a new extension for Azure Functions that lets a function seamlessly interact with Dapr for building cloud-native applications. Azure Functions provides an event-driven programming model and Dapr provides a set of essential cloud-native building blocks. With this new extension, you can now bring both together for serverless and event-driven apps that...Read more

Hyperspace, an indexing subsystem for Apache Spark™, is now open source 

For Microsoft’s internal teams and external customers, we store datasets that span from a few GBs to 100s of PBs in our data lake. The scope of analytics on these datasets ranges from traditional batch-style queries (e.g., OLAP) to explorative ”finding the needle in a haystack” type of queries (e.g., point-lookups, summarization). Resorting to linear...Read more

Announcing Azure Service Operator for Kubernetes 

Today, we’re announcing Azure Service Operator―an open source project we’ve been working on in collaboration with a handful of customers to expose several Microsoft Azure services as Kubernetes operators. As we’ve seen Kubernetes adoption grow exponentially, we’ve also seen an increasing desire from customers to manage their resources exclusively through the Kubernetes control plane. Kubernetes...Read more

Announcing the Azure DevOps Provider for Terraform 

On behalf of HashiCorp and Microsoft, I am excited to announce the release of Azure DevOps Provider 0.0.1 for Terraform. With this provider, you will be able to manage Azure DevOps resources like projects, CI/CD pipelines, and build policies through Terraform. Many of our customers have been moving towards Infrastructure as Code (IaC) tools such...Read more

Announcing cloud-native workflows using Dapr and Logic Apps 

The Distributed Application Runtime (Dapr) project is growing rapidly are we’re grateful for all the community support and customer feedback. While working with customers building business applications, we find that one of the most frequent needs is the ability to schedule, automate, and orchestrate business processes. This is often called a business workflow. Workflows also...Read more

Introducing the new differential privacy platform from Microsoft and Harvard’s OpenDP 

The code for a new open source differential privacy platform is now live on GitHub. The project is jointly developed by Microsoft and Harvard’s Institute for Quantitative Social Science (IQSS) and the School of Engineering and Applied Sciences (SEAS) as part of the OpenDP initiative. We’ve released the code to give developers around the world...Read more

Accelerating open source and hardware innovation to meet data and security demands 

The Open Compute Project (OCP) Global Summit, kicking off virtually on May 12, is where a vibrant and growing community will come together to help grow, drive, and support the open hardware ecosystem. This year’s theme for the OCP Global Summit—Open for all—is a theme that certainly resonates for us as we continue our open...Read more

Helm, the package manager for Kubernetes, now a CNCF graduated project 

Yesterday, Helm became a graduated project in the Cloud Native Computing Foundation (CNCF), joining a select group of projects that the CNCF recognizes for achieving majority adoption by the cloud-native community. I want to extend congratulations and thanks both to the creators of Helm, as well as to the broader Helm community that has supported,...Read more

How Distributed Application Runtime (Dapr) has grown since its announcement 

Since the October 2019 announcement of the Distributed Application Runtime (Dapr), we have seen a tremendous response and the emergence of an engaged Dapr community. Over the past six months, more than 120 contributors have jumped on board and participated in the effort to build and extend Dapr through the GitHub repos – opening issues,...Read more

Join the Kubernetes Release Team: learn from and give back to the community 

Thinking about joining the Kubernetes Release Team? Curious what it even is? As someone who started as a shadow on the Communications team for the 1.16 and 1.17 Release Team and eventually became the Communications Lead for the 1.18 release, I want to share what I’ve learned from this journey and answer any questions you may have about the Release Team. ...Read more

WebAssembly meets Kubernetes with Krustlet 

Linux container technology has changed the face of computing, but especially distributed computing in publicly rentable servers commonly said to be “the public cloud” (like Microsoft Azure). With containers came tooling – like Docker – and systems that orchestrate potentially millions of them – with Kubernetes becoming the most widely used. Together, they have enabled millions of developers and organizations to deliver software more rapidly, widely, and productively...Read more