Hello Service Mesh Interface (SMI): A specification for service mesh interoperability 

3 min read

Today we are excited to launch Service Mesh Interface (SMI) which defines a set of common, portable APIs that provide developers with interoperability across different service mesh technologies including Istio, Linkerd, and Consul Connect. SMI is an open project started in partnership with Microsoft, Linkerd, HashiCorp, Solo.io, Kinvolk, and Weaveworks; with support from Aspen Mesh, Read more

Helm 3: simpler to use, more secure to operate 

3 min read

Helm is the best way to find, share, and use software built for Kubernetes, and the eagerly anticipated Helm 3 alpha is now available for testing. Try it out, give feedback, and help the Helm community get it ready for you to depend upon. Why Helm? Many teams already rely on Helm 2 to deploy Read more

Extending Kubernetes in the open 

4 min read

Greetings and welcome to KubeCon EU in Barcelona! As always, it is wonderful to see the community come together to celebrate how Kubernetes has made cloud-native ubiquitous and changed the way that we build and manage our software. These conferences are fantastic because they represent an opportunity to meet with our users and learn about Read more

Ansible 2.8: What’s new for Azure 

2 min read

With the release of Ansible 2.8, Microsoft continues its commitment to ensure Azure provides a great experience for Ansible users. We have our biggest release to-date with new modules supporting a wide range of Azure services. Read below for more details about what’s new for Azure with Ansible 2.8. Enhanced support for Azure Virtual Machine Read more

Updates on Red Hat and Microsoft Azure joint innovation 

3 min read

Today at the Red Hat Summit, Microsoft announced a wide array of new services, including availability of Red Hat Enterprise Linux (RHEL) 8 images, SQL Server 2017 on RHEL 8, and the general availability of Ansible 2.8 and Certified Ansible Modules on Azure alongside the Azure Red Hat OpenShift GA. Red Hat Enterprise Linux 8 Read more

Pre-KubeCon EU workshops on Kubernetes dev tooling 

5 min read

The Upstream Azure Container Compute Team is headed to Barcelona in a few weeks for KubeCon + CloudNativeCon EU 2019! Join us the day before the conference starts for FREE open source dev tooling workshops at the Hotel Porta Fira (right by the conference venue) on Monday, May 20th. Get hands-on learning on our open Read more

88 years of free open source builds in 8 months with Azure Pipelines 

5 min read

Back in September 2018 we announced our Continuous Integration and Continuous Delivery service, Azure Pipelines. Since that time it has seen phenomenal growth and adoption. Azure Pipelines is one of the services that form a comprehensive suite of collaboration services for development teams as part of Azure DevOps, the next version of Visual Studio Team Read more

Introducing pg_auto_failover: Open source extension for automated failover and high-availability in PostgreSQL 

5 min read

When you’re building a new app, there is a lot you need to focus on. Behind the scenes, there is data stored somewhere, often in a Postgres database. Data is essential, and it needs to be accessible and available. Most of us don’t want to become a database expert early on, and instead focus on Read more

11 Comments

Announcing KEDA: bringing event-driven containers and functions to Kubernetes 

4 min read

Event-driven architectures are a natural evolution of microservices, enabling a flexible and decoupled design, and are increasingly being adopted by enterprise customers. Fully managed serverless offerings like Azure Functions are event–driven by design, but we have been hearing from customers about gaps in these capabilities for solutions based on Kubernetes. Scaling in Kubernetes is reactive, based on the CPU and memory consumption of a container. In contrast, services like Azure Functions are acutely Read more

12 Comments

Trill 102: Temporal Joins 

5 min read

This post is the second in a sequence intended to introduce developers to the Trill streaming query engine, its programming model, and its capabilities. We introduced in the previous post the concept of snapshot semantics for temporal query processing. Here, we go deeper into the mechanics of snapshot semantics by showing its impact on one Read more

What’s new in the latest release: Terraform Azure provider v1.24.0 and v1.25.0 

3 min read

There have already been two Terraform Azure provider releases in April and this blog post highlights the new and updated resources in these releases. Before talking about all of the great new functionality, I would like to start by thanking all of the external contributors to the AzureRM provider for these releases. Our support would Read more

2 Comments

How to teach cloud-powered mobile app development to students 

11 min read

Over the past five years, I’ve had the pleasure of teaching a course titled “Cloud-Powered Mobile App Development” ten times at the University of Houston with my long-time friend and faculty colleague Jesus Hernandez. I’ve been humbled by the course’s success, regularly producing some of the highest course evaluations in the department and earning me Read more

4 Comments