Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

    Tags

    GitOps Driven Deployments on OpenShift

    Posted by Everett Toews on 16 July 2019

    CICD, DevOps, platform, openshift, gitops

    Our industry is determined to deliver value ever more rapidly, safely, and securely across software development lifecycle environments. One way to achieve this is through GitOps. In broad terms, GitOps is about applying the Git feature workflow to operations. I took this idea and narrowed it down to exactly one use...

    Continue reading

    6 Ways Passing Secrets to ARM Templates

    Posted by Justin Yoo on 24 April 2019

    Azure Resource Manager, ARM Templates, DevOps, Azure Key Vault, Azure Pipelines, YARM CLI, Azure DevOps, Linked Templates

    Whenever you deal with ARM templates, you always face to handle some sensitive information. This is mainly for API keys handling. How can you cope with those values other than hard-code them into the templates? There are six different ways to handle them we’re going to discuss in this post.

    1. Use ARM Template...

    Continue reading

    Swift Service Fabric Deployments with PowerShell

    Posted by Dan Toomey on 05 March 2019

    Azure, Azure Service Fabric, Development, Azure PowerShell, DevOps, Microsoft Azure

    A few weeks ago I had the great privilege of presenting a 60 minute breakout session at Microsoft Ignite | The Tour in Sydney. It was thrilling to have over 200 people registered to see my topic “Seamless Deployments with Azure Service Fabric”, especially in the massive Convention Centre. 

    In the session I...

    Continue reading

    6 Key Pillars of a Successful DevOps Strategy

    Posted by Dylan Lerch on 07 August 2018

    DevOps, Article, Technology, automation, collaboration

    Introduction

    If you have been involved in any sort of software delivery over the past few years, you have probably heard about DevOps. It's a common term that means many different things to many different people. This article covers 6 key aspects of a successful DevOps strategy and is written to shed some light on...

    Continue reading

    ARM Template Lifecycle Management: DOs and DON'Ts

    Posted by Justin Yoo on 18 June 2018

    Architecture, ARM Templates, DevOps, Article, Technology, Best Practice

    Introduction

    Are you an experienced DevOps engineer or managing cloud resources on Azure, or about to jump into Azure resource management?

    While you are creating, updating or deleting resources on Azure, you must have worked with Azure Resource Manager that keeps all resource definitions known as ARM templates. In...

    Continue reading

    Ansible Crash Course

    Posted by Sohrab Hosseini on 09 March 2016

    DevOps, tech, ansible

    As we dawdle till every facet of our lives are containerised, we still find ourselves in need of ways to automate provisioning of actual servers and operating systems. My current favourite way to do this is through Ansible.

    There are a few reasons why I prefer Ansible over its heavier-weight peers, like Chef or Puppet

    Continue reading