Menghua Xiao articles

a man sitting in a park
Menghua Xiao
Menghua Xiao is a software engineer on the Azure DevOps Team. He created the Jenkins for Azure plugins for Azure Container Service (AKS) and Kubernetes Continuous Deploy.
2 min read

A new video series for beginners to learn JavaScript 

There’s a popular saying that reads “Any application that can be written in JavaScript will eventually be written in JavaScript.” Known as Atwood’s Law, it highlights the flexibility of the language: JavaScript is already everywhere and its popularity only continues to grow.

1 min read

Calico for Windows goes open source 

Since Windows worker node support reached general availability in Kubernetes, Microsoft and Tigera have listened closely to feedback from the community. A big contention point of Windows container users in the Kubernetes community is: “One of the most important open source network policy tools in the market is not available for Windows.

4 min read

Announcing Dapr integration in Azure API Management Service 

Dapr integration in the Azure API Management (APIM) service is now available. This new capability enables operations teams to directly expose Dapr microservices as APIs and make those APIs discoverable and easily consumable by developers with proper controls across multiple Dapr deployments—whether in the cloud, on-premises, or on the edge.

3 min read

Open-sourcing TensorFlow with DirectML 

Following the release of our Developer Preview in June, today we’re announcing an exciting next step as we make the source code of TensorFlow-DirectML, an extension of TensorFlow on Windows, available to the public as an open-source project on GitHub.

5 min read

Securing Open Liberty applications with Azure Active Directory via OpenID Connect 

Long gone are the days when you had to create your own user account management, authentication, and authorization for your web delivered software. Instead, contemporary applications leverage these functions (Identity and Access Management or IAM for short) from an external provider. As a full-featured Java application runtime, Open Liberty has great options for externally provided IAM.

2 min read

Microsoft joins Open Source Security Foundation 

Microsoft has invested in the security of open source software for many years and today I’m excited to share that Microsoft is joining industry partners to create the Open Source Security Foundation (OpenSSF), a new cross-industry collaboration hosted at the Linux Foundation.