Skip to content
Cloud Perspectives

Tutorial: Calico Network Policies with Azure Kubernetes Service 

In May 2019,Network Policies on Azure Kubernetes Service (AKS) became generally available through the Azure native policy plug-in or through the community project Calico. This user-defined network policy feature enables secure network segmentation within Kubernetes and allows cluster operators to control which pods can communicate with each other and resources outside the cluster. In this...

Read more

Announcing the Open Application Model (OAM), an open standard for developing and operating applications on Kubernetes and other platforms 

Kubernetes has become the leading container orchestration environment. Its success has driven the remarkable growth of Kubernetes services on every public cloud. However, the core resources in Kubernetes like Services and Deployments represent disparate pieces of an overall application. They do not represent the application itself. Likewise, objects like Helm charts represent a potentially deployable...

Read more

Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications 

It is remarkable to see the transformation over the last few years as more and more developers build scalable, cloud native applications, taking advantage of managed services to deploy and run them. With this transformation, microservice architectures have become the standard for building cloud native applications, and it is predicted that by 2022, 90% of...

Read more

Microsoft open sources SandDance, a visual data exploration tool 

SandDance, the beloved data visualization tool from Microsoft Research, has been re-released as an open source project on GitHub. This new version of SandDance has been re-written from the ground up as an embeddable component that works with modern JavaScript toolchains. The release is comprised of several components that work in native JavaScript or React...

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 teams great work, Microsoft is again coming to SpringOne Platform this...

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

exFAT in the Linux kernel? Yes! 

Microsoft Linux we say that a lot, and we mean it! Today were pleased to announce that Microsoft is supporting the addition of Microsofts exFAT technology to the Linux kernel. exFAT is the Microsoft-developed file system thats used in Windows and in many types of storage devices like SD Cards and USB flash Read more...

Read more

Now available: ONNX Runtime 0.5 with support for edge hardware acceleration 

ONNX Runtime 0.5, the latest update to the open source high performance inference engine for ONNX models, is now available. This release improves the customer experience and supports inferencing optimizations across hardware platforms. Since the last release in May, Microsoft teams have deployed an additional 45+ models that leverage ONNX Runtime for inferencing. These models...

Read more

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

Congratulations! Youve made it to the next installment of our overview of Trill, Microsofts 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 doesnt 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 teamsit is a shared responsibility among all the teams in the applications lifecycle. This integration is known as DevSecOps. DevSecOps is not about...

Read more