Xylos brands

Geert Baeke 10 blogposts

How to automate rolling out containers with Azure DevOps

Geert Baeke

In the previous blog post in our ‘6 steps to the cloud’ series, we discussed ARM templates and Kubernetes manifests. In this post, we’ll use templates to roll out the Kubernetes infrastructure and our applications in Azure.

How to use code to define app rollouts

Geert Baeke

Which templates do you use to roll out apps and infrastructure using code? We recommend templates which contain a desired state and which you can roll out idempotently (this means you can execute the template multiple times without impacting the current state). Think of ARM templates and Kubernetes manifests, for example.

How to orchestrate a container professionally

Geert Baeke

Do you want to offer your end users reliable containers? A container orchestrator is just what you need. The most common one is Google’s open-source container orchestrator, Kubernetes. Since almost all public clouds work with it, it’s often considered the standard solution. Microsoft offers Kubernetes as a service through Azure Kubernetes Service (AKS).

How to build a container

Geert Baeke

In the previous blog post, we explained how to package an application in a container. To illustrate this, we used a simple web application that recognises images, which we executed on a PC and an Azure Container Instance (ACI). In this post, we’ll delve deeper into how to build and package the application.

How do you use a container?

Geert Baeke

Virtual machines make it easier to virtualise an entire operating system (e.g. Linux), but they package applications. Containers offer an alternative that’s better suited to packaging and deploying applications, even when you’re using microservices.

A Closer Look at AI: AI Models in Practice

Geert Baeke

Artificial intelligence (AI) is everywhere these days. It’s nothing short of a media hype: we read, write and talk about it – and we expect a lot from it. In this blog post, we’ll give you the basics of how you can roll out and implement an AI model.

Keep track of usage and costs in the cloud

Geert Baeke
The cloud makes it extremely easy to spin up resources such as virtual machines, data analytics clusters or storage accounts. It is not uncommon to see temporary resources that are kept running or overprovisioning of resources. Your budgets however, are not going away and you need to keep track of what you are paying in the cloud. A growing number of IT Financial Management (ITFM) tools can help y…

Azure Resource Manager REST API from node.js

Geert Baeke
In our video about Fault Domains in Azure IaaSv2, we mentioned Azure Resource Manager and the use of templates to deploy IaaSv2 resources such as virtual machines in a fault domain, a load balancer, a public IP address and more. Azure Resource Manager also has a REST API that can be used from any language. This post discusses the use of the REST API from node.js, including obtaining a token from A…

A quick look at Windows Azure IaaS

Geert Baeke
Microsoft recently added IaaS capability to Azure. This post takes a look at the basics.

Inviting external users to SharePoint Online

Geert Baeke
Users often have the requirement to invite external users to collaborate on documents stored in SharePoint. Although there are several ways to do this with SharePoint on-premises, SharePoint Online, the cloud version of SharePoint, has the capability to invite external users to a SharePoint site. Those users can then logon to the SharePoint site using a Windows Live ID. In this blog post, we will provide a quick overview of this feature.