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

Brigade tutorial: Instant scaling on demand with serverless Kubernetes 

10 min read

Microservices built on Kubernetes are fast becoming one of the core scenarios where computing is done, and Kubernetes development and operations skills are therefore becoming a larger part of any cloud-native toolset. This article shows how to use Brigade, along with other tools from the Cloud Native Computing Foundation (CNCF), to build a Kubernetes-native application Read more

Trill 101: how to add temporal queries to your applications 

6 min read

Last December, we released Trill, an open source .NET library designed to process one trillion events a day. Trill provides a temporal query language enabling you to embed real-time analytics in your own application. In this blog post, we spend some time introducing how to get started using Trill. Trill’s query and data model A Read more

Announcing Brigade 1.0: Build a new kind of distributed application 

5 min read

Brendan Burns, one of the creators of Kubernetes (and the head of Azure Container Computing at Microsoft) often quips that, “Distributed computing is the new CS 101.” Instead of being considered an advanced topic in computer science, distributed computing is now a core requirement. It is with this in mind that we built Brigade, which Read more

1 Comment

Windows containers now supported in Kubernetes 

2 min read

With the release of Kubernetes v1.14 today, Windows Server node support has officially graduated from beta to stable! This support enables developers and operators with Windows Server based applications to containerize them and benefit not only from the power of Kubernetes, but also the robust ecosystem surrounding it. The engineering that supported this release relied Read more

9 Comments

What’s new in the latest release: Terraform Azure provider v1.23.0 

3 min read

There is a new release of the AzureRM provider fresh off of the presses. Version 1.23 has lots of new resources and data sources. If you want to get into the nitty-gritty details of the release, check out the Change Log for the provider within the GitHub repo. If you are looking for what’s coming Read more

1 Comment

JUnit 5 adopts Azure Pipelines 

2 min read

Prior to March 2019 we, the JUnit team, used various continuous integration (CI) services to perform CI checks, from a self-managed Jenkins instance on CloudBees to a Travis CI and AppVeyor setup. Managing three different setups was not ideal, so the team reduced the CI services used to two: Travis for Linux and Mac builds Read more

Scaling a WordPress application using Rook on Azure Kubernetes Service 

3 min read

WordPress is a popular free and open source content management system based on PHP and MySQL. One of the major benefits of using cloud computing is having the ability to better support your application by scaling based on user traffic. There are currently many ways to support WordPress scaling, including reverse proxy caching, persistent object Read more

3 Comments

Microsoft open sources Accessibility Insights 

3 min read

Today we’re announcing the open sourcing of Accessibility Insights for Windows and Accessibility Insights for Web, a set of two free tools to help developers easily find and fix common accessibility issues early in the dev cycle. Built on Deque’s open source axe technology, Accessibility Insights can run as standalone tools, or you can integrate Read more

13 Comments

Now Available: Bitbucket Pipes for Azure 

2 min read

Bitbucket Cloud customers can now plumb their Bitbucket Pipelines to Azure, automatically building, testing and deploying their code, all based on a configuration file in their repositories. Bitbucket Pipes for Azure are a set of deployment-oriented pipes for developers to use against common Azure services and scenarios, helping them turn their code into solutions faster. Read more

1 Comment

Setting up Jenkins X on Azure Kubernetes Service (AKS) 

2 min read

As adoption of containers grows, we are getting more asks around running Jenkins on Azure Kubernetes Service (AKS.) To run Jenkins on a VM on Azure, you can use our solution template in Azure Marketplace. If you want to run Jenkins on AKS, I am happy to announce that you can now consider Jenkins X Read more

8 Comments