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

The Open Application Model reaches a new milestone with v1Alpha2 and Crossplane 

In March of this year, the Open Application Model (OAM) specification reached the second draft milestone of the spec, dubbed v1Alpha2. This draft was a collaborative effort with the OAM community and the community behind Crossplane—a forward-thinking open source project that enables you to use the Kubernetes API to provision and manage cloud infrastructure, services,...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

More “Python for Beginners” videos…times two! 

When Susan and I created the Python for Beginners series last fall, we had the goal of trying to help new developers make the transition into one of the most popular and flexible programming languages available. We focused on some of the most common features and attempted to bring you to the point where you...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

Accessibility Insights for Android is here 

Today we are announcing the release of Accessibility Insights for Android, a new addition to our family of open source tools that help developers find and fix accessibility issues early in the development process. Adding support for mobile developers has been one of our biggest asks and we are pleased to be able to share...Read more

Announcing Applied Cloud Stories 

We are delighted to announce the Applied Cloud Stories initiative by Microsoft! What is Applied Cloud Stories? Do you work with open source? Are you passionate about machine learning or data science? Do you have stories to share about solving scale or data challenges? Are you investing time and effort so that you and your...Read more

W3C Trace Context specification reaches Proposed Recommendation status 

Today we announced that the W3C Trace Context specification entered Proposed Recommendation maturity level. A unified approach for propagating distributed trace identifiers and context improves observability into the behavior of distributed applications, facilitating problem and performance analysis. The interoperability provided by Trace Context is a prerequisite to manage modern applications with a microservice architecture. There...Read more

Unboxing new Microsoft Azure solutions at SpringOne Platform 2019 

Spring and Java are first-class citizens on Microsoft Azure and our engineering teams have been working really hard for the past few years to make the developer experience for building and running Spring applications on Azure delightful and productive. To present to you this team’s great work, Microsoft is again coming to SpringOne Platform this...Read more

A new video series for beginners to learn Python programming 

Probably the largest hurdle when learning any new programming language is simply knowing where to get started. What’s important? What do I need to know to be proficient? It’s hard to follow docs when you’re not even sure what you’re reading. You might be taking a look at Python. Maybe you’re drawn because of its...Read more

Bringing container magic to cloud-native applications 

Last year at Microsoft Connect and DockerCon we announced the Cloud Native Application Bundle (CNAB) specification in partnership with Docker, HashiCorp, and Bitnami. Since then the CNAB community has grown to include Pivotal, Intel, Datadog, and others, and we are all extremely pleased to announce that the CNAB core 1.0 specification has reached Final Draft...Read more